PH-Kurs: Autodownload v2

Transcrição

PH-Kurs: Autodownload v2
Besuchen Sie uns im Internet unter
http://www.vobs.at/rb
IT-Regionalbetreuer des Landes Vorarlberg
Autor: Helmut Pajnik
Alle Rechte vorbehalten
PH-Kurs:
Autodownload v2
PH-Kurs: Sicherheitsupdates: „Autodownload-v2“ hilft dem Admin
Schlecht gepflegte Systeme stellen ein Sicherheitsrisiko dar. Adobe (Reader, Flash, Shockwave, Air),
Mozilla (Firefox), Google (Chrome) und Co. verbessern laufend ihre Produkte. Der geplagte Admin
muss die Updates „nur“ noch irgendwie auf seine PCs bringen. Mit der Softwareverteilung über GPO
und „Autodownload-v2“ gelingt dies halbwegs stressfrei.
Kursinhalt:
- Überblick: Softwareverteilung mit Gruppenrichtlinien (GPSI)
- Überblick: Das Angebot zur Softwareverteilung auf VoBS
- Praxis: Verteilung „traditionell“ mit GPO
- Praxis: Installation und Verwendung von „autodownload-v2“
Materialien:
Lehrfilm: „Deployment-2--Softwareverteilung_v1.wmv“
Skriptdateien: „Softwareverteilung_autodownload_v2.1-2014-05-26.zip“
Dokumentation Softwareverteilung: „Softwareverteilung_v1x.pdf“
www.vobs.at/fileadmin/user_upload/itservice/downloads/dokumente/installationsanleitungen/allgemein/Softwareverteilung_v1x.pdf
Softwareverteilung mit Gruppenrichtlinie: Erstverteilung + Updates
•
•
•
Maximale Wartezeit für Gruppenrichtlinienskripts  Aktiviert, 1500 Sekunden (25 Minuten)
Ausführliche Startmeldungen (Installation wird auf Desktop weiß auf blau angezeigt)
VIER [bzw fünf] GPOs zur Installation (nur *.msi ) + EINE für Zusatzeinträge
[0 - AllePCs_Softwareverteilung_00_JAVA]
1 - AllePCs_Softwareverteilung_01_first
2 - AllePCs_Softwareverteilung_02_standard
3 - AllePCs_Softwareverteilung_03_clientinstall
4 - AllePCs_Softwareverteilung_04_last
5 - AllePCs_Softwareverteilung_CSE
•
- [Zusatz- GPO-Java]
- [Grundprogramme 1]
- [Grundprogramme 2]
- [Clientteil zu Programmen auf Freigaben]
- [letzter gewinnt: VLC wg. Zuordnungen]
- [Startmenüeinträge, Konfig-Dateien, reg-Werte...]
Anpassungsmöglichkeiten der Standardeinstellungen bei verschiedenen Programmen
Installationsdatei: z.B: „AdobeReader.msi“
Anpassung v1:
z.B: „AdobeReader.mst“
(msi = Microsoft Installer, wird mit msiexec.exe installiert)
Anpassung v2:
Anpassung v3:
(Konfig-Datei im Programmverzeichnis, z.B. „kein AutoUpdate“ bei Flash )
z.B: „mms.cfg“
z.B: „adobe-air.reg“
(mst = Microsoft Transform-Datei, ändert Standardeinstellungen bei der
Installation: z.B. kein AutoUpdate, kein Desktopsymbol beim Reader)
(Registry: z.B. “HKLM-Software-Policies-…- „UpdateDisabled=1“ bei Air )
Autodownload_v2 – Updates automatisch
1/6
Praxis 1: Zusatzgruppenrichtlinie für JAVA
Neue GPO „AllePCs_Softwareverteilung_00_JAVA“ erstellen
• „Group Policy Management“ öffnen
• auf Gruppenrichtlinienobjekte „re-Maus“-„Neu“:„AllePCs_Softwareverteilung_00_JAVA“
• Kontrolle: auf Gruppenrichtlinienobjekte: Status: aktiviert
• Status ändern in: „Benutzerkonfig… deaktiviert“
• Zuweisung: bei OU: (Schule-) Computer: „re-Maus“:„vorhandenes Guppenrichtlinienobjekt
verknüpfen“
• Reihenfolge einstellen: mit Pfeil _unterhalb_ von „first“ (= umgekehrte Reihenfolge!)
• „Erweitert“ einstellen: re-Maus auf „…JAVA“ – „Bearbeiten“:
Computerkonfiguration – Richtlinien – Soft..einstellungen“ – „Soft…installation“ :
re-Maus – Eigenschaften: Erweitert (wegen mst-Datei-Zuweisungen!)
Praxis 2: Verteilen eines MSI-Paketes
Verteilung am Bsp. von Adobe Air
• herunterladen von: vobs.at – Downloads - Softwareverteilung
• entpacken
-> ...\Softwareverteilung\adobe\AdobeAIR_15.0.0.356
•
•
•
INFO-Datei: ToDo_AdobeAIR.pdf … lesen ;-)
setup.msi
(= Installationsdatei)
setup.mst
(= Anpassungsdatei)
Variante "Erweitert" bei "MST" nötig!
Praxis 3: Einrichten und Verwendung des Skripts
Verwendung von „Autodownload v2“
•
•
•
•
•
Auspacken im Verzeichnis
Eintrag im Taskplaner
Manueller Start
Exemplarische Verteilung einiger Programme
Umgang mit den „bereit“-Dateien
Autodownload_v2 – Updates automatisch
2/6
Autodownload - Automatisierter Download von Updates vom VoBS - (Version 2)
Kurzbeschreibung:
Das Skript lädt die in der Downloadliste „_AUTOSOFTLISTAKT.txt“ eingetragenen Programme für die
Softwareverteilung herunter. Die Liste befindet sich auf VoBS und wird regelmäßig aktualisiert. Darin sind in erster Linie
die laufend mit Updates versehenen Programme enthalten wie „Adobe Reader“, „Java“, „Flash“ u.ä.
Arbeitsschritte des Skripts:
- Download der Softwareliste vom VoBS
- Download der Zip-Dateien gemäß Liste vom VoBS
- Automatisches Entpacken in die entsprechenden Verzeichnisse der Softwareverteilung
- Löschen der Quelldatei
- Kopieren der Hilfsdatei „TODO_*.pdf (sofern vorhanden) an griffbereite Stelle
- Kopieren allfälliger Dateien zur „_Nachbearbeitung“ ebendorthin
- Erzeugen der Textdatei „BEREIT-…txt“ zu jedem Programm
Die aktuellen Programme können nun mit der Gruppenrichtlinie zur Verfügung gestellt werden.
Autodownload_v2 – Updates automatisch
3/6
Installation:
Zip herunterladen und den Ordner „_AUTODOWNLOAD“ nach G:\Softwareverteilung kopieren.
Tip: Wenn das Skript „_Tools\autosoftload.bat“ mittels Aufgabenplanung täglich etwa um 5:00 Uhr früh automatisch
ausgeführt wird, sind die aktuellen Programme jederzeit zur Installation verfügbar, ohne dass man sie manuell
herunterladen müsste.
Hinweis für Bundesschulen: Bei einem nicht standardkonformen „Fremdserver“ muss im Skript noch der UNC-Pfad zur
Softwarverteilung eingetragen werden. Für unsere Musterserver ist dies bereits erledigt.
Das Skript erzeugt einen entsprechenden Hinweis mit Zusatzinfos.
Wartung:
Es werden nur jene Dateien der Liste heruntergeladen, die noch nicht „BEREIT“ im Verzeichnis vorliegen. Daher die
Markerdatei „BEREIT-xxx.txt“ nicht löschen, wohl aber bei Gelegenheit die ersetzten Versionen.
Information:
Die Datei „_AKTUELLE_PROGRAMME_.html“ zeigt jeweils das Ergebnis des letzten Downloads.
Beim Entpacken wird eine passende Markerdatei „BEREIT-xxx.txt“ erstellt, die den erneuten Download verhindert.
Diese Hilfsdateien „BEREIT-xxx.txt“ enthalten Zusatzinfos und den Zeitpunkt des Downloads.
z.B : „BEREIT-sonstige-QuickTime_7.7.4.txt“
Autodownload_v2 – Updates automatisch
4/6
Zur Gedankenstütze:
Nach Integration eines Updates in die Softwareverteilung kann/soll die Markerdatei von „BEREIT-…“ in „ERLEDIGT-„
umbenannt werden. So erkennt man sofort, wenn Updates neu heruntergeladen wurden.
Auch die „ERLEDIGT-„-Variante verhindert den erneuten Download.
Skript „autosoftload.bat“ liegt in Tools
Info über Programme nach Download
Aktuelle Downloadliste vom VoBS
„BEREIT“ signalisiert neues Update und
somit Arbeit für den Administrator
Diese „Zusatz-Zeile“ mit baugleichem
Namen ermöglicht einen Kommentar.
(hier zum „Chrome“ Update …)
„ERLEDIGT“ wurde auch das nicht
installierte zweite Javaupdate ;-)
Kann wg. neuer Version gelöscht werden
„TODOs“ dürfen natürlich gelöscht
werden.
Autodownload_v2 – Updates automatisch
5/6
Tipp zur Softwareverteilung:
Bei Programmen ohne (vollständige) Version diese ergänzen!
z.B: Flashplayer:
Standard: Es wird (2) angehängt
Übersichtlicher: Version der „BEREIT-„-Datei kopieren.
Dokumentation zur Softwareverteilung
Separate Dokumentation zur „Softwareverteilung via Gruppenrichtlinie“ auf VoBS verfügbar.
Link ist in _AKTUELLE_PROGRAMME_.html
Disclaimer
Das Skript wurde sorgfältig getestet. Die Software wird 'wie sie ist' zur Verfügung gestellt, ohne ausdrückliche oder
stillschweigende Zusage und ohne gesetzliche Gewährleistung. Der Autor dieser Software oder das Schulmediencenter
kann in keinem Fall bei Problemen, Mängeln oder auch Schäden haftbar gemacht werden.
Autodownload_v2 – Updates automatisch
6/6