xcat-server: fix enable apache2 for ubuntu/debian when xcat is installed

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12239 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
arifali 2012-04-14 22:33:11 +00:00
parent 380c3e3d49
commit c55553e5df

View File

@ -1738,7 +1738,7 @@ sub setuphttp
my $cmd;
# restart httpd
if (-e "/etc/init.d/apache2")
{ #for sles
{ #for sles/ubuntu
$cmd = "/etc/init.d/apache2 stop; /etc/init.d/apache2 start";
}
else
@ -1758,8 +1758,15 @@ sub setuphttp
# enable httpd
if (-e "/etc/init.d/apache2")
{ #for sles
$cmd = "/sbin/chkconfig apache2 on";
{
if (is_lsb_ubuntu())
{ # for ubuntu
$cmd = "/usr/sbin/update-rc.d apache2 enable";
}
else
{ # for sles
$cmd = "/sbin/chkconfig apache2 on";
}
}
else
{