summaryrefslogtreecommitdiff
path: root/localshowdhcpleases
diff options
context:
space:
mode:
Diffstat (limited to 'localshowdhcpleases')
-rwxr-xr-xlocalshowdhcpleases13
1 files changed, 13 insertions, 0 deletions
diff --git a/localshowdhcpleases b/localshowdhcpleases
new file mode 100755
index 0000000..03f8107
--- /dev/null
+++ b/localshowdhcpleases
@@ -0,0 +1,13 @@
+#!/bin/sh
+#
+# /usr/local/sbin/localshowdhcpleases
+# Copyright 2015 Jonas Smedegaard <dr@jones.dk>
+#
+# List active DHCP leases
+#
+# Depends: isc-dhcp-server
+
+set -e
+
+dhcp-lease-list --last --lease /var/lib/dhcp/dhcpd.leases | grep ^..: | sort -k 1.51
+echo >&2 "times are lease expiry in UTC (current UTC time is $(date -u +%T))"