Skip to content

Instantly share code, notes, and snippets.

@grifferz
grifferz / 50-set-preferred-lft
Created November 17, 2018 23:37
networkd-dispatcher bash script to set all IPv6 addresses to preferred_lft 0
#!/bin/bash
# bash v4 required because of associative array below.
# networkd-dispatcher hook script that sets every IPv6 address on the system to
# have preferred_lft 0. Put it in for example in
# /etc/networkd-dispatcher/routable.d/50-set-preferred-lft and make sure it's
# executable and owned by root:root.
#
# There's an associative array below where you can list addresses NOT to