#!/bin/sh # =================================================== # file ~/.genplist/nagios # # additional genplist relpacements for nagios # =================================================== sed -i '' -E -e 's;^@dirrm (%%WWWDIR%%|libexec/nagios|%%ETCDIR%%/objects|%%ETCDIR%%)$;@dirrmtry \1;g' $1 cat >> $1 << _EOF @exec mkdir -p %%NAGIOSDIR%%/archives @exec mkdir -p %%NAGIOSDIR%%/checkresults @exec mkdir -p %%NAGIOSDIR%%/rw @exec chmod 775 %%NAGIOSDIR%% %%NAGIOSDIR%%/archives %%NAGIOSDIR%%/checkresults %%NAGIOSDIR%%/rw @exec chown %%NAGIOSUSER%%:%%NAGIOSGROUP%% %%NAGIOSDIR%% %%NAGIOSDIR%%/archives %%NAGIOSDIR%%/checkresults @exec chown %%NAGIOSUSER%%:%%WWWGRP%% %%NAGIOSDIR%%/rw @unexec rmdir %%NAGIOSDIR%%/archives 2>/dev/null || true @unexec rmdir %%NAGIOSDIR%%/checkresults 2>/dev/null || true @unexec rmdir %%NAGIOSDIR%%/rw 2>/dev/null || true @unexec rmdir %%NAGIOSDIR%% 2>/dev/null || true _EOF