summaryrefslogtreecommitdiffstats
path: root/encap/src/bcfg2-site
diff options
context:
space:
mode:
authorDaniel Joseph Barnhart Clark <dclark@pobox.com>2006-10-03 12:13:53 +0000
committerDaniel Joseph Barnhart Clark <dclark@pobox.com>2006-10-03 12:13:53 +0000
commit4a5d68a47ecbc3add0d2d6b5785c31d0acace58d (patch)
treeb99d9e8cc227b0f158823dcdb646352626d9b3aa /encap/src/bcfg2-site
parent2c31bf62cb9c67ab798c6730b149d4396934e27d (diff)
downloadbcfg2-4a5d68a47ecbc3add0d2d6b5785c31d0acace58d.tar.gz
bcfg2-4a5d68a47ecbc3add0d2d6b5785c31d0acace58d.tar.bz2
bcfg2-4a5d68a47ecbc3add0d2d6b5785c31d0acace58d.zip
EncapPackages: Merging changes from branches/private/dclark/encap-0.8.5.
Major change is removal of dependancies on libgcc, libstdc++, gettext, and libiconv. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2368 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'encap/src/bcfg2-site')
-rwxr-xr-xencap/src/bcfg2-site/bcfg2-site-RENAME/preremove24
1 files changed, 24 insertions, 0 deletions
diff --git a/encap/src/bcfg2-site/bcfg2-site-RENAME/preremove b/encap/src/bcfg2-site/bcfg2-site-RENAME/preremove
new file mode 100755
index 000000000..26e1b05ab
--- /dev/null
+++ b/encap/src/bcfg2-site/bcfg2-site-RENAME/preremove
@@ -0,0 +1,24 @@
+#!/bin/sh -e
+
+umask 002
+BASEDIR="${ENCAP_TARGET}" # Usually /usr/local
+PKGDIR="${ENCAP_SOURCE}/${ENCAP_PKGNAME}" # Ususally /usr/local/encap/<pkgname>
+
+printf "Running ${ENCAP_PKGNAME} preremove script...\n"
+date
+
+# ostiary (daemontools)
+if [ -h /service/ostiary ]; then
+ printf "INFO: Removing /service/ostiary...\n"
+ /command/svrm /service/ostiary
+fi
+
+# bcfg2-client (daemontools)
+if [ -h /service/bcfg2-client ]; then
+ printf "INFO: Removing /service/bcfg2-client...\n"
+ /command/svrm /service/bcfg2-client
+fi
+
+printf "Finished ${ENCAP_PKGNAME} preremove script.\n"
+
+exit 0