gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] branch master updated: debian: fix config link creation


From: gnunet
Subject: [taler-exchange] branch master updated: debian: fix config link creation
Date: Fri, 16 Jul 2021 17:31:24 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 65d145b7 debian: fix config link creation
65d145b7 is described below

commit 65d145b78577a4e1770a02ec95ed7770f5b0bfb0
Author: Florian Dold <florian@dold.me>
AuthorDate: Fri Jul 16 17:31:19 2021 +0200

    debian: fix config link creation
---
 debian/taler-exchange.postinst | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/debian/taler-exchange.postinst b/debian/taler-exchange.postinst
index e8ef11d6..901f768a 100644
--- a/debian/taler-exchange.postinst
+++ b/debian/taler-exchange.postinst
@@ -4,17 +4,19 @@ set -e
 
 . /usr/share/debconf/confmodule
 
+TALER_HOME="/var/lib/taler-exchange"
+
 # usage: fixperm user:group perms file
 function fixperm() {
   chown "$1" "$3"
   chmod "$2" "$3"
 }
 
-# usage: lncfg user target
+# usage: lncfg user home target
 function lncfg() {
-  mkdir ~$1/.config
-  chown $1:$1 ~$1/.config
-  ln -sf $1/.config/taler.conf $2
+  mkdir $TALER_HOME/$2/.config
+  chown $1:$1 $TALER_HOME/$2/.config
+  ln -sf $TALER_HOME/$2/.config/taler.conf $3
 }
 
 case "${1}" in
@@ -45,7 +47,6 @@ configure)
   db_stop
 
   CONFIG_FILE="/etc/default/taler-exchange"
-  TALER_HOME="/var/lib/taler-exchange"
 
   # Creating taler groups as needed
   if ! getent group ${_GROUPNAME} >/dev/null; then
@@ -244,11 +245,11 @@ EOF
   echo "done."
 
   echo -n "Linking config files"
-  lncfg ${_EUSERNAME} /etc/taler/exchange-service-default.conf
-  lncfg ${_RSECUSERNAME} /etc/taler/exchange-service-default.conf
-  lncfg ${_ESECUSERNAME} /etc/taler/exchange-service-default.conf
-  lncfg ${_AGGRUSERNAME} /etc/taler/exchange-service-default.conf
-  lncfg ${_WIREUSERNAME} /etc/taler/exchange-service-wire.conf
+  lncfg ${_EUSERNAME} httpd /etc/taler/exchange-service-default.conf
+  lncfg ${_RSECUSERNAME} secmod-rsa /etc/taler/exchange-service-default.conf
+  lncfg ${_ESECUSERNAME} secmod-eddsa /etc/taler/exchange-service-default.conf
+  lncfg ${_AGGRUSERNAME} aggregator /etc/taler/exchange-service-default.conf
+  lncfg ${_WIREUSERNAME} wire /etc/taler/exchange-service-wire.conf
   echo " done"
 
   # Cleaning

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]