cdist-contrib/type/__wireguard_peer/gencode-remote

11 lines
201 B
Bash

#!/bin/sh
iface="$(cat "${__object:?}/parameter/iface")"
if grep -q "^__block/${__object_id:?}" "${__messages_in:?}";
then
cat <<- EOF
wg syncconf ${iface:?} /etc/wireguard/${iface:?}.conf
EOF
fi