Revision a8132a6e
Added by Andreas Kohlbecker over 12 years ago
src/main/installer/linux/postrm | ||
---|---|---|
1 |
#!/bin/sh |
|
1 |
#!/bin/sh -e
|
|
2 | 2 |
# postrm script for cdmserver |
3 | 3 |
# |
4 | 4 |
# see: dh_installdeb(1) |
5 | 5 |
|
6 |
# for documentation on 'set' see Manual page bash(1) line 3060 |
|
7 |
set -e |
|
8 |
|
|
9 | 6 |
# |
10 | 7 |
# variables |
11 | 8 |
# |
12 |
CDM_HOME="/opt/cdmserver/"
|
|
13 |
CDM_CONFIG_TEMPLATE="/opt/cdmserver/templates/.cdmLibrary" |
|
14 |
CDM_LOG="/var/log/cdmserver/"
|
|
9 |
CDM_HOME="/opt/cdmserver" |
|
10 |
# CDM_CONFIG_TEMPLATE="/opt/cdmserver/templates/.cdmLibrary"
|
|
11 |
CDM_LOG="/var/log/cdmserver" |
|
15 | 12 |
|
16 | 13 |
INIT_SCRIPT="cdmserver" |
17 |
ETC_CDMSERVER="/etc/cdmserver/"
|
|
14 |
ETC_CDMSERVER="/etc/cdmserver" |
|
18 | 15 |
|
19 | 16 |
CDM_USER=cdm |
20 | 17 |
CDM_GROUP=cdm |
... | ... | |
56 | 53 |
|
57 | 54 |
if [ -e /etc/init.d/$INIT_SCRIPT ] |
58 | 55 |
then |
56 |
# the init script is not execurable when doing a reinstall, make sure it is |
|
57 |
chmod 755 /etc/init.d/$INIT_SCRIPT |
|
59 | 58 |
echo "stopping server ..." |
59 |
# stop server ignoring errors |
|
60 | 60 |
/etc/init.d/$INIT_SCRIPT stop || true |
61 | 61 |
|
62 | 62 |
echo "now removing server from rc.d ..." |
63 | 63 |
update-rc.d -f $INIT_SCRIPT remove |
64 | 64 |
fi |
65 | 65 |
|
66 |
rm -rf $CDM_USER_HOME.cdmLibrary |
|
66 |
rm -rf $CDM_USER_HOME/.cdmLibrary
|
|
67 | 67 |
|
68 | 68 |
return 0 |
69 | 69 |
} |
Also available in: Unified diff
debian package done!server startup