[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: IP Adresse vor login anzeigen



Oder 'man 5 interfaces' :-)

Ungetestet:
#!/bin/sh

[ "$IFACE" = "eth0" ] && echo $IF_ADDRESS > /etc/issue

Das Skript in /etc/network/if-up.d ablegen (dabei keinen Dateinamen mit
Punkt verwenden) und als ausführbar markieren.

Super, danke für die Tips. Mein Script sieht jetzt so aus:


#! /bin/sh

# Zur Anzeige der eth0-IP vor dem Login
# Muss nach /etc/network/if-up.d kopiert werden

if [ "$IFACE" = "eth0" ]; then

   if [ "$IF_ADDRESS" = "" ]; then
IF_ADDRESS="`ifconfig $IFACE | awk /$IFACE/'{next}//{split($0,a,":");split(a[2],a," ");print a[1];exit}'`"
   fi

   echo Debian GNU/Linux 4.0 \\n \\l > /etc/issue
   echo $IFACE: $IF_ADDRESS >> /etc/issue
   echo >> /etc/issue
fi




Gruß,
Patrick



Reply to: