diff --git a/install.sh b/install.sh index 810cfa4..2fc86f8 100755 --- a/install.sh +++ b/install.sh @@ -93,6 +93,7 @@ install_data misc_systemd_units/gdm.service "$DESTDIR$systemdunitdi install_data misc_systemd_units/startup-tags.service "$DESTDIR$systemdunitdir/startup-tags.service" install_data misc_systemd_units/startup-hostname.service "$DESTDIR$systemdunitdir/startup-hostname.service" install_data misc_systemd_units/unbound.service "$DESTDIR$systemdunitdir/unbound.service" +install_data misc_systemd_units/xaruba.service "$DESTDIR$systemdunitdir/xaruba.service" install_exec mkmotd/mkmotd.pl "$DESTDIR$usr_sbindir/mkmotd.pl" install_data mkmotd/motd.service "$DESTDIR$systemdunitdir/motd.service" install_exec mxgrub/mxgrub "$DESTDIR$usr_sbindir/mxgrub" diff --git a/misc_systemd_units/xaruba.service b/misc_systemd_units/xaruba.service new file mode 100644 index 0000000..44f2359 --- /dev/null +++ b/misc_systemd_units/xaruba.service @@ -0,0 +1,16 @@ +[Unit] +After=network.service gateway.service mxmount.service +Before=network.target + +Wants=startup-hostname.service +After=startup-hostname.service +ConditionPathExists=/node/startup-hostname/macheteinfach + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=/usr/sbin/ip-nat start 141.14.27.49 443 172.19.109.10 4343 20 net04 +ExecStop=/usr/sbin/ip-nat stop 141.14.27.49 443 172.19.109.10 4343 20 net04 + +[Install] +WantedBy=network.target