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