%define confdefaultdir %confdir/.defaults
%define pkglibdir %_libdir/%name
%define __chattr /usr/bin/chattr
+%define chkconfig /sbin/chkconfig
Summary: Linux virtual server utilities
Name: @PACKAGE@
Provides: init(@PACKAGE@)
Requires: %name = %epoch:%version-%release
Requires: initscripts
+Require(pre,postun): %_initrddir
%package legacy
Summary: Legacy utilities for util-vserver
%define v_services httpd named portmap sendmail smb sshd xinetd
%post sysv
-/sbin/chkconfig --add vservers
-/sbin/chkconfig --add rebootmgr
+%chkconfig --add vservers
+%chkconfig --add rebootmgr
+%chkconfig --add vprocunhide
for i in %v_services; do
- /sbin/chkconfig --add v_$i
+ %chkconfig --add v_$i
done
%preun sysv
test "$1" != 0 || for i in %v_services; do
- /sbin/chkconfig --del v_$i
+ %chkconfig --del v_$i
done
-test "$1" != 0 || %{_initrddir}/rebootmgr stop &>/dev/null || :
-test "$1" != 0 || /sbin/chkconfig --del rebootmgr
-test "$1" != 0 || /sbin/chkconfig --del vservers
+test "$1" != 0 || %_initrddir/vprocunhide stop &>/dev/null || :
+test "$1" != 0 || %_initrddir/rebootmgr stop &>/dev/null || :
+
+test "$1" != 0 || %chkconfig --del vprocunhide
+test "$1" != 0 || %chkconfig --del rebootmgr
+test "$1" != 0 || %chkconfig --del vservers
%postun sysv
-test "$1" = 0 || %{_initrddir}/rebootmgr condrestart >/dev/null || :
+test "$1" = 0 || %_initrddir/vprocunhide condrestart >/dev/null || :
+test "$1" = 0 || %_initrddir/rebootmgr condrestart >/dev/null || :
%post lib -p /sbin/ldconfig
%changelog
+* Sat Mar 6 2004 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.29.198-0
+- added vprocunhide-service support
+
* Wed Oct 1 2003 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.23.5-0
- Initial build.