File debian.postinst of Package curvedns
#!/bin/sh
CONFDIR=/etc/curvedns
getent group named >/dev/null || groupadd -r named
getent passwd named >/dev/null || useradd -r -g named -d "$CONFDIR" -s /sbin/nologin -c "User for curvedns" named
chmod 0700 "$CONFDIR"
chown -R named:named "$CONFDIR" /var/log/curvedns
if [ -d /etc/service -a ! -d /etc/service/curvedns ]; then
touch /usr/lib/curvedns/service/down
ln -s /usr/lib/curvedns/service /etc/service/curvedns
fi