#!/bin/sh

set -e

# Create a goiardi system group
if ! getent group goiardi > /dev/null; then
    addgroup --quiet --system goiardi
fi

# Create a goiardi system user
if ! getent passwd goiardi > /dev/null; then
    adduser --quiet --system \
        --ingroup goiardi \
        --home /var/lib/goiardi \
        --disabled-password --shell /bin/false \
        goiardi
    usermod -c "Goiardi Chef server" goiardi
fi

chgrp goiardi /etc/goiardi
chmod 775 /etc/goiardi
chown -R goiardi:goiardi /var/lib/goiardi
mkdir -p /var/log/goiardi
chown goiardi:goiardi /var/log/goiardi

#DEBHELPER#
