#!/sbin/itype # This is a i file, used by initng parsed by install_service # NAME: # DESCRIPTION: # WWW: daemon daemon/oidentd { need = system/initial system/mountroot virtual/net; env OIDENT_OPTIONS=; env OIDENT_USER=nobody; env OIDENT_GROUP=nogroup; script daemon = { if [ "${OIDENT_BEHIND_PROXY}" = "yes" ] then # If we have a default router, then allow it to proxy auth requests to us GATEWAY=`netstat -nr | /usr/bin/awk '/^0.0.0.0/{print $2}'` [ -n "${GATEWAY}" ] && OIDENT_OPTIONS="${OIDENT_OPTIONS} -P ${GATEWAY}" fi exec /usr/sbin/oidentd -i ${OIDENT_OPTIONS} -u ${OIDENT_USER} -g ${OIDENT_GROUP} }; }