Skip to content
Snippets Groups Projects
Verified Commit 1de1a4df authored by David Beniamine's avatar David Beniamine
Browse files

Fix host regeneration

parent a59da4d8
Branches
No related tags found
No related merge requests found
......@@ -2,20 +2,21 @@
BASE_MACS="6c:4b:90 a4:1f:72 78:45:c4 64:00:6a b0:83:fe d4:be:d9 00:23:24"
arg="c8:1f:66"
registry="/etc/registry/hosts"
cp $registry "$registry_$(date '+%Y%m%d_%H%M')"
cp -v $registry "$registry-$(date '+%Y%m%d_%H%M')"
for mac in $BASE_MACS
do
arg="$arg\| $mac"
done
echo grep "$arg" /var/lib/dhcp/dhcpd.leases
#echo grep "$arg" /var/lib/dhcp/dhcpd.leases
MACS=""
for line in $(grep "$arg" /var/lib/dhcp/dhcpd.leases | sort -u)
do
if [ "$line" != "hardware" ] && [ "$line" != "ethernet" ]
then
if [ -z "$(grep $line $registry)" ]
mac=$(echo $line | sed 's/;$//g')
if [ -z "$(grep $mac $registry)" ]
then
MACS="$MACS $(echo $line | sed 's/;$//g')"
MACS="$MACS $mac"
fi
fi
done
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment