OPSI Pakete: Unterschied zwischen den Versionen
Aus Vosp.info
HK (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= OPSI Pakete = == activate_license == Die ini bezieht sich auf den Depotserver vim /var/lib/opsi/config/depots/<hostname>.<domain>.local.ini [activate_license…“) |
HK (Diskussion | Beiträge) |
||
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | Zurück zu [[OPSI]] | ||
+ | |||
+ | == Allgemein == | ||
+ | * Entpacken eines OPSI-Paketes ohne OPSI-Tools. | ||
+ | cpio --extract < OPSI-Paket.opsi | ||
+ | Ergebniss | ||
+ | CLIENT_DATA.cpio.gz | ||
+ | OPSI.cpio.gz | ||
+ | |||
+ | gzip -d *.gz | ||
+ | Ergebniss | ||
+ | CLIENT_DATA.cpio | ||
+ | OPSI.cpio | ||
+ | |||
+ | cpio --extract < *.cpio | ||
+ | |||
+ | You are done. | ||
+ | |||
+ | = opsi-script = | ||
+ | == 32 Bit / 64 Bit Weiche == | ||
+ | === Variable definieren === | ||
+ | DefVar $INST_SystemType$ | ||
+ | === Variable füllen === | ||
+ | set $INST_SystemType$ = GetSystemType | ||
+ | === Weiche === | ||
+ | if ( $INST_SystemType$ = "64 Bit System" ) | ||
+ | <Anweisung> /64Bit | ||
+ | else | ||
+ | <Anweisung> /32Bit | ||
+ | endif | ||
+ | |||
+ | |||
= OPSI Pakete = | = OPSI Pakete = | ||
− | == activate_license == | + | === hwinvent === |
+ | * Netboot Product | ||
+ | * Inventarisiert die Hardware eines Rechners ohne ihn zu verändern. | ||
+ | === activate_license === | ||
Die ini bezieht sich auf den Depotserver | Die ini bezieht sich auf den Depotserver | ||
vim /var/lib/opsi/config/depots/<hostname>.<domain>.local.ini | vim /var/lib/opsi/config/depots/<hostname>.<domain>.local.ini | ||
[activate_license-install] | [activate_license-install] | ||
− | productkey = ["<Windows Volume | + | productkey = ["<Windows Volume Licence Key"] |
setkey = ["yes"] | setkey = ["yes"] | ||
− | == windomain == | + | === windomain === |
Download at | Download at | ||
* http://download.uib.de/opsi4.0/products/contribute/full-package/windomain_1.0-6.opsi | * http://download.uib.de/opsi4.0/products/contribute/full-package/windomain_1.0-6.opsi | ||
Zeile 22: | Zeile 57: | ||
username = ["<user, der ein joindomain durchführen kann>"] | username = ["<user, der ein joindomain durchführen kann>"] | ||
− | == win7 == | + | === win7 === |
− | unattende install | + | ==== unattende install ==== |
* Password für den Administrator ändern | * Password für den Administrator ändern | ||
** Default ist '''nt123''', in der Datei '''unattend.xml''' zwei mal vorhanden. | ** Default ist '''nt123''', in der Datei '''unattend.xml''' zwei mal vorhanden. | ||
Zeile 30: | Zeile 65: | ||
vim /var/lib/opsi/depot/win7/custom/unattend.xml | vim /var/lib/opsi/depot/win7/custom/unattend.xml | ||
− | == Lernwerkstatt == | + | ==== Windows PE ==== |
+ | * https://download.uib.de/opsi4.0/doc/html/en/opsi-getting-started/opsi-getting-started.html#opsi-getting-started-firststeps-osinstall-fill-base-packages-nt6 | ||
+ | Um ein ganzes Verzeichniss per Windows 7 CMD zu kopieren, folgenden Befehl verwenden | ||
+ | xcopy /E /I <directory> <target> | ||
+ | Beispiel | ||
+ | xcopy /E /I c:\winpe\ISO z:\ | ||
+ | Der Inhalt von '''c:\winpe\ISO''' wird nach z: kopiert. | ||
+ | |||
+ | Treiber für Wortmann (Terra) gibt es | ||
+ | * http://www.wortmann.de/de-de/systeminformation.aspx | ||
+ | Leider lassen sich Geräte am besten über ihre Seriennummer finden. | ||
+ | |||
+ | ==== Debugging ==== | ||
+ | Ausführen im Verzeichniss des entsprechenden Netboot-Produktes | ||
+ | ./show_drivers.py <CLlient-FQDN> | ||
+ | Zeigt an, welche Treiber gefehlt haben. | ||
+ | |||
+ | === Lernwerkstatt === | ||
* https://groups.google.com/forum/#!topic/de.comp.os.unix.linux.misc/kalwkd0NLSw | * https://groups.google.com/forum/#!topic/de.comp.os.unix.linux.misc/kalwkd0NLSw | ||
* Datenablage mit 7zip auf Windows entpacken, codepage Probleme | * Datenablage mit 7zip auf Windows entpacken, codepage Probleme | ||
+ | |||
+ | === Firefox Update=== | ||
+ | |||
+ | Funktioniert im August 2016 | ||
+ | wget "https://download.mozilla.org/?product=firefox-latest&os=win&lang=de-DE" | ||
+ | |||
+ | Ergebniss ist eine Datei mit dem Namen '''index.html?product=firefox-latest&os=win&lang=de''' | ||
+ | |||
+ | mv "index.html?product=firefox-latest&os=win&lang=de" /var/lib/opsi/depot/firefox/firefox-setup.exe | ||
+ | |||
+ | === adobe flashplayer === | ||
+ | * Händisch suchen und downloaden | ||
+ | * https://get2.adobe.com/de/flashplayer/otherversions/ | ||
+ | * Version aussuchen, download starten und Downloadlink übernehmen. | ||
+ | * Auf dem Server: wget <Downloadlink> | ||
+ | |||
+ | === adobe reader === | ||
+ | * Händisch suchen und downloaden | ||
+ | * https://get.adobe.com/de/reader/otherversions/ | ||
+ | * Version aussuchen, download starten und Downloadlink übernehmen. | ||
+ | * Auf dem Server: wget <Downloadlink> |
Aktuelle Version vom 20. April 2017, 08:08 Uhr
Zurück zu OPSI
Inhaltsverzeichnis
Allgemein
- Entpacken eines OPSI-Paketes ohne OPSI-Tools.
cpio --extract < OPSI-Paket.opsi
Ergebniss
CLIENT_DATA.cpio.gz OPSI.cpio.gz
gzip -d *.gz
Ergebniss
CLIENT_DATA.cpio OPSI.cpio
cpio --extract < *.cpio
You are done.
opsi-script
32 Bit / 64 Bit Weiche
Variable definieren
DefVar $INST_SystemType$
Variable füllen
set $INST_SystemType$ = GetSystemType
Weiche
if ( $INST_SystemType$ = "64 Bit System" ) <Anweisung> /64Bit else <Anweisung> /32Bit endif
OPSI Pakete
hwinvent
- Netboot Product
- Inventarisiert die Hardware eines Rechners ohne ihn zu verändern.
activate_license
Die ini bezieht sich auf den Depotserver
vim /var/lib/opsi/config/depots/<hostname>.<domain>.local.ini
[activate_license-install] productkey = ["<Windows Volume Licence Key"] setkey = ["yes"]
windomain
Download at
[windomain-install] account_ou = [] domain = ["<samba-domain>"] method = ["auto"] password = ["<password für user, der ein joindomain durchführen kann>"] primarywinsserver = [] samba_domain = ["true"] = default ist false secondarywinsserver = [] username = ["<user, der ein joindomain durchführen kann>"]
win7
unattende install
- Password für den Administrator ändern
- Default ist nt123, in der Datei unattend.xml zwei mal vorhanden.
- Beide male durch das selbe, neue ersetzen.
vim /var/lib/opsi/depot/win7/custom/unattend.xml
Windows PE
Um ein ganzes Verzeichniss per Windows 7 CMD zu kopieren, folgenden Befehl verwenden
xcopy /E /I <directory> <target>
Beispiel
xcopy /E /I c:\winpe\ISO z:\
Der Inhalt von c:\winpe\ISO wird nach z: kopiert.
Treiber für Wortmann (Terra) gibt es
Leider lassen sich Geräte am besten über ihre Seriennummer finden.
Debugging
Ausführen im Verzeichniss des entsprechenden Netboot-Produktes
./show_drivers.py <CLlient-FQDN>
Zeigt an, welche Treiber gefehlt haben.
Lernwerkstatt
- https://groups.google.com/forum/#!topic/de.comp.os.unix.linux.misc/kalwkd0NLSw
- Datenablage mit 7zip auf Windows entpacken, codepage Probleme
Firefox Update
Funktioniert im August 2016
wget "https://download.mozilla.org/?product=firefox-latest&os=win&lang=de-DE"
Ergebniss ist eine Datei mit dem Namen index.html?product=firefox-latest&os=win&lang=de
mv "index.html?product=firefox-latest&os=win&lang=de" /var/lib/opsi/depot/firefox/firefox-setup.exe
adobe flashplayer
- Händisch suchen und downloaden
- https://get2.adobe.com/de/flashplayer/otherversions/
- Version aussuchen, download starten und Downloadlink übernehmen.
- Auf dem Server: wget <Downloadlink>
adobe reader
- Händisch suchen und downloaden
- https://get.adobe.com/de/reader/otherversions/
- Version aussuchen, download starten und Downloadlink übernehmen.
- Auf dem Server: wget <Downloadlink>