From da9b5ae270f2594c813072695b807f5ee7b5acd3 Mon Sep 17 00:00:00 2001 From: Woodpecker CI Date: Sat, 20 Jun 2026 14:22:53 +0000 Subject: Woodpecker CI a064f3970799c33ab248649e5218c3137d43447b [SKIP CI] --- tor/.files | 3 +++ tor/abuild | 6 +++++- tor/postinstall | 7 +++++++ tor/preinstall | 4 ---- 4 files changed, 15 insertions(+), 5 deletions(-) create mode 100755 tor/postinstall delete mode 100755 tor/preinstall (limited to 'tor') diff --git a/tor/.files b/tor/.files index e2ec0928..330e174a 100644 --- a/tor/.files +++ b/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/tor/abuild b/tor/abuild index 54749457..76567e53 100644 --- a/tor/abuild +++ b/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/tor/postinstall b/tor/postinstall new file mode 100755 index 00000000..527ddedf --- /dev/null +++ b/tor/postinstall @@ -0,0 +1,7 @@ +#!/bin/sh + +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 diff --git a/tor/preinstall b/tor/preinstall deleted file mode 100755 index 2457d9af..00000000 --- a/tor/preinstall +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -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 -- cgit v1.2.3