Annoyingly this involves adding a shell script wrapper to substitute
userv's environment variables in the right places.
if glob service generate
no-suppress-args
- execute bin/cryptomail generate -f %@cryptomail.distorted.org.uk
+ execute bin/uwrap generate -f %@cryptomail.distorted.org.uk
+fi
+
+if glob service info
+ no-suppress-args
+ execute bin/uwrap info
+fi
+
+if glob service revoke
+ no-suppress-args
+ execute bin/uwrap revoke
+fi
+
+if glob service help
+ no-suppress-args
+ execute bin/uwrap help
fi
if ( glob service addrcheck:cryptomail-default
--- /dev/null
+#! /bin/sh
+
+set -e
+exec bin/cryptomail -U "userv:$USERV_USER" "$@"