rpm datenbank per remote auslesen

ux2

ux2

Grendel Kleinbell
Moin,

Ziel ist es die daten von rpm datenbanken in eine mysql zu packen zwecks auswertungen.

mit "rpm -qa --qf '"%{NAME}","%{VERSION}","%{ARCH}","%{NAME}-%{VERSION}","%{SUMMARY}";\n;' > file" erhalte ich eine brauchbare ansicht.

derzeit habe ich folgendes vorgehen ssh auf die maschine, rpm -qa (wie oben), scp auf den auswertserver, per perl script in die db schreiben.

welche elegantere methode gibt es das zu automatisieren?

gruss, mike
 
Zumindest den scp Schritt kannst du dir sparen, in dem du die Ausgabe direkt auf dem DB Server verwurstet:
Code:
ssh root@localhost 'bash -s' < deinscript
 
OK, ich nehm halt perl her und auf einer maschien sind die benoetigen module drauf ich wuerde gerne vermeiden die module auf alle maschinen auszurollen

Im prinzip gehts nur darum die rpm daten auszulesen eben via remote und ssh user@remotemaschine ist da keine option da dort kein nfs share gemountet ist
 
ich weiss halt nur nicht obich das vielleicht direkt mit perl machen kann....
 
Zurück
Oben