Brendan Jones <brendan.jones.it(a)gmail.com> hat am 13. November
2013 um 11:22
geschrieben:
On 11/13/2013 11:11 AM, Olaf Radicke wrote:
> Das führt zu der Ausgabe unten und reduriert die Ausführungszeit um
> ca 2/3 (gefällt mir). Führt aber leider nicht dazu das das RPM gefunden
> wird.
>
Was ist der Inhalt des Repo-Datei in /etc/yum.repos.d/ ?
Okay, die Sache war/ist etwas kniffliger. Dein nachfrage hat mich auf die
richtige Fährte gebracht.
Am Anfang habe ich das Henne-Ei-Problem. Ich habe ein RPM gebaut, was die
Repo-Conf einrichten soll. Das Problem ist nur, das dass über ein %post-Skript
passiert. Es wird nämlich in Abhängigkeit von der MAC- und er IP-Adresse
unterschiedliche REPOs eingerichtet.
Um die MAC-Adresse herauszubekommen parse ich die Ausgabe von ifconf. Das
ist aber äußerst Fehlerträchtig. Ursprünglich hatte ich facter dafür benutzt
aber das ist die selbe Sch**** in grün. Cool wäre es wenn "ip" oder
"ifconf"
die Ausgabe auch in XML oder Json könne um gescheit zu parsen.
Na jedenfalls war das Resultat der fehlgeschlagenen RPM-Installation das
die Repos unvollständig installiert waren.
Wer hierzu noch eine Idee hat kann dazu gerne noch posten.
Vielen Dank
Olaf
-------------------|-------------------|-------------------|-------------------|