diff options
Diffstat (limited to 'debian/taler-exchange.postinst')
-rw-r--r-- | debian/taler-exchange.postinst | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/debian/taler-exchange.postinst b/debian/taler-exchange.postinst index 637ff8e09..b915129d3 100644 --- a/debian/taler-exchange.postinst +++ b/debian/taler-exchange.postinst | |||
@@ -4,8 +4,7 @@ set -e | |||
4 | 4 | ||
5 | . /usr/share/debconf/confmodule | 5 | . /usr/share/debconf/confmodule |
6 | 6 | ||
7 | TALER_HOME="/var/lib/taler-exchange" | 7 | TALER_HOME="/var/lib/taler" |
8 | CONFIG_FILE="/etc/default/taler-exchange" | ||
9 | _GROUPNAME=taler-exchange-secmod | 8 | _GROUPNAME=taler-exchange-secmod |
10 | _DBGROUPNAME=taler-exchange-db | 9 | _DBGROUPNAME=taler-exchange-db |
11 | _EUSERNAME=taler-exchange-httpd | 10 | _EUSERNAME=taler-exchange-httpd |
@@ -28,25 +27,25 @@ configure) | |||
28 | 27 | ||
29 | # Create taler users if needed | 28 | # Create taler users if needed |
30 | if ! getent passwd ${_EUSERNAME} >/dev/null; then | 29 | if ! getent passwd ${_EUSERNAME} >/dev/null; then |
31 | adduser --quiet --system --ingroup ${_GROUPNAME} --home ${TALER_HOME}/httpd ${_EUSERNAME} | 30 | adduser --quiet --system --no-create-home --ingroup ${_GROUPNAME} --home ${TALER_HOME} ${_EUSERNAME} |
32 | adduser --quiet ${_EUSERNAME} ${_DBGROUPNAME} | 31 | adduser --quiet ${_EUSERNAME} ${_DBGROUPNAME} |
33 | fi | 32 | fi |
34 | if ! getent passwd ${_RSECUSERNAME} >/dev/null; then | 33 | if ! getent passwd ${_RSECUSERNAME} >/dev/null; then |
35 | adduser --quiet --system --ingroup ${_GROUPNAME} --home ${TALER_HOME}/secmod-rsa ${_RSECUSERNAME} | 34 | adduser --quiet --system --no-create-home --ingroup ${_GROUPNAME} --home ${TALER_HOME} ${_RSECUSERNAME} |
36 | fi | 35 | fi |
37 | if ! getent passwd ${_ESECUSERNAME} >/dev/null; then | 36 | if ! getent passwd ${_ESECUSERNAME} >/dev/null; then |
38 | adduser --quiet --system --ingroup ${_GROUPNAME} --home ${TALER_HOME}/secmod-eddsa ${_ESECUSERNAME} | 37 | adduser --quiet --system --no-create-home --ingroup ${_GROUPNAME} --home ${TALER_HOME} ${_ESECUSERNAME} |
39 | fi | 38 | fi |
40 | if ! getent passwd ${_WIREUSERNAME} >/dev/null; then | 39 | if ! getent passwd ${_WIREUSERNAME} >/dev/null; then |
41 | adduser --quiet --system --home ${TALER_HOME}/wire ${_WIREUSERNAME} | 40 | adduser --quiet --system --no-create-home --home ${TALER_HOME} ${_WIREUSERNAME} |
42 | adduser --quiet ${_WIREUSERNAME} ${_DBGROUPNAME} | 41 | adduser --quiet ${_WIREUSERNAME} ${_DBGROUPNAME} |
43 | fi | 42 | fi |
44 | if ! getent passwd ${_CLOSERUSERNAME} >/dev/null; then | 43 | if ! getent passwd ${_CLOSERUSERNAME} >/dev/null; then |
45 | adduser --quiet --system --home ${TALER_HOME}/closer ${_CLOSERUSERNAME} | 44 | adduser --quiet --system --no-create-home --home ${TALER_HOME} ${_CLOSERUSERNAME} |
46 | adduser --quiet ${_CLOSERUSERNAME} ${_DBGROUPNAME} | 45 | adduser --quiet ${_CLOSERUSERNAME} ${_DBGROUPNAME} |
47 | fi | 46 | fi |
48 | if ! getent passwd ${_AGGRUSERNAME} >/dev/null; then | 47 | if ! getent passwd ${_AGGRUSERNAME} >/dev/null; then |
49 | adduser --quiet --system --home ${TALER_HOME}/aggregator ${_AGGRUSERNAME} | 48 | adduser --quiet --system --no-create-home --home ${TALER_HOME} ${_AGGRUSERNAME} |
50 | adduser --quiet ${_AGGRUSERNAME} ${_DBGROUPNAME} | 49 | adduser --quiet ${_AGGRUSERNAME} ${_DBGROUPNAME} |
51 | fi | 50 | fi |
52 | 51 | ||