From: Mark Huang Date: Thu, 19 Aug 2004 22:05:42 +0000 (+0000) Subject: - merge changes to util-vserver.spec X-Git-Tag: after-util-vserver-0_30_208-revert~282 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=34292f200933911552ee90b77959725c0c2d3ab4;p=util-vserver.git - merge changes to util-vserver.spec - %build: regenerate configure and Makefile.in --- diff --git a/util-vserver.spec.in b/util-vserver.spec.in index a4cbdf1..3a34e1f 100644 --- a/util-vserver.spec.in +++ b/util-vserver.spec.in @@ -54,6 +54,9 @@ linuxconf. %build +aclocal -I m4 +autoconf +automake # bootstrap to avoid BuildRequires of kernel-source for linux in $RPM_BUILD_DIR/linux-* /lib/modules/`uname -r`/build ; do [[ -d $linux/include ]] && %configure --with-kerneldir=$linux --enable-linuxconf && break @@ -82,7 +85,7 @@ rm -rf $RPM_BUILD_ROOT # 1 = install, 2 = upgrade/reinstall if [ $1 -eq 2 ] ; then for i in %{services} ; do - service $i stop + [ "`/sbin/runlevel`" = "unknown" ] || service $i stop done fi @@ -96,7 +99,7 @@ if [ $1 -eq 1 ] ; then done fi for i in %{services} ; do - service $i start + [ "`/sbin/runlevel`" = "unknown" ] || service $i start done %__chattr +t /vservers || : @@ -106,7 +109,7 @@ done # 0 = erase, 1 = upgrade if [ $1 -eq 0 ] ; then for i in %{services} ; do - service $i stop + [ "`/sbin/runlevel`" = "unknown" ] || service $i stop chkconfig $i off chkconfig --del $i done