diff options
author | Jérôme Deuchnord | 2019-10-04 13:10:07 +0200 |
---|---|---|
committer | Jérôme Deuchnord | 2019-10-04 13:56:23 +0200 |
commit | e98a82e65b5944ddb85a6da7b802782780d4cc5d (patch) | |
tree | 38c987a42adcc5bd73f3f1ca2d4f124b83b28f22 /mercure.install | |
download | aur-e98a82e65b5944ddb85a6da7b802782780d4cc5d.tar.gz |
Bump version 0.6.2
Diffstat (limited to 'mercure.install')
-rw-r--r-- | mercure.install | 25 |
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 +} |