3 # vprocunhide sets vserver related attributes for /proc
5 # chkconfig: 2345 26 74
6 # description: Makes some /proc entries visibly for vservers
8 : ${UTIL_VSERVER_VARS:=/usr/lib/util-vserver/util-vserver-vars}
9 test -e "$UTIL_VSERVER_VARS" || {
10 echo $"Can not find util-vserver installation; aborting...">&2
13 . "$UTIL_VSERVER_VARS"
15 f=/etc/rc.d/init.d/functions
18 lockfile=/var/lock/subsys/vprocunhide
22 failure() { echo ERROR; }
23 lockfile=/var/run/vprocunhide
29 echo -n $"Fixing /proc entries visibility..."
38 test "$rc" -ne 0 || touch "$lockfile"
54 start|stop|restart) $1;;
57 test -f $lockfile && restart || :
60 test -f $lockfile && {
61 echo $"/proc entries were fixed"
64 echo $"/proc entries are not fixed"
68 echo "Usage: $0 {start|stop|reload|restart|condrestart|status}"