diff options
author | PH111P@Arch | 2016-04-21 13:31:44 +0200 |
---|---|---|
committer | PH111P@Arch | 2016-04-21 13:31:44 +0200 |
commit | 019645777ae38c115df70989e5496c42fc4bbd8c (patch) | |
tree | 64cfe34fa57e28d247911598d76cd345e15ef365 /cms-germany-git.install | |
download | aur-019645777ae38c115df70989e5496c42fc4bbd8c.tar.gz |
init commit
Diffstat (limited to 'cms-germany-git.install')
-rw-r--r-- | cms-germany-git.install | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/cms-germany-git.install b/cms-germany-git.install new file mode 100644 index 000000000000..005dfe1f7815 --- /dev/null +++ b/cms-germany-git.install @@ -0,0 +1,32 @@ +post_upgrade() { + su -c \ + "chown root:cmsuser /usr/local/bin/isolate && \ + chmod 4750 /usr/local/bin/isolate && \ + chown cmsuser:cmsuser /usr/local/include/cms && \ + chown cmsuser:cmsuser /usr/local/share/cms && \ + chown cmsuser:cmsuser /var/local/log/cms && \ + chown cmsuser:cmsuser /var/local/cache/cms && \ + chown cmsuser:cmsuser /var/local/lib/cms && \ + chown cmsuser:cmsuser /var/local/run/cms && \ + chown cmsuser:cmsuser /usr/local/etc/cms.conf && \ + chown cmsuser:cmsuser /usr/local/etc/cms.ranking.conf" \ + - root +} + +post_install() { + if ! getent passwd cmsuser >/dev/null; then + useradd cmsuser -M -r -s /bin/false + fi + + echo ">>> You should add yourself to the cmsuser group:" + echo ">>> # usermod -a -G cmsuser <your user>" + echo ">>> Logout to make the change effective" + + post_upgrade +} + +post_remove() { + echo ">>> You may want to" + echo ">>> # userdel cmsuser" + echo ">>> # groupdel cmsuser" +} |