diff options
| author | emmett1 <me@emmett1.my> | 2026-06-20 21:00:54 +0800 |
|---|---|---|
| committer | emmett1 <me@emmett1.my> | 2026-06-20 21:00:54 +0800 |
| commit | 4b4e752dddb10cd10397b419b0cb6244631ea0c0 (patch) | |
| tree | c860d06611e590ab5576b9ea033fb2b281fb3d8b /repos | |
| parent | 17208b991063f1bd9fff91a5442c068e9702ba68 (diff) | |
| download | alicelinux-4b4e752dddb10cd10397b419b0cb6244631ea0c0.tar.gz alicelinux-4b4e752dddb10cd10397b419b0cb6244631ea0c0.zip | |
tor: fix missing /var/lib/tor
Diffstat (limited to 'repos')
| -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 |