11#! /bin/sh
22set -e
3- # set -x
43
54composer-debian cnb-cache
65
7-
86. /usr/share/debconf/confmodule
97
108db_version 2.0
@@ -49,11 +47,8 @@ apache_install() {
4947 fi
5048}
5149
52-
53-
5450case " $1 " in
55- configure)
56-
51+ configure)
5752
5853 # If the package has default file it could be sourced, so that
5954 # the local admin can overwrite the defaults
@@ -109,7 +104,9 @@ case "$1" in
109104 fi
110105 fi
111106
112- db_title " Reconfigure web server"
107+ echo " Reconfigurning Web Server"
108+
109+
113110 db_get cnb-cache/reconfigure-webserver || true
114111 webservers=" $RET "
115112 restart=" "
@@ -128,10 +125,9 @@ case "$1" in
128125 restart=" $restart $webserver "
129126 done
130127
131- db_title " Restarting web server"
132128 db_get cnb-cache/restart-webserver || true
133129 res=" $RET "
134- db_stop || true
130+ db_go || true
135131 if [ " $res " = " true" ]; then
136132 for webserver in $restart ; do
137133 webserver=${webserver% ,}
@@ -145,33 +141,36 @@ case "$1" in
145141 done
146142 fi
147143
148- db_title " Choose currencies to cache"
149144 db_get cnb-cache/currencies || true
150145 currencies=" $RET "
146+ db_go || true
147+
148+ echo " Currencies to cache: $currencies "
151149
152150 # Update or populate CURRENCIES key in /etc/cnb-cache/cnb-cache.env with $currencies
153151 if [ -n " $currencies " ]; then
154152 if grep -q " ^CURRENCIES=" /etc/cnb-cache/cnb-cache.env; then
155153 sed -i " s/^CURRENCIES=.*/CURRENCIES=\" $currencies \" /" /etc/cnb-cache/cnb-cache.env
156154 else
157- echo " CURRENCIES=\" $currencies \" " >> /etc/cnb-cache/cnb-cache.env
155+ echo " CURRENCIES=\" $currencies \" " >> /etc/cnb-cache/cnb-cache.env
158156 fi
159157 fi
160158
161- cnb- cache-init
159+ echo " Initializing cache"
162160
163- ;;
164161
165- abort-upgrade|abort-remove|abort-deconfigure)
162+ APP_DEBUG=True cnb-cache-init
163+
166164 ;;
167165
168- * )
169- echo " postinst called with unknown argument \` $1 '" >&2
170- exit 1
166+ abort-upgrade | abort-remove | abort-deconfigure) ;;
167+
168+ * )
169+ echo " postinst called with unknown argument \` $1 '" >&2
170+ exit 1
171171 ;;
172172esac
173173
174-
175174# DEBHELPER#
176175
177176exit 0
0 commit comments