diff options
| -rw-r--r-- | repos/extra/tor/.files | 3 | ||||
| -rw-r--r-- | repos/extra/tor/abuild | 6 | ||||
| -rwxr-xr-x | repos/extra/tor/postinstall (renamed from repos/extra/tor/preinstall) | 3 |
3 files changed, 11 insertions, 1 deletions
diff --git a/repos/extra/tor/.files b/repos/extra/tor/.files index e2ec0928..330e174a 100644 --- a/repos/extra/tor/.files +++ b/repos/extra/tor/.files @@ -23,3 +23,6 @@ drwxr-xr-x root/root usr/share/man/man1/ drwxr-xr-x root/root usr/share/tor/ -rw-r--r-- root/root usr/share/tor/geoip -rw-r--r-- root/root usr/share/tor/geoip6 +drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/lib/ +drwxr-xr-x root/root var/lib/tor/ diff --git a/repos/extra/tor/abuild b/repos/extra/tor/abuild index 54749457..76567e53 100644 --- a/repos/extra/tor/abuild +++ b/repos/extra/tor/abuild @@ -1,6 +1,10 @@ name=tor version=0.4.9.9 -release=1 +release=2 source="https://dist.${name}project.org/${name}-${version}.tar.gz run" sv=run + +postbuild() { + install -d $PKG/var/lib/tor +} diff --git a/repos/extra/tor/preinstall b/repos/extra/tor/postinstall index 2457d9af..527ddedf 100755 --- a/repos/extra/tor/preinstall +++ b/repos/extra/tor/postinstall @@ -2,3 +2,6 @@ addgroup -S tor 2>/dev/null adduser -S -D -H -h /var/lib/tor -s /sbin/nologin -g tor -G tor tor 2>/dev/null + +chmod 700 /var/lib/tor +chown tor:tor /var/lib/tor |