Wunschliste: WSUS-Offline für embedded Controller / NAS

Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby christo » 29.05.2011, 10:23

Hallo,

ich habe ein [Edit] QNAP-[/EDIT] NAS-Laufwerk (OS: busybox) und möchte meine Updates mit dieser Maschine zeitgesteuert (Cron-Job) herunterladen.
Das die (Desktop-)Linux Variante nicht läuft habe ich gelesen.
Ist die Portierung auf so ein Linux (kmit vertretbarem Aufwand) machbar?

Gruß

Christo
christo
 

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby Stefan » 22.06.2011, 12:44

Hallo Christo,

die Antwort kommt etwas spät.. aber evt. kann man ja dennoch helfen :)
Ich denke das reine Skript wird laufen jedoch kannes an einigen verwendeten Anwendungen scheitern.
Leider steht mir ein solches System nicht zum Testen zur verfügung.
Welche Fehlermeldungen werden angezeigt?
Wo genau bricht das Skript ab?

Gruß,
Stefan
Stefan
 
Posts: 10
Joined: 28.07.2009, 21:38

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby Spider-Mann » 31.10.2011, 21:56

Hallo,

ich habe auch ein NAS, auf dem das Script als cron-job laufen soll.
Es ist allerdings ein Synology DS211j aber auch mit Busybox.

Das Problem ist, daß Software hier mit ipkg installiert werden muß.

Benötigt wird:
cabextract -> ipkg-Paket vorhanden
xmlstarlet -> kein ipkg-Paket vorhanden
xml -> kein ipkg-Paket vorhanden
dos2unix -> kein ipkg-Paket vorhanden
fromdos -> kein ipkg-Paket vorhanden

Im Anhang ist eine Liste der verfügbaren ipkg-Pakete.

MfG
Spider-Mann
Spider-Mann
 
Posts: 19
Joined: 31.10.2011, 21:10

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby Spider-Mann » 01.11.2011, 13:06

Hallo,

ich habe mich eingehender mit den verfügbaren ipkg-Paketen beschäftigt.

cabextract -> ipkg-Paket vorhanden.
dos2unix -> hd2u-Paket vorhanden, stellt den Befehl dos2unix zu Verfügung http://hany.sk/~hany/software/hd2u/.
xmlstarlet bzw.xml -> es gibt ein libxml2-Paket mit einem command line tool namens xmllint http://xmlsoft.org/xmllint.html.

Was muß ich tun, damit das Script mit diesen Paketen läuft?

MfG
Spider-Mann
Spider-Mann
 
Posts: 19
Joined: 31.10.2011, 21:10

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby WSUSUpdateAdmin » 11.11.2011, 12:25

Moin!

Ehrlich, ich weiß es nicht. :oops:
Ich fürchte, ich kann hier auch keine Unterstützung anbieten, weil ich keinen Zugriff auf solche Systeme habe.

Sorry & Gruß
Torsten Wittrock
WSUSUpdateAdmin
Administrator
 
Posts: 2234
Joined: 07.07.2009, 14:38

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby Spider-Mann » 19.12.2011, 17:16

OK, alles VW Käfer, läuft und läuft und läuft.

Und hier die Lösung:

- wir wollen uns später evtl. die Manuals ansehen, also
Code: Select all
/opt/bin/ipkg update
/opt/bin/ipkg install man
/opt/bin/ipkg install man-pages

- wir wollen einen Datei-Manager mit richtigem Editor benutzen, also
Code: Select all
/opt/bin/ipkg update
/opt/bin/ipkg install mc

- das Script braucht die Bash, also
Code: Select all
/opt/bin/ipkg update
/opt/bin/ipkg install bash
/opt/bin/ipkg install bash-completion
aber meine Bash ist dann in /opt/bin also die Sebang im Script ändern auf #!/opt/bin/bash

- das Script braucht cabextract, also
Code: Select all
/opt/bin/ipkg update
/opt/bin/ipkg install cabextract

- das Script braucht hashdeep, also
Code: Select all
/opt/bin/ipkg update
/opt/bin/ipkg install md5deep
cp /opt/bin/hashdeep /volume1/public/wsusoffline/sh
weil die mitgelieferte version nicht auf einer ARM-CPU läuft

- das Script braucht xml, also
Code: Select all
/opt/bin/ipkg update
/opt/bin/ipkg install libxslt
/opt/bin/ipkg install libxml2
und in "/etc/profile" bzw. "/opt/etc/profile"

export LD_LIBRARY_PATH="/opt/lib:/lib:/usr/lib"

eintragen, damit es auch gefunden wird

- das Script braucht dos2unix/tofrodos, also Google-Suche: "tofrodos debian package"
http://ftp.de.debian.org/debian/pool/ma ... _armel.deb

dann umbenennen:
tofrodos_1.7.8.debian.1-1_armel.deb -> tofrodos_1.7.8.debian.1-1_armel.tar.gz

und entpacken:
/usr/bin/* ->/usr/bin
/usr/share/* -> /opt/share

- das Script braucht xmlstarlet, also Google-Suche: "xmlstarlet debian package"
http://ftp.de.debian.org/debian/pool/ma ... _armel.deb

dann umbenennen:
xmlstarlet_1.0.1-2_armel.deb -> xmlstarlet_1.0.1-2_armel.tar.gz

und entpacken:
/usr/bin/xmlstarlet ->/usr/bin
/usr/share/* -> /opt/share


Wenn ich jetzt nichts vergessen habe sollte es eigentlich laufen. ;)

[EDIT]
Habe versucht tofrodos und xmlstarlet mal hier dranzuhängen, ging aber irgendwie nicht. :(
Last edited by Spider-Mann on 20.12.2011, 00:41, edited 3 times in total.
Spider-Mann
 
Posts: 19
Joined: 31.10.2011, 21:10

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby aker » 19.12.2011, 18:54

Stehen die Pakete eigentlich unter der gpl?
Dann könnte man sie doch zu WSUSOU hinzufügen

Viele Grüße
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to sell it.
aker
aker
 
Posts: 3421
Joined: 02.03.2011, 15:32

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby WSUSUpdateAdmin » 20.12.2011, 16:19

Moin!

Das möchte ich eigentlich gar nicht.
Es bläht das WOU nur unnötig mit Dingen auf, die die meisten gar nicht benötigen; der Anwendungsfall scheint mir doch recht speziell...
Man kann ja auch einen Windows- oder Linux-Rechner nehmen und das Repository oder die ISOs auf ein wie auch immer geartetes Netzlaufwerk kopieren/verschieben, oder?

GTW
WSUSUpdateAdmin
Administrator
 
Posts: 2234
Joined: 07.07.2009, 14:38

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby Denniss » 20.12.2011, 22:23

Vielleicht auslagern in ein separat herunterzuladenes Zusatzpaket ?
Denniss
 
Posts: 867
Joined: 01.08.2009, 10:51

Re: Wunschliste: WSUS-Offline für embedded Controller / NAS

Postby Spider-Mann » 29.12.2011, 23:51

Wozu?

Mit den Befehlen von oben und den links zu debian kann man sie doch schon herrunterladen.
Spider-Mann
 
Posts: 19
Joined: 31.10.2011, 21:10

Next

Return to Linux

Who is online

Users browsing this forum: No registered users and 3 guests

cron