[evolvis-commits] r7370: Fixed uninstall-time bugs (deluser could fail, and the FTP root↵ =?UTF-8?Q?directory=20could=20be=20no?==?UTF-8?Q?n=2Dempty?=). ↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 15:39:24 CET 2011


Author: mirabilos
Date: 2011-02-24 15:39:24 +0100 (Thu, 24 Feb 2011)
New Revision: 7370

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/install-ftp.sh
Log:
Fixed uninstall-time bugs (deluser could fail, and the FTP root
directory could be non-empty).


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/install-ftp.sh
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/install-ftp.sh	2011-02-24 14:39:23 UTC (rev 7369)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/install-ftp.sh	2011-02-24 14:39:24 UTC (rev 7370)
@@ -55,10 +55,8 @@
                 			perl -pi -e "s/^#SF#//" /etc/proftpd.conf
         			fi
 				/etc/init.d/proftpd restart
-				rmdir $FTPROOT/pub
-				rm $FTPROOT/welcome.msg
-				deluser sfftp
-				rmdir $FTPROOT/
+				rm -rf $FTPROOT
+				deluser sfftp || true
 				;;
 		esac
 	fi



More information about the evolvis-commits mailing list