#!/bin/sh

PKG_PREFIX=${PKG_PREFIX:=/}
user=ftp
group=ftp
PW=/usr/sbin/pw

if [ "$2" = "PRE-INSTALL" ]; then
        if ! /usr/bin/grep -q "^${group}:" < /etc/group; then
                $PW groupadd ${group}
        fi

        if ! /usr/bin/id ${user} > /dev/null; then
                $PW useradd -g ${group} -n ${user}
        fi

        if ! /usr/bin/id ${user} > /dev/null; then
                echo "Proftpd requires user ${user}.  Please update your system." 1>&2
                exit 1
        fi
        if ! /usr/bin/grep -q "^${group}:" < /etc/group; then
                echo "Proftpd requires group ${group}.  Please update your system." 1>&2
                exit 1
        fi

	mkdir -p /var/log/proftpd

        mkdir -p /var/run/proftpd
        chown ${user}:${group} /var/run/proftpd
fi

