#!/bin/bash LONG_DATE=`date +%Y%m%d%H%M%S` /etc/init.d/d1-processing stop update-rc.d -f d1-processing remove rm -f /etc/init.d/d1-processing rm -rf /etc/dataone/process #rm -rf /var/log/dataone/daemon #rm -rf /var/log/dataone/synchronize #rm -rf /var/log/dataone/replicate #rm -rf /var/log/dataone/logAggregate rm -f /var/run/d1-processing.pid rm -f /usr/share/java/d1_process_daemon.jar ### Handle postgres cleanup PG=postgresql PG_USER=postgres REPLICATION_HISTORY_DB=d1-replication-history REPLICATION_HISTORY_DB_USER=replicationhistory ## drop replication history schema and user echo "Dropping replication history database" su ${PG_USER} -c "dropdb ${REPLICATION_HISTORY_DB}" echo "Droping replication history user" su ${PG_USER} -c "psql --command \"DROP USER ${REPLICATION_HISTORY_DB_USER}\"" ## Restart the postgres db echo "Restarting postgres database" /etc/init.d/${PG} restart ## Update DateONE Version Info Doc java -jar /usr/share/dataone-cn-version-tool/dataone-cn-version-tool.jar -F/usr/share/dataone-cn-version-tool/version-tool.properties -html > /var/www/cn-version.html