]>
Commit | Line | Data |
---|---|---|
9607771a MT |
1 | #!/bin/sh |
2 | ||
59de0b00 MT |
3 | case "$1" in |
4 | install) | |
5057b611 HS |
5 | kudzu -qps -c NETWORK | egrep "desc|network.hwaddr" | \ |
6 | awk -F": " '{ print $2";" }' | sed -e '/..:..:..:..:..:..;/a\X' | \ | |
7 | tr "\n" "X" | sed -e 's/XXX/\n/g' -e 's/;X/;/g' | \ | |
8 | sort > /tmp/scanned_nics 2>/dev/null | |
59de0b00 MT |
9 | ;; |
10 | "") | |
11 | if [ ! -e /var/ipfire/ethernet/scan_lock ]; then | |
5057b611 HS |
12 | kudzu -qps -c NETWORK | egrep "desc|network.hwaddr" | \ |
13 | awk -F": " '{ print $2";" }' | sed -e '/..:..:..:..:..:..;/a\X' | \ | |
14 | tr "\n" "X" | sed -e "s/XXX/\n/g" -e 's/;X/;/g' | \ | |
59de0b00 MT |
15 | sort > /var/ipfire/ethernet/scanned_nics 2>/dev/null |
16 | fi | |
17 | ;; | |
18 | esac | |
19 | exit 0 |