comparison debian/masqmail.config @ 1:af25f5c39d90 0.2.21-4

added diff from debian (masqmail-0.2.21-4)
author meillo@marmaro.de
date Fri, 26 Sep 2008 20:56:23 +0200
parents 08114f7dcc23
children
comparison
equal deleted inserted replaced
0:08114f7dcc23 1:af25f5c39d90
5 5
6 db_version 2.0 6 db_version 2.0
7 7
8 # This conf script is capable of backing up 8 # This conf script is capable of backing up
9 db_capb backup 9 db_capb backup
10
11 if [ x"$1" = x"configure" ] ; then
12 if [ -n $2 ] ; then
13 if dpkg --compare-versions "$2" lt "0.2.10-0.2" ; then
14 PCMCIA_SCRIPT_UP=/etc/pcmcia/ip-up.d/1masqmail
15 PCMCIA_SCRIPT_DOWN=/etc/pcmcia/ip-down.d/99masqmail
16 if [ -x $PCMCIA_SCRIPT_UP ] || [ -x $PCMCIA_SCRIPT_DOWN ] ; then
17 chmod -x $PCMCIA_SCRIPT_UP $PCMCIA_SCRIPT_DOWN
18 db_input high masqmail/note_pcmcia_scripts || true;
19 db_go
20 fi
21 fi
22 fi
23 fi
24
25 if [ x"$1" = x"configure" ] ; then
26 if [ -n $2 ] ; then
27 if dpkg --compare-versions "$2" lt "0.2.17-1" ; then
28 db_input medium masqmail/note_moved_tpl || true;
29 db_go
30 fi
31 fi
32 fi
33 10
34 # shamelessly copied from xserver-common.config. 11 # shamelessly copied from xserver-common.config.
35 # Thanks to Branden. :-) 12 # Thanks to Branden. :-)
36 13
37 CONFIGFILE=/etc/masqmail/masqmail.conf 14 CONFIGFILE=/etc/masqmail/masqmail.conf
170 else 147 else
171 STATE=$(($STATE - 1)) 148 STATE=$(($STATE - 1))
172 fi 149 fi
173 done 150 done
174 151
175 db_input medium masqmail/you_are_not_finished || true
176 db_go
177
178 # dpkg-reconfigure does not stop services: 152 # dpkg-reconfigure does not stop services:
179 # (cause of Bug#151528) 153 # (cause of Bug#151528)
180 # in debhelper version < 1.2.9 154 # in debhelper version < 1.2.9
181 155
182 DH_VERSION=`dpkg -l debconf | awk ' /^ii/ { print $3 }'` 156 DH_VERSION=`dpkg -l debconf | awk ' /^ii/ { print $3 }'`
183 157
184 if dpkg --compare-versions $DH_VERSION lt "1.2.9" ; then 158 if dpkg --compare-versions $DH_VERSION lt "1.2.9" ; then
185 if [ x"$1" = x"reconfigure" ] ; then 159 if [ x"$1" = x"reconfigure" ] ; then
186 if [ -x "/etc/init.d/masqmail" ]; then 160 if which invoke-rc.d >/dev/null 2>&1; then
187 /etc/init.d/masqmail stop || true 161 invoke-rc.d masqmail stop
162 else
163 if [ -x "/etc/init.d/masqmail" ]; then
164 /etc/init.d/masqmail stop || true
165 fi
188 fi 166 fi
189 fi 167 fi
190 fi 168 fi
191 169
192 exit 0 170 exit 0