Tor: fix permissions of /var/ipfire/tor/torrc after installation
Fixes #12220 Reported-by: Michael Tremer <michael.tremer@ipfire.org> Signed-off-by: Peter Müller <peter.mueller@ipfire.org> Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
parent
a42dfb216d
commit
e603fd28b9
2
lfs/tor
2
lfs/tor
|
@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||||
PROG = tor
|
PROG = tor
|
||||||
PAK_VER = 43
|
PAK_VER = 44
|
||||||
|
|
||||||
DEPS = "libseccomp"
|
DEPS = "libseccomp"
|
||||||
|
|
||||||
|
|
|
@ -36,10 +36,10 @@ extract_files
|
||||||
restore_backup ${NAME}
|
restore_backup ${NAME}
|
||||||
|
|
||||||
# Adjust some folder permission for new UID/GID
|
# Adjust some folder permission for new UID/GID
|
||||||
chown -R tor:tor /var/lib/tor /var/ipfire/tor
|
chown -R tor:tor /var/lib/tor
|
||||||
|
chown -R tor:nobody /var/ipfire/tor
|
||||||
|
|
||||||
# Tor settings file needs to be writeable by nobody group for WebUI
|
# Tor settings files needs to be writeable by nobody group for WebUI
|
||||||
chown tor:nobody /var/ipfire/tor/settings
|
chmod 664 /var/ipfire/tor/{settings,torrc}
|
||||||
chmod 664 /var/ipfire/tor/settings
|
|
||||||
|
|
||||||
start_service --background ${NAME}
|
start_service --background ${NAME}
|
||||||
|
|
Loading…
Reference in New Issue