WSUS unter OS X
Es gibt zwar eine Anleitung, wie man das WSUS Offline Update unter OS X ans laufen bekommt, aber das hat bei mir nicht sauber funkttioniert. Daher hier meine Anleitung.
MacPorts, und damit XCode müssen installiert sein. Auf dem Terminal anschließend folgendes installieren:
port install xmlstarlet cabextract wget dos2unix cdrtools md5deep
Nun muss noch die DownloadUpdates.sh angepasst werden. Das diff habe ich bei PasteBin abgelegt.
Was habe ich getan? Der stat-Befehl hat eine andere Syntax, er wird verwendet, um festzustellen, ob sich in den Katalogen zwischen zwei Ausführungen von DownloadUpdates.sh etwas verändert hat. Außerdem ist das Programm hashdeep nicht zu gebrauchen. Wahrscheinlich ein x32/x64-Problem. Da wir aber md5deep installiert haben, wurde uns bereits ein frischen Kompilat im $PATH abgelegt. Und damit das Skript dieses verwendet, kann man entweder einen Symlink anlegen, oder das Skript verändern. Aufgrund der Herumprobiererei habe ich letztere Variante gewählt.
Die fertige DownloadUpdates.sh kann man sich auch direkt herunterladen.
Was mache ich nun damit?
Ich habe mir ein Skript gemacht, das regelmäßig die Downloads vornimmt. Wenn ich sie dann brauche (und daran denke) brenne ich das client-Verzeichnis entweder auf eine DVD-RW oder auf einen Stick. Das Skript könnte so aussehen:
#!/bin/bash
UPDATER=./DownloadUpdates.sh
LANG=deu
FLAGS="/dotnet /msse /wddefs"
# Win 7 32 Bit
$UPDATER w61 $LANG $FLAGS
# Win 7 64 Bit
$UPDATER w61-x64 $LANG $FLAGS
# Server 2008 / Vista 32 Bit
$UPDATER w60 $LANG $FLAGS
# Server 2008 / Vista 64 Bit
$UPDATER w60-x64 $LANG $FLAGS
# XP 32 Bit
$UPDATER wxp $LANG $FLAGS
| Artikel drucken | Dieser Beitrag wurde von sebbe am 22. November 2011 um 18:53 veröffentlicht und unter Allgemein, Computer abgelegt. Du kannst allen Antworten zu diesem Beitrag durch RSS 2.0 folgen. Du kannst eine Antwort schreiben oder einen Trackback von deiner eigenen Seite hinterlassen. |