postrm revision a5b9f8fb834b1b2208e59a2fa76714bd91a5f147
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson#!/bin/bash
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafssonset -e
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence# POSTRM - Upgrade or remove script
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafssonif [ $1 == "remove" ] ; then
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson# Removing the remaining files
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson echo *OpenDJ successfully removed
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrencefi
15a44745412679c30a6d022733925af70a38b715David Lawrenceif [ "$1" = "upgrade" ] ; then
15a44745412679c30a6d022733925af70a38b715David Lawrence echo *Starting upgrade...
15a44745412679c30a6d022733925af70a38b715David Lawrence @prefix@/./upgrade -n
15a44745412679c30a6d022733925af70a38b715David Lawrence# Upgrade ok, restarts the server.
15a44745412679c30a6d022733925af70a38b715David Lawrence if [ "$?" -eq 0 ] ; then
15a44745412679c30a6d022733925af70a38b715David Lawrence @prefix@/./bin/start-ds
15a44745412679c30a6d022733925af70a38b715David Lawrence fi
15a44745412679c30a6d022733925af70a38b715David Lawrence# Upgrade fails - Needs user interaction
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson if [ "$?" -eq 2 ] ; then
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafsson exit 0
483958540f0034d543f0564beb7877326f15a45bMark Andrews fi
9c3531d72aeaad6c5f01efe6a1c82023e1379e4dDavid Lawrencefi
353dcaf1cc77d122d9b4b750bbbfc4c96b4b292bAndreas Gustafssonecho