From 099e1f9a926792eedd9a4f97ea54d550fdda39cd Mon Sep 17 00:00:00 2001 From: Gaming4JC Date: Sat, 25 Jul 2015 14:19:59 -0400 Subject: updating tcpcrypt PKGBUILD --- pcr/tcpcrypt/tcpcrypt.install | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pcr/tcpcrypt/tcpcrypt.install (limited to 'pcr/tcpcrypt/tcpcrypt.install') diff --git a/pcr/tcpcrypt/tcpcrypt.install b/pcr/tcpcrypt/tcpcrypt.install new file mode 100644 index 000000000..0bf2ed9bd --- /dev/null +++ b/pcr/tcpcrypt/tcpcrypt.install @@ -0,0 +1,26 @@ +post_install() { +JAIL_DIR=/var/run/tcpcryptd +JAIL_USER=tcpcryptd + if [ ! -d "$JAIL_DIR" ] + then + echo "Creating jail directory $JAIL_DIR" + (umask 077 && mkdir $JAIL_DIR) + fi + + id $JAIL_USER >/dev/null 2>&1 + if [ $? -ne 0 ] + then + echo "Creating user and group '$JAIL_USER'" + useradd -s /nonexistent -d /nonexistent -M -U $JAIL_USER + fi +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + userdel tcpcryptd &>/dev/null + groupdel tcpcryptd &>/dev/null + rm -rf /var/run/tcpcryptd +} \ No newline at end of file -- cgit v1.2.3