diff --git a/misc_systemd_units/network.service b/misc_systemd_units/network.service index 53895f0..0de3e5d 100644 --- a/misc_systemd_units/network.service +++ b/misc_systemd_units/network.service @@ -3,12 +3,13 @@ Description=Network Connectivity DefaultDependencies=no [Service] +EnvironmentFile=/etc/local/mxhost.conf Type=oneshot RemainAfterExit=yes ExecStart=/usr/sbin/mxnetctl start -ExecStart=/sbin/ip addr add 141.14.31.7/20 broadcast 141.14.31.255 dev net00 -ExecStart=/sbin/ip link set up dev net00 -ExecStop=/sbin/ip addr del 141.14.31.7/20 dev net00 +ExecStart=/sbin/ip addr add ${MX_IPADDR}/20 broadcast 141.14.31.255 dev ${MX_NETDEV} +ExecStart=/sbin/ip link set up dev ${MX_NETDEV} +ExecStop=/sbin/ip addr del ${MX_IPADDR}/20 dev ${MX_NETDEV} StandardOutput=syslog [Install]