From b9606b3f5705f44545d410dc33f9f38c8e03a153 Mon Sep 17 00:00:00 2001 From: Daniel Stefan Haischt Date: Thu, 17 Aug 2006 05:58:52 +0000 Subject: cleanup config on deinstall --- packages/freenas/pkg/freenas.inc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'packages/freenas/pkg') diff --git a/packages/freenas/pkg/freenas.inc b/packages/freenas/pkg/freenas.inc index c77abcfc..594c0412 100644 --- a/packages/freenas/pkg/freenas.inc +++ b/packages/freenas/pkg/freenas.inc @@ -211,6 +211,8 @@ function custom_php_install_command() { } function custom_php_deinstall_command() { + global $config; + oninstall_copy_kernel_binaries("deinstall"); oninstall_copy_misc_binaries("deinstall"); @@ -219,4 +221,8 @@ function custom_php_deinstall_command() { unlink_if_exists("/usr/local/etc/uams/uams_clrtxt.so"); unlink_if_exists("/usr/local/etc/uams/uams_dhx.so"); + + unset($config['installedpackages']['freenas']); + write_config(); + conf_mount_ro(); ?> -- cgit v1.2.3