File tree 1 file changed +5
-6
lines changed
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ if [ "${ip}" == "auto" ]; then
93
93
server_ip=$( get_iface_ip $ifname )
94
94
else
95
95
server_ip=" ${ip} "
96
- fo
96
+ fi
97
97
98
98
pattern=' ([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)'
99
99
if [[ " $server_ip " =~ $pattern ]]; then
@@ -151,19 +151,18 @@ install_script ${DIR}/files/dhcpd_lease_to_slack.sh /etc/dhcp/dhcpd_lease_to_sla
151
151
if add_dhcpd_entry " ${ip_prefix} .0" 255.255.255.0 $dhcp_range ; then
152
152
restart_dhcp=1
153
153
fi
154
- if add_dhcpd_entry " ${ip_prefix} .0" 255.255.255.0 $dhcp_range ; then
155
- restart_dhcp=1
156
- fi
154
+
157
155
if edit_dhcpd authoritative " <ON>" ; then
158
156
restart_dhcp=1
159
157
fi
160
158
161
159
if [ " $restart_dhcp " == " 1" ]; then
160
+ logexec sudo ifconfig ${ifname} up
162
161
logexec sudo service isc-dhcp-server restart # Make sure the dhcp starts AFTER supernode and its client
163
162
fi
164
163
165
164
actual_server_ip=$( get_iface_ip $ifname )
166
165
167
166
if [ " ${actual_server_ip} " != " ${server_ip} " ]; then
168
- sudo ifcon
169
-
167
+ logexec sudo ifconfig ${ifname} ${server_ip}
168
+ fi
You can’t perform that action at this time.
0 commit comments