X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=configs%2Fshibd-suse.in;fp=configs%2Fshibd-suse.in;h=5c8d43f538d5c71f856ddbc967e2db96bab1dd1d;hb=3c1e801d6539b92d6d3d7fb40d661a7ce630ec44;hp=ed26f9e659aa6de1a65898cbfb8d5b993294f64d;hpb=f2621219507344852f967e4099e9c341499eb802;p=shibboleth%2Fsp.git diff --git a/configs/shibd-suse.in b/configs/shibd-suse.in index ed26f9e..5c8d43f 100644 --- a/configs/shibd-suse.in +++ b/configs/shibd-suse.in @@ -51,8 +51,11 @@ rc_reset case "$1" in start) + # Make sure package run directory exists. + [ -d @-PKGRUNDIR-@ ] || mkdir @-PKGRUNDIR-@ + # Handle transition from root to non-root packages. - chown $SHIBD_USER:$SHIBD_USER @-PKGRUNDIR-@/* 2>/dev/null || : + chown -R $SHIBD_USER:$SHIBD_USER @-PKGRUNDIR-@ 2>/dev/null || : echo -n "Starting $DESC ($NAME)" ## Start daemon with startproc(8). If this fails