tor: Configuration file updates.

This commit is contained in:
Michael Tremer
2013-07-30 21:39:50 +02:00
parent ce33eb3e3b
commit 295649ff27
3 changed files with 13 additions and 4 deletions

View File

@@ -1 +1,4 @@
/etc/tor
/var/ipfire/tor
/var/lib/tor/fingerprint
/var/lib/tor/keys

View File

@@ -21,5 +21,8 @@ usr/share/tor
usr/share/tor/defaults-torrc
usr/share/tor/geoip
var/ipfire/backup/addons/includes/tor
var/ipfire/tor
var/ipfire/tor/settings
var/ipfire/tor/torrc
var/lib/tor
var/log/tor

11
lfs/tor
View File

@@ -88,11 +88,14 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
# Install configuration file.
mv /etc/tor/torrc{.sample,}
# Install configuration files.
mkdir -pv /var/ipfire/tor /var/lib/tor /var/log/tor
touch /var/ipfire/tor/settings
mv /etc/tor/torrc.sample /var/ipfire/tor/torrc
ln -svf /var/ipfire/tor/torrc /etc/tor/torrc
mkdir -pv /var/lib/tor /var/log/tor
chown nobody:nobody /var/lib/tor
# Adjust ownerships.
chown nobody:nobody /var/lib/tor /var/ipfire/tor
# Logrotate
mkdir -pv /etc/logrotate.d