summarylogtreecommitdiffstats
path: root/opentracker-ipv6.install
diff options
context:
space:
mode:
authoracerix2021-05-05 20:05:36 -0400
committeracerix2021-05-05 20:05:36 -0400
commitcd49d30641c07e3003a34a1c7d8a557234b197b8 (patch)
tree776ba77e1d8c56b08f1e4a742c0f7e486f85e66e /opentracker-ipv6.install
downloadaur-cd49d30641c07e3003a34a1c7d8a557234b197b8.tar.gz
Fork opentracker package, adding IPv6 support
Diffstat (limited to 'opentracker-ipv6.install')
-rw-r--r--opentracker-ipv6.install16
1 files changed, 16 insertions, 0 deletions
diff --git a/opentracker-ipv6.install b/opentracker-ipv6.install
new file mode 100644
index 000000000000..f13ed733656e
--- /dev/null
+++ b/opentracker-ipv6.install
@@ -0,0 +1,16 @@
+post_install() {
+ getent group otracker6 > /dev/null || groupadd -r otracker6
+ getent passwd otracker6 > /dev/null || useradd -r -m -d /var/lib/otracker6 -g otracker6 -s /usr/bin/nologin otracker6
+ usermod -a -G network,storage otracker6
+ mkdir -p /var/lib/otracker6
+ chown -R otracker6:otracker6 /var/lib/otracker6
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ getent passwd otracker6 > /dev/null && userdel otracker6
+}
+