summaryrefslogtreecommitdiffstats
path: root/tenshi/tenshi.install
diff options
context:
space:
mode:
Diffstat (limited to 'tenshi/tenshi.install')
-rw-r--r--tenshi/tenshi.install42
1 files changed, 0 insertions, 42 deletions
diff --git a/tenshi/tenshi.install b/tenshi/tenshi.install
deleted file mode 100644
index 270cd64..0000000
--- a/tenshi/tenshi.install
+++ /dev/null
@@ -1,42 +0,0 @@
-# $Id: $
-#
-# Description: post-install script for tenshi
-# Contributor: Ryan Corder <ryanc@greengrey.org>
-#
-
-# arg 1: new package version
-post_install() {
- # create tenshi user
- if [ -z "`grep '^tenshi:' /etc/group`" ]; then
- groupadd tenshi
- fi
- if [ -z "`grep '^tenshi:' /etc/passwd`" ]; then
- useradd -d /var/lib/tenshi -g tenshi -s /bin/false tenshi
- else
- usermod -s /bin/false tenshi
- fi
-
- # set more secure permissions on config files, etc
- chown -R tenshi:tenshi /etc/tenshi
- chmod 640 /etc/tenshi/tenshi.conf
- chown -R tenshi:tenshi /var/lib/tenshi
- chmod 750 /var/lib/tenshi
- chmod -R o-rwx /var/lib/tenshi
-}
-
-# arg 1: new package version
-# arg 2: old package version
-post_upgrade() {
- post_install $1
-}
-
-# arg 1: old package version
-pre_remove() {
- userdel tenshi &> /dev/null
- groupdel tenshi &> /dev/null
-}
-
-op=$1
-shift
-
-$op $*