summaryrefslogtreecommitdiff
path: root/server-build/QEMU-autobuild/buildReclaim.sh
diff options
context:
space:
mode:
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