#!/bin/sh set -e INSTALL_PATH=/var/www/arvados-sso RELEASE_PATH=$INSTALL_PATH/current SHARED_PATH=$INSTALL_PATH/shared CONFIG_PATH=/etc/arvados/sso purge () { rm -rf $SHARED_PATH/vendor_bundle rm -rf $SHARED_PATH/log rmdir $SHARED_PATH || true rmdir $INSTALL_PATH || true } if [ "$1" = 'purge' ]; then # This is a debian-based system and purge was requested purge elif [ "$1" = "0" ] || [ "$1" = "1" ] || [ "$1" = "2" ]; then # This is an rpm-based system, no guarantees are made, always purge # Apparently yum doesn't actually remember what it installed. # Clean those files up here, then purge. rm -rf $RELEASE_PATH purge fi