summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorskydrome2019-02-24 22:46:07 -0500
committerskydrome2019-02-24 22:46:07 -0500
commit233945556432bc3d92846689d1d22c27fee2fe8f (patch)
tree2af46a30ca77e981e2f41885d9c217c83f2c12c8
parentdb5e4abbb2ea65f614ff6041f69534cd2abf5bb9 (diff)
downloadaur-233945556432bc3d92846689d1d22c27fee2fe8f.tar.gz
update tor user to arch default uid 43
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
-rw-r--r--tor.install6
3 files changed, 16 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1f666e48539e..50cd1018c597 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Mon Feb 25 03:25:05 UTC 2019
+# Mon Feb 25 03:46:04 UTC 2019
pkgbase = tor-git
pkgdesc = An anonymizing overlay network (development version)
- pkgver = 0.4.1.0.alpha.r86.g9ac8c85
+ pkgver = 0.4.1.0.alpha.r93.g69238ca
pkgrel = 1
url = http://www.torproject.org
install = tor.install
diff --git a/PKGBUILD b/PKGBUILD
index cbc01472576c..869e3497cc90 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
#_malloc=jemalloc # tcmalloc
pkgname=tor-git
-pkgver=0.4.1.0.alpha.r86.g9ac8c85
+pkgver=0.4.1.0.alpha.r93.g69238ca
pkgrel=1
pkgdesc="An anonymizing overlay network (development version)"
arch=('i686' 'x86_64' 'armv6h' 'armv7h')
@@ -82,18 +82,19 @@ package() {
rm -f "$pkgdir/etc/tor/tor-tsocks.conf"
rm -f "$pkgdir/usr/bin/torify"
+
install -dm755 "$pkgdir/etc/tor"
install -dm750 "$pkgdir/etc/tor/torrc.d"
+
install -Dm640 "$srcdir/torrc" "$pkgdir/etc/tor/torrc"
install -Dm640 "$srcdir/nodes" "$pkgdir/etc/tor/torrc.d/nodes"
install -Dm640 "$srcdir/bridge" "$pkgdir/etc/tor/torrc.d/bridge"
install -Dm640 "$srcdir/transparent_proxy" "$pkgdir/etc/tor/torrc.d/transparent_proxy"
- install -Dm644 "$srcdir/tor.logrotate" "$pkgdir/etc/logrotate.d/tor"
- install -Dm644 "$srcdir/tor.service" "$pkgdir/usr/lib/systemd/system/tor.service"
- install -Dm644 "$srcdir/tor.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/tor.conf"
- install -Dm644 "$srcdir/tor.sysusers" "$pkgdir/usr/lib/sysusers.d/tor.conf"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/tor/LICENSE"
+ install -Dm644 "$srcdir/tor.logrotate" "$pkgdir/etc/logrotate.d/tor"
+ install -Dm644 "$srcdir/tor.service" "$pkgdir/usr/lib/systemd/system/tor.service"
+ install -Dm644 "$srcdir/tor.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/tor.conf"
+ install -Dm644 "$srcdir/tor.sysusers" "$pkgdir/usr/lib/sysusers.d/tor.conf"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/tor/LICENSE"
chown -R 43:43 "$pkgdir"/etc/tor
- chmod 755 "$pkgdir"/etc/tor
}
diff --git a/tor.install b/tor.install
index 4f2072b0ddc5..8ff15c1fb121 100644
--- a/tor.install
+++ b/tor.install
@@ -7,4 +7,10 @@ post_install() {
post_upgrade() {
post_install
+ [[ $(id -g tor) = '43' ]] || {
+ echo -n ">>> Updating tor user..."
+ groupmod --gid 43 tor
+ usermod --uid 43 tor
+ echo " done"
+ }
}