From 0f87d74daa87ce894c926d1c55af918d8f9b5881 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Mon, 28 Feb 2005 23:20:22 +0000 Subject: Remove rc.d file upon package deinstall --- packages/hula.xml | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/packages/hula.xml b/packages/hula.xml index f0870ae2..b76ddacb 100644 --- a/packages/hula.xml +++ b/packages/hula.xml @@ -38,25 +38,26 @@ input - - conf_mount_rw(); - config_lock(); - system("/usr/local/hula/sbin/hulasetup --domain=" . $_POST['domain']); - system("/usr/local/etc/rc.d/hula.sh &"); - conf_mount_ro(); - config_unlock(); - - - system("/usr/bin/killall -9 hulamanager"); - system("rm -rf /usr/local/hula"); - - - system("rm /usr/local/etc/rc.d/hula.sh"); - $fout = fopen("/usr/local/etc/rc.d/hula.sh","w"); - fwrite($fout, "#!/bin/sh\n\n"); - fwrite($fout, "/sbin/mount -t linprocfs linprocfs /proc\n"); - fwrite($fout, "/usr/local/hula/sbin/hulamanager &\n"); - fclose($fout); - system("chmod 555 /usr/local/etc/rc.d/hula.sh &"); - + + conf_mount_rw(); + config_lock(); + system("/usr/local/hula/sbin/hulasetup --domain=" . $_POST['domain']); + system("/usr/local/etc/rc.d/hula.sh &"); + conf_mount_ro(); + config_unlock(); + + + system("/usr/bin/killall -9 hulamanager"); + system("rm -rf /usr/local/hula"); + system("rm /usr/local/etc/rc.d/hula.sh"); + + + system("rm /usr/local/etc/rc.d/hula.sh"); + $fout = fopen("/usr/local/etc/rc.d/hula.sh","w"); + fwrite($fout, "#!/bin/sh\n\n"); + fwrite($fout, "/sbin/mount -t linprocfs linprocfs /proc\n"); + fwrite($fout, "/usr/local/hula/sbin/hulamanager &\n"); + fclose($fout); + system("chmod 555 /usr/local/etc/rc.d/hula.sh &"); + -- cgit v1.2.3