1 2 3
[ -f /var/run/ifrename-iftab2rules ] || exit 0 rm -f /var/run/ifrename-iftab2rules /etc/udev/rules.d/19-udev-ifrename.rules exec /lib/ifrename/iftab2rules
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
rm -f /var/run/ifrename-iftab2rules old_rules=/etc/udev/rules.d/19-udev-ifrename.rules if [ $1 -ge 2 ] && [ -s "$old_rules" ] && grep -qs '^[[:space:]]*[^[:space:]#]' /etc/iftab; then if [ -x /lib/udev/write_net_rules ]; then touch /var/run/ifrename-iftab2rules else new_rules=/etc/udev/rules.d/70-persistent-net.rules cat >&2 <<EOF WARNING: Old udev rules file $old_rules cannot be converted to new udev rules file $new_rules, udev persistent network rules is most likely to break after this update. EOF fi fi