6
6
## DP: command from iproute.
9
diff -urNad ltsp-5.1.90~/server/ltsp-update-sshkeys ltsp-5.1.90/server/ltsp-update-sshkeys
10
--- ltsp-5.1.90~/server/ltsp-update-sshkeys 2009-10-04 08:53:44.000000000 -0700
11
+++ ltsp-5.1.90/server/ltsp-update-sshkeys 2009-10-04 08:54:31.000000000 -0700
16
-IPS=$(/sbin/ip -o -f inet addr show | sed -e 's,.* \(.*\)/.*,\1,' | grep -v '^127')
17
+if [ -x /sbin/ip ]; then
18
+ IPS=$(/sbin/ip -o -f inet addr show | sed -e 's,.* \(.*\)/.*,\1,' | grep -v '^127')
19
+elif [ -x /sbin/ifconfig ]; then
20
+ # this assumes freebsd-net-tools on a Debian GNU/kFreeBSD system
21
+ IPS=$(/sbin/ifconfig | awk '/inet [1-9]/{print $2}' | egrep -v ^127)
25
NAMES="${HOSTNAME} ${IPS}"
9
diff -urNad ltsp-5.2~bzr1668~/server/ltsp-update-sshkeys ltsp-5.2~bzr1668/server/ltsp-update-sshkeys
10
--- ltsp-5.2~bzr1668~/server/ltsp-update-sshkeys 2010-02-15 11:36:35.000000000 -0800
11
+++ ltsp-5.2~bzr1668/server/ltsp-update-sshkeys 2010-02-16 21:35:27.000000000 -0800
16
- IPS=$(/sbin/ip -o -f inet addr show | sed -e 's,.* \(.*\)/.*,\1,' | grep -v '^127')
17
+ if [ -x /sbin/ip ]; then
18
+ IPS=$(/sbin/ip -o -f inet addr show | sed -e 's,.* \(.*\)/.*,\1,' | grep -v '^127')
19
+ elif [ -x /sbin/ifconfig ]; then
20
+ # this assumes freebsd-net-tools on a Debian GNU/kFreeBSD system
21
+ IPS=$(/sbin/ifconfig | awk '/inet [1-9]/{print $2}' | egrep -v ^127)
23
NAMES="${HOSTNAME} ${IPS}"
25
# We were passed hostnames and ips