Lmn 7.2 testing

Hallo,

Holger hat festgestellt, dass der linbo-postsync nicht mehr funktioniert. Das ist bei mir genauso. Der Snyc bricht ab mit:

[StdErr] rsync: getaddrinfo: 873: Name or service not known
[StdErr] rsync error: error in socket IO (code 10) at clientserver.c(137) [Receiver=3.2.3]

Das liegt daran, dass rsync den Server nicht erreicht.
Eine Suche zeigt, dass sich offenbar die dhcp.log in Linbo4.1 geändert hat. Im bisherigen allgemeinen Postsync-Skript steht zur Bestimmung der ServerIP folgende Zeile:

SERVERIP="$(grep ^linbo_server /tmp/dhcp.log | tail -1 | awk -F\' '{ print $2 }')"

Den String linbo_server gibt es bei Linbo 4.1 in der dhcp.log nicht mehr. Stattdessen gibt es nun serverid. Ersetzt man im Postsyncscript also die Zeile bei der die ServerIP gesucht wird durch folgende:

SERVERIP="$(grep serverid /tmp/dhcp.log | awk -F\' '{ print $2 }')"

klappt wieder alles.
Jetzt stellt sich halt die Frage, wie man das beim Upgrade abfängt…per Doku…per Patch @thomas .

VG
Dominik