diff options
Diffstat (limited to 'net-im/jabber/files/pkg-install.in')
-rw-r--r-- | net-im/jabber/files/pkg-install.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/net-im/jabber/files/pkg-install.in b/net-im/jabber/files/pkg-install.in index 2a7c130c1be1..d07e0e8e732a 100644 --- a/net-im/jabber/files/pkg-install.in +++ b/net-im/jabber/files/pkg-install.in @@ -11,6 +11,7 @@ GID=%%JABBER_GID%% ETCDIR=%%JABBER_ETCDIR%% RUNDIR=%%JABBER_RUNDIR%% SPOOLDIR=%%JABBER_SPOOLDIR%% +LOGDIR=%%JABBER_LOGDIR%% if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then if pw groupadd ${GROUP} -g ${GID}; then @@ -47,6 +48,16 @@ if [ ! -d ${SPOOLDIR} ]; then mkdir -p ${SPOOLDIR} fi +if [ ! -d ${SPOOLDIR} ]; then + echo "Creating \"${SPOOLDIR}\"." + mkdir -p ${SPOOLDIR} +fi + +if [ ! -d ${LOGDIR} ]; then + echo "Creating \"${LOGDIR}\"." + mkdir -p ${LOGDIR} +fi + echo "Fixing ownerships and modes in \"${SPOOLDIR}\"." chown -R ${USER}:${GROUP} ${SPOOLDIR} chmod -R go= ${SPOOLDIR} |