Add support for CentOS6 to the improved SSO packages.
[arvados-dev.git] / jenkins / arvados-sso-server-extras / arvados-sso-server.postrm
1 #!/bin/sh
2
3 set -e
4
5 INSTALL_PATH=/var/www/arvados-sso
6 RELEASE_PATH=$INSTALL_PATH/current
7 SHARED_PATH=$INSTALL_PATH/shared
8 CONFIG_PATH=/etc/arvados/sso
9
10 purge () {
11   rm -rf $SHARED_PATH/vendor_bundle
12   rm -rf $SHARED_PATH/log
13   rmdir $SHARED_PATH || true
14   rmdir $INSTALL_PATH || true
15 }
16
17 if [ "$1" = 'purge' ]; then
18   # This is a debian-based system and purge was requested
19   purge
20 elif [ "$1" = "0" ] || [ "$1" = "1" ] || [ "$1" = "2" ]; then
21   # This is an rpm-based system, no guarantees are made, always purge
22   # Apparently yum doesn't actually remember what it installed.
23   # Clean those files up here, then purge.
24   rm -rf $RELEASE_PATH
25   purge
26 fi