diff options
Diffstat (limited to 'server-build/QEMU-autobuild/buildReclaim.sh')
-rwxr-xr-x | server-build/QEMU-autobuild/buildReclaim.sh | 9 |
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 |