You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by se...@apache.org on 2015/04/25 19:33:25 UTC

svn commit: r1676044 - in /directory/apacheds/trunk: installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/deb/prerm installers/src/test/docker/deb.test

Author: seelmann
Date: Sat Apr 25 17:33:24 2015
New Revision: 1676044

URL: http://svn.apache.org/r1676044
Log:
DIRSERVER-2064: Delete whole instance dir when unistall deb package

Modified:
    directory/apacheds/trunk/installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/deb/prerm
    directory/apacheds/trunk/installers/src/test/docker/deb.test

Modified: directory/apacheds/trunk/installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/deb/prerm
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/deb/prerm?rev=1676044&r1=1676043&r2=1676044&view=diff
==============================================================================
--- directory/apacheds/trunk/installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/deb/prerm (original)
+++ directory/apacheds/trunk/installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/deb/prerm Sat Apr 25 17:33:24 2015
@@ -32,9 +32,7 @@ for instance_dir in `find /var/lib/apach
   tarball=$parent_dir/apacheds-${version}-$instance"_"$timestamp.tgz
   echo Backing up old $instance instance data to $tarball
   tar -zcf $tarball $instance_dir
-  rm -rf $instance_dir/partitions/*
-  rm -rf $instance_dir/log/*
-  rm -rf $instance_dir/.dirservice.lock
+  rm -rf $instance_dir
 done
 
 

Modified: directory/apacheds/trunk/installers/src/test/docker/deb.test
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/installers/src/test/docker/deb.test?rev=1676044&r1=1676043&r2=1676044&view=diff
==============================================================================
--- directory/apacheds/trunk/installers/src/test/docker/deb.test (original)
+++ directory/apacheds/trunk/installers/src/test/docker/deb.test Sat Apr 25 17:33:24 2015
@@ -85,8 +85,13 @@ grep ".*WARN.*admin password.*security b
 # uninstall
 dpkg -P apacheds
 
+# assert the backup file was created
+test -f /var/lib/${DIRNAME}*.tgz
+tar -tf /var/lib/${DIRNAME}*.tgz >> /dev/null
+
 # assert files and directory no more exist
 test ! -e /opt/${DIRNAME}
+test ! -e /var/lib/${DIRNAME}/default
  
 # SUCCESS
 echo "SUCCESS"