From 0efa34f7de5facc2b1ab801722d2f38f8c08ec85 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Fri, 23 Feb 2007 17:18:12 +0000 Subject: Remove package correctly from system --- packages/freeradius.inc | 5 +++++ packages/freeradius.xml | 3 +++ 2 files changed, 8 insertions(+) diff --git a/packages/freeradius.inc b/packages/freeradius.inc index cdc7a422..29736eca 100644 --- a/packages/freeradius.inc +++ b/packages/freeradius.inc @@ -4,6 +4,11 @@ require_once('service-utils.inc'); define('RADDB', '/usr/local/etc/raddb'); +function freeradius_deinstall_command() { + exec("cd /var/db/pkg && pkg_delete `ls | grep freeradius`"); + exec("cd /var/db/pkg && pkg_delete `ls | grep libltdl`"); +} + function freeradius_install_command() { global $config; diff --git a/packages/freeradius.xml b/packages/freeradius.xml index b39c5410..a116576a 100644 --- a/packages/freeradius.xml +++ b/packages/freeradius.xml @@ -16,6 +16,9 @@ freeradius_install_command(); + + freeradius_deinstall_command(); + FreeRADIUS Modify FreeRADIUS users, clients, and settings. -- cgit v1.2.3