summarylogtreecommitdiffstats
path: root/mercure.install
diff options
context:
space:
mode:
authorJérôme Deuchnord2019-10-04 13:10:07 +0200
committerJérôme Deuchnord2019-10-04 13:56:23 +0200
commite98a82e65b5944ddb85a6da7b802782780d4cc5d (patch)
tree38c987a42adcc5bd73f3f1ca2d4f124b83b28f22 /mercure.install
downloadaur-e98a82e65b5944ddb85a6da7b802782780d4cc5d.tar.gz
Bump version 0.6.2
Diffstat (limited to 'mercure.install')
-rw-r--r--mercure.install25
1 files changed, 25 insertions, 0 deletions
diff --git a/mercure.install b/mercure.install
new file mode 100644
index 000000000000..31b8c2343842
--- /dev/null
+++ b/mercure.install
@@ -0,0 +1,25 @@
+post_install() {
+ if [[ -z $(getent group mercure) ]]; then
+ groupadd mercure
+ fi
+
+ if [[ -z $(getent passwd mercure) ]]; then
+ useradd -c 'Mercure' -g mercure -d / -s /usr/bin/nologin mercure
+ fi
+
+ passwd -l mercure > /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ if [[ -n $(getent passwd mercure) ]]; then
+ userdel mercure
+ fi
+
+ if [[ -n $(getent group mercure) ]]; then
+ groupdel mercure
+ fi
+}