summaryrefslogtreecommitdiff
path: root/server-build/QEMU-autobuild/buildReclaim.sh
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-10-27 15:11:37 +0100
committerChristian Grothoff <christian@grothoff.org>2020-10-27 15:11:37 +0100
commit607bd2ab8b237a1a589df58ca3207f0b51443a5f (patch)
treea0a3bc2aeddfd76a87e2221e65a1f8ad2c47280a /server-build/QEMU-autobuild/buildReclaim.sh
parent8dae8856d1a265ba88f0efb8d94b95c63cf9c76e (diff)
downloadwoocommerce-taler-607bd2ab8b237a1a589df58ca3207f0b51443a5f.tar.gz
woocommerce-taler-607bd2ab8b237a1a589df58ca3207f0b51443a5f.tar.bz2
woocommerce-taler-607bd2ab8b237a1a589df58ca3207f0b51443a5f.zip
separate reclaim install
Diffstat (limited to 'server-build/QEMU-autobuild/buildReclaim.sh')
-rwxr-xr-xserver-build/QEMU-autobuild/buildReclaim.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/server-build/QEMU-autobuild/buildReclaim.sh b/server-build/QEMU-autobuild/buildReclaim.sh
index 131c0d9..961b974 100755
--- a/server-build/QEMU-autobuild/buildReclaim.sh
+++ b/server-build/QEMU-autobuild/buildReclaim.sh
@@ -93,22 +93,28 @@ echo "Setting up systemd integration"
sudo -u reclaim cat - > /etc/systemd/system/reclaim.service <<EOF
[Unit]
Description = GNUnet for reclaim
+After=network.target
[Service]
Type=simple
User=reclaim
ExecStart=/usr/lib/gnunet/libexec/gnunet-service-arm
WorkingDirectory=/home/reclaim
+[Install]
+WantedBy=multi-user.target
EOF
sudo -u gnunet cat - > /etc/systemd/system/gnunet.service <<EOF
[Unit]
Description = GNUnet main service
+After=network.target
[Service]
Type=simple
User=gnunet
ExecStart=/usr/lib/gnunet/libexec/gnunet-service-arm -c /etc/gnunet.conf
WorkingDirectory=/home/gnunet
-EOF
+[Install]
+WantedBy=multi-user.target
+ EOF
echo "Reloading systemd configuration"
systemctl daemon-reload
@@ -134,6 +140,7 @@ sudo -u reclaim gnunet-namestore -a -z "$SHOP_ZONE" -n @ -t RECLAIM_OIDC_REDIREC
# Tell reclaim the name of the shop that asks for permissions (to be shown to the user)
sudo -u reclaim gnunet-namestore -a -z "$SHOP_ZONE" -n @ -t RECLAIM_OIDC_CLIENT -V "$SHOP_NAME" -e 1h -p
+echo "Setting up Reclaim as OIDC provider"
# Setup ReClaim as OIDC provider with WooCommerce
cd /var/www/wordpress