From 4be5309ee3989d582faad90f46c934352eff82f0 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Sun, 9 Feb 2014 20:11:45 -0300 Subject: Perspectives Server --- .../perspectives-server.install | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pcr/perspectives-server/perspectives-server.install (limited to 'pcr/perspectives-server/perspectives-server.install') diff --git a/pcr/perspectives-server/perspectives-server.install b/pcr/perspectives-server/perspectives-server.install new file mode 100644 index 000000000..d07664cb7 --- /dev/null +++ b/pcr/perspectives-server/perspectives-server.install @@ -0,0 +1,27 @@ +_chown() { + chown -R perspectives:perspectives \ + /usr/share/webapps/perspectives-server \ + /etc/webapps/perspectives-server \ + /etc/conf.d/perspectives-server.conf +} + +post_install() { + groupadd --system perspectives + + useradd --system \ + --comment "Perspectives Notary Server" \ + --gid perspectives \ + --home /usr/share/webapps/perspectives-server -M \ + --shell /bin/false \ + perspectives &>/dev/null + _chown +} + +post_upgrade() { + _chown +} + +post_remove() { + userdel perspectives + groupdel perspectives +} -- cgit v1.2.3