diff --git a/dyn_announce_gw_bw_with-max-client-leases.sh b/dyn_announce_gw_bw_with-max-client-leases.sh index f88ea12..f3e9671 100755 --- a/dyn_announce_gw_bw_with-max-client-leases.sh +++ b/dyn_announce_gw_bw_with-max-client-leases.sh @@ -40,7 +40,7 @@ do # Erlangen schalten wir die Gatewayselection zur Sicherheit bei 450 leases ab, damit noch etwas Puffer nach oben ist! leasecount=$(/usr/sbin/dhcp-lease-list --parsable --lease /var/lib/dhcp/dhcpd.leases 2>&1 | grep "10.50.100" | wc -l) - if [ $leasecount -gt 250 ] + if [ $leasecount -gt 450 ] then batctl -m bat0 gw_mode off fi diff --git a/fff-list_dhcp_leases.sh b/fff-list_dhcp_leases.sh index 7a33c41..c5f59a5 100755 --- a/fff-list_dhcp_leases.sh +++ b/fff-list_dhcp_leases.sh @@ -1,3 +1,10 @@ #!/bin/bash -dhcp-lease-list --lease /var/lib/dhcp/dhcpd.leases +if [ ! `id -u` = 0 ] +then + echo "you are not root" + exit 1 +else + dhcp-lease-list --lease /var/lib/dhcp/dhcpd.leases +fi +