From f113ef9068aea8af863e3bfda1454388558bc798 Mon Sep 17 00:00:00 2001 From: Daniel Stefan Haischt Date: Sat, 1 Sep 2007 06:30:15 +0000 Subject: * added remaining DTDs --- packages/pure-ftpd.xml | 47 +++++++++++++++++++++++++---------------------- 1 file changed, 25 insertions(+), 22 deletions(-) (limited to 'packages/pure-ftpd.xml') diff --git a/packages/pure-ftpd.xml b/packages/pure-ftpd.xml index 663079bf..7d9a70d6 100644 --- a/packages/pure-ftpd.xml +++ b/packages/pure-ftpd.xml @@ -1,4 +1,5 @@ + @@ -60,9 +61,6 @@
Services
pkg_edit.php?xml=pure-ftpdsettings.xml&id=0 - - http://www.pfsense.com/packages/config/pure-ftpdsettings.xml - installedpackages->package->$packagename->configuration @@ -78,6 +76,11 @@ description + + + http://www.pfsense.com/packages/config/pure-ftpdsettings.xml + + @@ -106,21 +109,10 @@ input - - $fout = fopen("/usr/local/etc/rc.d/pure-ftpd.sh","w"); - fwrite($fout, "#!/bin/sh\n\n"); - fwrite($fout, "# PACKAGE: Pure-FTPD\n"); - fwrite($fout, "# EXECUTABLE: pure-ftpd\n"); - fwrite($fout, "/usr/local/sbin/pure-ftpd -A -B /usr/local/etc/pure-ftpd.conf\n"); - fclose($fout); - chmod("/usr/local/etc/rc.d/pure-ftpd.sh", 0755); - mwexec("/usr/local/etc/rc.d/pure-ftpd.sh"); - - - mwexec("/usr/bin/killall pure-ftpd"); - rmdir_recursive("/usr/local/etc/pure*"); - rmdir_recursive("/usr/local/etc/rc.d/pure*"); - + + rmdir_recursive("/home/" . $username); + system("/usr/sbin/pw userdel " . $username); + conf_mount_rw(); config_lock(); @@ -139,8 +131,19 @@ config_unlock(); $savemsg = "User has been added."; - - rmdir_recursive("/home/" . $username); - system("/usr/sbin/pw userdel " . $username); - + + $fout = fopen("/usr/local/etc/rc.d/pure-ftpd.sh","w"); + fwrite($fout, "#!/bin/sh\n\n"); + fwrite($fout, "# PACKAGE: Pure-FTPD\n"); + fwrite($fout, "# EXECUTABLE: pure-ftpd\n"); + fwrite($fout, "/usr/local/sbin/pure-ftpd -A -B /usr/local/etc/pure-ftpd.conf\n"); + fclose($fout); + chmod("/usr/local/etc/rc.d/pure-ftpd.sh", 0755); + mwexec("/usr/local/etc/rc.d/pure-ftpd.sh"); + + + mwexec("/usr/bin/killall pure-ftpd"); + rmdir_recursive("/usr/local/etc/pure*"); + rmdir_recursive("/usr/local/etc/rc.d/pure*"); +
-- cgit v1.2.3