Skip to content

Commit 8f92f7f

Browse files
Error fix
1 parent 8dea192 commit 8f92f7f

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

dhcp-server.sh

+5-6
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ if [ "${ip}" == "auto" ]; then
9393
server_ip=$(get_iface_ip $ifname)
9494
else
9595
server_ip="${ip}"
96-
fo
96+
fi
9797

9898
pattern='([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)'
9999
if [[ "$server_ip" =~ $pattern ]]; then
@@ -151,19 +151,18 @@ install_script ${DIR}/files/dhcpd_lease_to_slack.sh /etc/dhcp/dhcpd_lease_to_sla
151151
if add_dhcpd_entry "${ip_prefix}.0" 255.255.255.0 $dhcp_range; then
152152
restart_dhcp=1
153153
fi
154-
if add_dhcpd_entry "${ip_prefix}.0" 255.255.255.0 $dhcp_range; then
155-
restart_dhcp=1
156-
fi
154+
157155
if edit_dhcpd authoritative "<ON>"; then
158156
restart_dhcp=1
159157
fi
160158

161159
if [ "$restart_dhcp" == "1" ]; then
160+
logexec sudo ifconfig ${ifname} up
162161
logexec sudo service isc-dhcp-server restart #Make sure the dhcp starts AFTER supernode and its client
163162
fi
164163

165164
actual_server_ip=$(get_iface_ip $ifname)
166165

167166
if [ "${actual_server_ip}" != "${server_ip}" ]; then
168-
sudo ifcon
169-
167+
logexec sudo ifconfig ${ifname} ${server_ip}
168+
fi

0 commit comments

Comments
 (0)