es wurden Updates für opsi 4.1 in Stable & Testing veröffentlicht.
Neuigkeiten zu den aktualisierten Paketen:
opsi-configed:
Das Hauptziel der Arbeiten am sichtbaren Teil des configed war die
Verbesserung der usability des Setzens von Aktionen für mehrere Produkte
mit einem Klick.
Unter der Oberfläche besteht die Hauptveränderung in der Unterstützung
des neuen shim-Bootloaders, der auch Secureboot behandeln kann.
opsipxeconfd/python-opsi:
Mit den aktualisierten Versionen ist es nun möglich den shim/grub Bootloader für UEFI Installationen zu nutzen, ohne das Secure Boot Modul freigeschaltet zu haben. Für eine Secure Boot Installation ist weiterhin die kostenpflichtige Erweiterung nötig. Ziel ist es allen opsi Anwenderinnen und Anwendern mit der UEFI Erweiterung zu ermöglichen den shim/grub Bootloader zu nutzen, da elilo immer öfter Probleme mit diversen UEFI implementation hat.
opsi-linux-bootimage:
Der verwendete Grub und die dazugehörigen Module wurden aktualisiert. Zudem wurde das grub Menü erweitert. Rechner die über das grub Menü gestartet und über das opsi-linux-bootimage in den opsi-configed aufgenommen werden, erhalten den UEFI Haken, sofern sich der Client im UEFI modus befindet. Selbiges gilt auch für kernel-append Parameter die nachträglich über das grub Menü hinzugefügt worden sind.
Um das erweiterte grub Menü zu nutzen muss die Datei grub.cfg.opsi in grub.opsi im grub Verzeichnis des tftproot umgeschrieben werden.
opsi-linux-client-agent:
Deropsiclientd basiert nun nicht mehr auf cx_freeze sondern auf py_installer und funktioniert auf allen unterstützten Linux Distribionen.
opsi-winst/opsi-script:
Neben vielen Fixes, gibt es folgende von aussen sichtbare Neuerungen:
* opsi-script erstellt wieder eine c:\opsi.org\opsi-script.history Logdatei mit einem einzeiligen Eintrag pro Produkt
* linkfolder: new link element window_state with the allowed values 'normal', 'min', 'max'
* Bei winbatch Aufrufen kann nun der parameter /timeoutseconds auch kombiniert werden mit WaitForWindowAppearing or WaitForWindowVanished
* new statement: executeSection( < string expr with section call>)
can call the following section types:
* winbatch
* registry
* DosBatch, DosInAnIcon, ShellBatch, ShellInAnIcon
* ExecWith, ExecPython
* Files
* new stringlist function setValueByKey(<key str>, <value str>, <target list> [, <separator str (char)>]) : stringlist
* new statement: forceLogInAppenMode = (true/false) (default=false)
* new statement: requiredOpsiscriptVersion (= requiredWinstVersion)
* new global constant %OpsiscriptVersion% (= %winstversion%)
* new global constant %OpsiscriptDir% ( = %winstdir%)
* new boolean function isPingReachable(<host>)
* Winbatch now supports WaitForProcessEnding also for [Linux/MacOS]
* new string function which(<command in path>) : string (command with path) [W/L/M]
* new stringlist function replaceOpsiConstants(<list>) : <list>
* new string function replaceOpsiConstants(<string>) : <string>
* new boolean function: runningWithGui (osparser,osfunc) (at win+Mac always true)
* new stringlist function listFiles (<Path>, <Searchmask> , <SearchSubDirectories>, <[Redirection]>) : stringlist [W/L/M]
example: Set $Filelist$ = listFiles("C:\windows\system32","*.Devices.*.dll","False","64bit")
Aktualisierte Pakete in Stable:
Windows Localboot Pakete:
opsi-configed (4.1.9.3.3-1)
opsi-setup-detector (4.1.0.15)
opsi-wan-config-on (4.0.1-2)
opsi-winst (4.12.3.12-1)
opsi-script-test (4.12.3.9-1)
swaudit (4.1.0.3-1)
Windows Netboot Pakete:
Windows-NT6 (4.1.0.1-13)
Linux Netboot Pakete:
debian9 (4.1.0.3-1)
ubuntu18-04 (4.1.0.3-1)
opsi-local-image Produkte:
opsi-local-image-prepare (4.1.0.0-17)
opsi-local-image-NT6 (4.1.0.1-11)
opsi-vhd-win10-x64 (4.1.0.1-15)
Linux Localboot Pakete:
swaudit (4.1.0.3-1)
opsi-linux-client-agent (4.1.0.23-1)
Server-Pakete opsi 4.1:
-
Aktualisierte Pakete in Testing:
Server Pakete opsi 4.1:
opsi-linux-bootimage (20200506-1)
opsi-tftpd-hpa (5.2.8-52)
opsi-utils (4.1.1.35-1)
opsipxeconfd (4.1.1.19-2)
python-opsi (4.1.1.89-1)
opsi-script (4.12.3.13-1)
Windows Localboot Pakete:
opsi-auto-update (4.1.0.1-1)
opsi-configed (4.1.9.3.3-1)
windows10-upgrade (19.09-8)
Linux Localboot Pakete:
l-system-update (4.1.0.0-2)
opsi-linux-client-agent (4.1.1.0-2)
Windows Netboot Pakete:
Windows-NT6 (4.1.0.1-14)
opsi-local-image Produkte:
opsi-local-image-NT6 (4.1.0.1-12)
Linux Netboot Pakete:
debian (4.1.0.2-3)
debian8 (4.1.0.1-4)
debiab9 (4.1.0.3-2)
debian10 (4.1.0.4-3)
ubuntu (4.1.0.3-2)
ubuntu16-04 (4.1.0.1-4)
ubuntu18-04 (4.1.0.3-2)
ubuntu20-04 (4.1.0.3-4)
Mit freundlichen Grüßen
Mathias
Changelogs
Code: Alles auswählen
debian (4.1.0.2-3) stable; urgency=low
* fixed swap partition creation on LVM devices
-- Mathias Radtke <m.radtke@uib.de> Fri 08 May 2020 17:40:00 +0200
----------------------------------
debian8 (4.1.0.1-4) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
----------------------------------
debian9 (4.1.0.3-3) testing; urgency=low
* add fix for vda block devices
-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
debian9 (4.1.0.3-2) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
debian9 (4.1.0.3-1) testing: urgency=low
* added new property installation_method to choose kexec or reboot install method
-- Mathias Radtke <m.radtke@uib.de> 30 Sep 2019 16:00:00 +0200
----------------------------------
debian10 (4.1.0.4-3) testing; urgency=low
* add fix for vda block devices
* kernel update
-- Mathias Radtke <m.radtke@uib.de> Mon 11 May 2020 14:50.00 +0200
debian10 (4.1.0.4-2) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
debian10 (4.1.0.4-1) testing: urgency=low
* added new property installation_method to choose kexec or reboot install method
-- Mathias Radtke <m.radtke@uib.de> 30 Sep 2019 16:00:00 +0200
----------------------------------
ubuntu (4.1.0.3-2) stable; urgency=low
* fixed swap partition creation on LVM devices
-- Mathias Radtke <m.radtke@uib.de> Fri 08 May 2020 17:40:00 +0200
ubuntu (4.1.0.3-1) stable; urgency=low
* added focal as release
-- Mathias Radtke <m.radtke@uib.de> Tue 28 Apr 2020 15:00:00 +0200
----------------------------------
ubuntu16-04 (4.1.0.1-4) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
----------------------------------
ubuntu18-04 (4.1.0.3-3) testing; urgency=low
* add fix for vda block devices
-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
ubuntu18-04 (4.1.0.3-2) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
----------------------------------
ubuntu20-04 (4.1.0.3-5) testing; urgency=low
* add fix for vda block devices
-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
ubuntu20-04 (4.1.0.3-4) testing; urgency=low
* kernel updated to match online kernel
-- Mathias Radtke <m.radtke@uib.de> Mon Apr 27 2020 14:40:00 +0200
ubuntu20-04 (4.1.0.3-3) testing; urgency=low
* kernel updated to match online kernel
-- Mathias Radtke <m.radtke@uib.de> Mon Apr 20 2020 14:40:00 +0200
ubuntu20-04 (4.1.0.3-2) testing; urgency=low
* kernel updated to match online kernel
-- Mathias Radtke <m.radtke@uib.de> Thu Apr 02 2020 14:40:00 +0200
----------------------------------
====== Release ======
Sehr geehrte opsi-Anwenderinnen und -Anwender,
es wurden Updates für opsi 4.1 in Stable & Testing veröffentlicht.
Neuigkeiten in Stable:
Aktualisierte Pakete in Stable:
Windows Localboot Pakete:
opsi-bootimage-local (20200506-1)
opsi-configed (4.1.9.3.3-1)
opsi-setup-detector (4.12.3.9-1)
opsi-wan-config-on (4.0.1-2)
opsi-winst (4.12.3.12-1)
opsi-winst-test (4.12.3.9-1)
swaudit (4.1.0.3-1)
Windows Netboot Pakete:
Windows-NT6 (4.1.0.1-13)
Linux Netboot Pakete:
debian9 (4.1.0.3-1)
ubuntu18-04 (4.1.0.3-1)
opsi-local-image Produkte:
opsi-local-image-prepare (4.1.0.0-17)
opsi-local-image-NT6 (4.1.0.1-11)
Linux Localboot Pakete:
swaudit (4.1.0.3-1)
opsi-linux-client-agent (4.1.0.23-1)
Server-Pakete opsi 4.1:
Aktualisierte Pakete in Testing:
Server Pakete opsi 4.1:
opsi-linux-bootimage (20200506-1)
opsi-tftpd-hpa (5.2.8-52)
opsi-utils (4.1.1.35-1)
opsipxeconfd (4.1.1.19-2)
python-opsi (4.1.1.89-1)
Windows Localboot Pakete:
opsi-auto-update (4.1.0.1-1)
opsi-configed (4.1.9.3.3-1)
windows10-upgrade (19.09-8)
Linux Localboot Pakete:
l-system-update (4.1.0.0-2)
opsi-linux-client-agent (4.1.1.0-2)
opsi-script (4.12.3.13-1)
Windows Netboot Pakete:
Windows-NT6 (4.1.0.1-14)
opsi-local-image Produkte:
opsi-local-image-NT6 (4.1.0.1-12)
opsi-vhd-win10-x64 (4.1.0.1-15)
Linux Netboot Pakete:
debian (4.1.0.2-3)
debian8 (4.1.0.1-4)
debiab9 (4.1.0.3-2)
debian10 (4.1.0.4-3)
ubuntu (4.1.0.3-2)
ubuntu16-04 (4.1.0.1-4)
ubuntu18-04 (4.1.0.3-2)
ubuntu20-04 (4.1.0.3-4)
Mit freundlichen Grüßen
Mathias
Changelogs
[code]
debian (4.1.0.2-3) stable; urgency=low
* fixed swap partition creation on LVM devices
-- Mathias Radtke <m.radtke@uib.de> Fri 08 May 2020 17:40:00 +0200
----------------------------------
debian8 (4.1.0.1-4) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
----------------------------------
debian9 (4.1.0.3-3) testing; urgency=low
* add fix for vda block devices
-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
debian9 (4.1.0.3-2) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
debian9 (4.1.0.3-1) testing: urgency=low
* added new property installation_method to choose kexec or reboot install method
-- Mathias Radtke <m.radtke@uib.de> 30 Sep 2019 16:00:00 +0200
----------------------------------
debian10 (4.1.0.4-3) testing; urgency=low
* add fix for vda block devices
* kernel update
-- Mathias Radtke <m.radtke@uib.de> Mon 11 May 2020 14:50.00 +0200
debian10 (4.1.0.4-2) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
debian10 (4.1.0.4-1) testing: urgency=low
* added new property installation_method to choose kexec or reboot install method
-- Mathias Radtke <m.radtke@uib.de> 30 Sep 2019 16:00:00 +0200
----------------------------------
ubuntu (4.1.0.3-2) stable; urgency=low
* fixed swap partition creation on LVM devices
-- Mathias Radtke <m.radtke@uib.de> Fri 08 May 2020 17:40:00 +0200
ubuntu (4.1.0.3-1) stable; urgency=low
* added focal as release
-- Mathias Radtke <m.radtke@uib.de> Tue 28 Apr 2020 15:00:00 +0200
----------------------------------
ubuntu16-04 (4.1.0.1-4) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
----------------------------------
ubuntu18-04 (4.1.0.3-3) testing; urgency=low
* add fix for vda block devices
-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
ubuntu18-04 (4.1.0.3-2) testing; urgency=low
* created user is now in sudo group
-- Mathias Radtke <m.radtke@uib.de> Tue 21 Apr 2020 160:30:00 +0200
----------------------------------
ubuntu20-04 (4.1.0.3-5) testing; urgency=low
* add fix for vda block devices
-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
ubuntu20-04 (4.1.0.3-4) testing; urgency=low
* kernel updated to match online kernel
-- Mathias Radtke <m.radtke@uib.de> Mon Apr 27 2020 14:40:00 +0200
ubuntu20-04 (4.1.0.3-3) testing; urgency=low
* kernel updated to match online kernel
-- Mathias Radtke <m.radtke@uib.de> Mon Apr 20 2020 14:40:00 +0200
ubuntu20-04 (4.1.0.3-2) testing; urgency=low
* kernel updated to match online kernel
-- Mathias Radtke <m.radtke@uib.de> Thu Apr 02 2020 14:40:00 +0200
----------------------------------
opsi-local-image-prepare (4.1.0.0-17) stable; urgency=low
* added property "install_local_bootimage"
-- Mathias Radtke <m.radtke@uib.de> Mon 03 Feb 2020 16:20:00 +0200
----------------------------------
opsi-vhd-win10-x64 (4.1.0.1-15) testing; urgency=low
* using shimx64.efi.signed as default bootloader when installing opsi-linux-bootimage locally
-- Mathias Radtke <m.radtke@uib.de> Wed Feb 5 15:33:45 2020 +0200
----------------------------------
windows (4.1.0.1-13) testing; urgency=low
* using shimx64.efi.signed as default bootloader when installing opsi-linux.bootimage locally
-- Mathias Radtke <m.radtke@uib.de> Wed Feb 5 15:33:45 2020 +0200
windows (4.1.0.1-12) testing; urgency=low
* removed download of usb.ids and pci.ids in postinst
-- Mathias Radtke <m.radtke@uib.de> Mon Dec 2 09:56:15 2019 +0200
----------------------------------
opsi-local-image (4.1.0.1-11) testing; urgency=low
* using shimx64.efi.signed as default bootloader when installing opsi-linux.bootimage locally
-- Mathias Radtke <m.radtke@uib.de> Wed Feb 5 15:34:01 2020 +0200
opsi-local-image (4.1.0.1-10) testing; urgency=low
* removed download of usb.ids and pci.ids in postinst
-- Mathias Radtke <m.radtke@uib.de> Mon Dec 2 09:56:25 2019 +0200
----------------------------------
opsi-script (4.12.3.13-2) testing; urgency=low
* corrected changelog for OBS builds
-- Mathias Radtke <m.radtke@uib.de> Thu, 12 May 2020 16:26:00 +0200
opsi-script (4.12.3.13-1) experimental; urgency=low
* osmain: bootmode: now using opsiclientagentconf
* linux: osprocesses: ProcessIsRunning: look for exact match in 15 char shortcmd
* osfunclin: os_shutdown()
* osmain: (linux) try to direct reboot or shutdown
-- Detlef Oertel <d.oertel@uib.de> Thu, 12 Mar 2020 15:00:00 +0200
opsi-script (4.12.3.12) experimental; urgency=low
* osmain: /batch + /productid (template+with admin):
* if no connection to real server, retry with localhost
* if no connection to localhost - run any way
-- Detlef Oertel <d.oertel@uib.de> Tue, 10 Mar 2020 15:00:00 +0200
opsi-script (4.12.3.11) experimental; urgency=low
* oswebservice: new function macosAgentActivated: boolean;
* osmain: on macos: check macosAgentActivated
* Info-os.plist: add opsi.icns file
-- Detlef Oertel <d.oertel@uib.de> Wed, 26 Feb 2020 15:00:00 +0200
opsi-script (4.12.3.10) experimental; urgency=low
* uib_exitcode: isMsExitcodeFatal_short calls isMsiExitcodeFatal_short
* activate history logging again
* osfunc / osparser: linkfolder: new link element window_state with the allowed values 'normal', 'min', 'max'
-- Detlef Oertel <d.oertel@uib.de> Tue, 28 Jan 2020 15:00:00 +0200
opsi-script (4.12.3.9) experimental; urgency=low
* winbatch combine /timeoutseconds with WaitForWindowAppearing or WaitForWindowVanished
done this in osfunc: StartProcess_cp
* new statement: executeSection( < string expr with section call>)
-- Detlef Oertel <d.oertel@uib.de> Tue, 28 Jan 2020 15:00:00 +0200
opsi-script (4.12.3.8) experimental; urgency=low
* fix: osparser: doAktionen: do not double backslashes in sub_sections
ApplyTextConstantsToString (Remaining, false);
-- Detlef Oertel <d.oertel@uib.de> Mon, 27 Jan 2020 15:00:00 +0200
opsi-script (4.12.3.7) experimental; urgency=low
* skiped
-- Detlef Oertel <d.oertel@uib.de> Tue, 14 Jan 2020 15:00:00 +0200
opsi-script (4.12.3.6) experimental; urgency=low
* new statement: forceLogInAppenMode = (true/false)
* RequiredOpsiscriptVersion
* %OpsiscriptVersion%
* %OpsiscriptDir%
-- Detlef Oertel <d.oertel@uib.de> Thu, 09 Jan 2020 15:00:00 +0200
opsi-script (4.12.3.5) experimental; urgency=low
* new procedure reverseProductOrderByUninstall: ProductList is reordered so that
uninstall actions will be conducted first and in reverse order as the prodcuts were installed
* new config opsi-script.global.ReverseProductOrderByUninstall
* postinst script was adapted for the new config opsi-script.global.ReverseProductOrderByUninstall
-- Jan Werner <j.werner@uib.de> Mon, 6 Jan 2020 13:35:00 +0200
opsi-script (4.12.3.4) experimental; urgency=low
* new unit ostxstringlist
* osfunclin: which() now using FindDefaultExecutablePath
* osfunc: StartProcess_cp: now supports WaitForProcessEnding also for [L/M]
* Winbatch now supports WaitForProcessEnding also for [L/M]
* new string function which(<command in path>) : string (command with path) [W/L/M]
* new stringlist function replaceOpsiConstants(<list>) : <list>
* new string function replaceOpsiConstants(<string>) : <string>
* osparser: create cmd64.exe in execshellcall and execdosbatch:
create also cmd64.exe.mui files
* new boolean function isPingReachable(<target host>) : bool
-- Detlef Oertel <d.oertel@uib.de> Fri, 27 Dec 2019 15:00:00 +0200
opsi-script (4.12.3.2) experimental; urgency=low
* osProcessux: getCommandResult: give always the first string ; fixes a getmyip Problem
-- Detlef Oertel <d.oertel@uib.de> Tue, 19 Nov 2019 15:00:00 +0200
opsi-script (4.12.3.1) experimental; urgency=low
* update function listFiles: including switch for disabling redirections under 64bit-Windows
-- Jan Werner <j.werner@uib.de> Fri, 15 Nov 2019 13:43:00 +0200
opsi-script (4.12.3.0) experimental; urgency=low
* update oswebservice with gzip support (Jan Werner)
* new StringList function listFiles (Jan Werner)
* osbatchgui: log on setWindowstate
* oswebservice: move logging to log_prog
* osparser info to macos version at log start
* new boolean function: runningWithGui (osparser,osfunc) (at win+Mac always true)
* macos: osbatchgui: temporary disable setWindowState
* update to openssl 1.0.2t
-- Detlef Oertel <d.oertel@uib.de> Wed, 23 Oct 2019 15:00:00 +0200
opsi-script (4.12.2.3) experimental; urgency=low
* feature/macos integrated
* new library uib_state_and_condition:
Collection of functions that gives info about system states that are relevant for product installations
* new library uib_state_and_condition:
Collection of functions that helps to install driver
* osparser: differences between %CurrentProfileDir% and %UserProfileDir% fixes: #4118
-- Detlef Oertel <d.oertel@uib.de> Thu, 29 Aug 2019 15:00:00 +0200
opsi-script (4.12.2.2) experimental; urgency=low
* oswebservice: switch most of log to log_prog
* oswebservice: code cleanup (remove unused code)
-- Detlef Oertel <d.oertel@uib.de> Tue, 06 Aug 2019 15:00:00 +0200
opsi-script (4.12.2.1) experimental; urgency=low
* oswebservice: sendlog: check max logsize to send via backend_getSystemConfiguration
* switch to Lazarus 2.0.4
-- Detlef Oertel <d.oertel@uib.de> Tue, 06 Aug 2019 15:00:00 +0200
----------------------------------
opsi-linux-client-agent (4.1.1.0-2) testing; urgency=medium
* some code cleanup
-- d.oertel <d.oertel@uib.de> Tue, 12 Max 2020 15:00:00 + 0100
opsi-linux-client-agent (4.1.1.0-1) testing; urgency=medium
* switch to opsiclient-pyinstaller
-- Jan Schneider <j.schneider@uib.de> Sat, 25 Apr 2020 11:03:00 + 0100
-- d.oertel <d.oertel@uib.de> Tue, 28 Apr 2020 15:00:00 + 0100
opsi-linux-client-agent (4.1.0.25-1) testing; urgency=medium
* new opsiclientd-light 4.1.0.1 (in preparation)
* opsiclientd.pem now with key length 2048
* opsiclientd-light for debian10, ubuntu20.04
* opsiclientd-light on centos 8 redhat 8
* opsiclientd-light on Leap 15-0/1
* update to opsi-script 4.12.3.13
* update to opsiscriptstarter 4.1.0.10
* fix distrelease compares with CompareDotSeparatedNumbers()
* fix idents with opsi-script-beautifier
* Set $INST_AllowReboot$ = "true" for bootimage mode
-- d.oertel <d.oertel@uib.de> Tue, 31 Feb 2020 15:00:00 + 0100
opsi-linux-client-agent (4.1.0.24-1) testing; urgency=medium
* tried: using ubuntu16.04 opsiclientd on ubuntu 20.04
-- Mathias Radtke <m.radtke@uib.de> Tue, 31 Mar 2020 11:30:00 +0200
opsi-linux-client-agent (4.1.0.23-1) testing; urgency=medium
* update to opsi-script 4.12.3.10
* update to opsiscriptstarter 4.1.0.9
-- d.oertel <d.oertel@uib.de> Fri, 21 Feb 2020 15:00:00 + 0100
opsi-linux-client-agent (4.1.0.22-2) testing; urgency=medium
* corrected version check on LinuxMint
-- Mathias Radtke <m.radtke@uib.de> Thu, 06 Feb 2020 11:30:00 +0200
opsi-linux-client-agent (4.1.0.22-1) testing; urgency=medium
* update to opsi-script 4.12.3.5
* update to opsiscriptstarter 4.1.0.6
-- d.oertel <d.oertel@uib.de> Tue, 07 Jan 2020 15:00:00 + 0100
opsi-linux-client-agent (4.1.0.21-1) testing; urgency=medium
* not trying to install opsiclientd on CentOS/RHEL 8
-- Mathias Radtke <n.radtke@uib.de> Mon, 12 Dec 2019 15:00:00 +0200
----------------------------------
l-system-update 4.1.0.0-2 stable; urgency=low
* ShellInAnIcon_Upgrade_deb: added options to not hang on non standard files
-- Mathias Radtke <m.radtke@uib.de> Fri, 03 Apr 2020 14:25:00 +0200
----------------------------------
windows10-upgrade (19.09-8) experimental; urgency=low
* further cleanup of all scripts
* requires opsi-winst_4.12.3.12-1 or higher
* included opsi-client-agent folder (needed for upgrades from older windows versions (i.e Win7) while using WAN mode)
* WAN mode should finally work now
* Determines automatically if client is in WAN mode
* removed ProductProperty wan-extension
* added ProductProperty copy_files_locally. Determines if the installation files should be copied to the local machine (Ignored if using WAN mode)
* if $upgrade-to-version$ is empty when using auto=true (i.e installfiles_dir does not contain a valid release id) the value from the ProductProperty upgrade-to-version will be used as fallback instead of failing
* fixed bug where temp_dir_for_eventstarter could not be accessed.
* the local opsiSetupUser will now be created as local admin in all cases
* fails if $target_wim$ is missing
* known bug: setup_after_install does not work if using WAN mode and if client has no connection to depot server. will be fixed in an upcoming opsi-client-agent release
-- Matthias Knauer <m.knauer@uib.de> Tue 29 Apr 2020 11:11:11 +0200
----------------------------------
* new bool property: shutdown_on_finish (default=false)
if true we have a final shutdown and the setup_after_install products will be ignored (not set)
if false we have a final reboot and the setup_after_install products will be set and executed
* uefi support for opsi-local-image-restore start
-- detlef oertel <d.oertel@uib.de> Thu, 14 May 2020 15:00:00 +0200
opsi-auto-update (4.1.0.1-1) stable; urgency=low
* new property: products_to_exclude_by_regex
* extend default and values for products_to_exclude
* requiredWinstVersion >= "4.12.1.5"
* property: do_cleanup :new default=false
* property: do_merge :new default=false
* setProductsToUninstall: no waring on empty list
-- detlef oertel <d.oertel@uib.de> Thu, 23 Apr 2020 15:00:00 +0200
----------------------------------
"4.1.9.3.2" (2020/04/24)
localisation
"4.1.9.3.1" (2020/04/09)
switch to list implementation of collective action choice
"4.1.9.2.0" (2020/04/02)
reverting to elilo.efi as uefi boot value, but recognizing as well
shimx64.efi.signed
"4.1.9.1.0" (2020/04/01)
setting shim bootloader entry as uefi boot value
"4.1.8.1.0" (2020/03/25)
allow again dependency request for uninstall
show the variant dependency options more clearly in the product page
give an error message if a request for uninstall as well as for setup
are called in one action
"4.1.7.1.2" (2020/02/28)
more threading for sshexec
remove column "on deinstall" in product dependency table
"4.1.7.1.1" (2020/02/27)
in mode CLIQuerySearch produce as output only the result list (plus some
initial logging if loglevel is set higher than default)
"4.1.7.1.0" (2020/02/26)
repair checking client count limit
----------------------------------
python-opsi (4.1.1.89-1) testing; urgency=medium
* OpsiPXEConfd: setting eliloMode to x64 when shim is present in
clientconfig.dhcpd.filename
-- Mathias Radtke <m.radtke@uib.de> Mon, 06 Apr 2020 18:06:48 +0200
python-opsi (4.1.1.88-1) stable; urgency=medium
* version bumped to cleanup rpm builds in buildservice.
-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 05 Feb 2020 11:02:12 +0100
python-opsi (4.1.1.87-1) stable; urgency=medium
* DHCPD-Parser small fix for multiple domain-search entries
* small fix for centos/rhel 8 build
-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 04 Feb 2020 00:56:00 +0100
----------------------------------
opsipxeconfd (4.1.1.19-2) testing; urgency=medium
* opsipxeconfd: removed check for empty value when checking eliloMode config
-- Mathias Radtke <m.radtke@uib.de> Mon, 06 Apr 2020 18:11:36 +0200
opsipxeconfd (4.1.1.19-1) testing; urgency=medium
* opsipxeconfd: made it compatible with new clientconfig.dhcpd.filename
setting in configed 4.1.9.1.0
-- Mathias Radtke <m.radtke@uib.de> Wed, 01 Apr 2020 16:20:01 +0200
----------------------------------
opsi-utils (4.1.1.35-1) stable; urgency=medium
* version bumped for cleanup in buildservice
-- Erol Ueluekmen <e.ueluekmen@uib.de> Fri, 07 Feb 2020 00:17:30 +0100
opsi-utils (4.1.1.34-1) stable; urgency=medium
* Shebang modified in scripts for RHEL/CentOS 8 support
-- Erol Ueluekmen <e.ueluekmen@uib.de> Thu, 06 Feb 2020 20:29:32 +0100
opsi-utils (4.1.1.33-8) testing; urgency=medium
* CentOS/RHEL 8: patching python2 into scripts
-- Mathias Radtke <m.radtke@uib.de> Wed, 18 Dec 2019 09:35:54 +0100
opsi-utils (4.1.1.33-7) testing; urgency=medium
* CentOS/RHEL 8: installing python27
-- Mathias Radtke <m.radtke@uib.de> Wed, 18 Dec 2019 09:10:59 +0100
----------------------------------
opsi-tftp-hpa (5.2.8-52) stable; urgency=medium
* removing tcp_wrapper-devel from spec file
-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 05 Feb 2020 22:22:37 +0100
----------------------------------
opsi-linux-bootimage (20200506-1) testing; urgency=medium
* Ignoring clientconfig.depot.protocol = webdav; fallback to cifs
* when bootimage creates a new client which is in uefi mode, the uefi
setting in opsi backend is added
* when bootimage creates a new client with manually added append parameters,
those parameters are added to the clients opsi-linux-bootimage.append
parameter
* grub.cfg now contains more entries for manually starting a client with
specific append parameters
-- Mathias Radtke <m.radtke@uib.de> Wed, 06 May 2020 11:26:00 +0200
opsi-linux-bootimage (20200416-1) testing; urgency=medium
* kernel 5.6.4
* rpm: corrected signed kernel linking error
-- Mathias Radtke <m.radtke@uib.de> Thu, 16 Apr 2020 10:40:00 +0200
opsi-linux-bootimage (20200407-2) testing; urgency=medium
rpm: corrected replacing directories on SLES/OpenSUSE*
-- Mathias Radtke <m.radtke@uib.de> Tue, 07 Apr 2020 16:28:00 +0200
opsi-linux-bootimage (20200407-1) testing; urgency=medium
* updated grub to 2.02+dfsg1-20
* updated grub regexp.mod
* added grub http.mod
* kernel 5.6.2
-- Mathias Radtke <m.radtke@uib.de> Tue, 07 Apr 2020 11:57:00 +0200
----------------------------------
swaudit (4.1.0.3-1) stable; urgency=low
* reintegrate fixes from 4.1.0.0-3
* reintegrate fixes from 4.1.0.0-2
-- detlef oertel <d.oertel@uib.de> Tue, 17 Mar 2020 15:00:00 +0100
swaudit (4.1.0.2-1) stable; urgency=low
* macos integration extended
* code redesign with defined functions
* shellInAnIcon_deb: no rc state pakages: fixes: #4402
-- detlef oertel <d.oertel@uib.de> Wed, 12 Feb 2020 15:00:00 +0100
swaudit (4.1.0.1-1) stable; urgency=low
* macos integration
-- detlef oertel <d.oertel@uib.de> Thu, 06 Feb 2020 15:00:00 +0100
----------------------------------
opsi-wan-config-on (4.0.1-2) stable; urgency=low
* changed wrong name in control file
-- matthias knauer <m.knauer@uib.de> Tue, 12 Nov 2019 16:01:53 +0200
----------------------------------
opsi-setup-detector (4.1.0.15) experimental; urgency=low
* osdform/osdcreate: setup files: tow setup files (e.g. 32bit/64bit) now stored in tow different directories (files1, files2),
single file is stored in file1
* adaptations on opsiscript templates according to changes of setup file paths (32bit/64bit setup files)
* osdform/osdcreate: MST file: One MST file can now be selected for an MSI setup file
* osdanalyse: procedure get_aktProduct_general_info: not trying to read resourcefile anymore if MSI file is detected.
-- Jan Werner <j.werner@uib.de> Wed, 29 Jan 2020 : 10:20:00 +0200
----------------------------------
opsi-bootimage-local (20200506-1) testing; urgency=low
* updated to opsi-linux-bootimage_20200506-1
-- Mathias Radtke <m.radtke@uib.de> Mi, 06 Mai 2020 15:00:12 +0200
opsi-bootimage-local (20200416-1) testing; urgency=low
* updated to opsi-linux-bootimage_20200416-1
-- Mathias Radtke <m.radtke@uib.de> Do, 16 Apr 2020 15:41:59 +0200
opsi-bootimage-local (20200414-1) testing; urgency=low
* updated to opsi-linux-bootimage_20200414-1
-- Mathias Radtke <m.radtke@uib.de> Di, 14 Apr 2020 17:57:37 +0200
opsi-bootimage-local (20200407-1) testing; urgency=low
* updated to opsi-linux-bootimage_20200407-1
-- Mathias Radtke <m.radtke@uib.de> Di, 07 Apr 2020 17:58:38 +0200
opsi-bootimage-local (20200407-1) testing; urgency=low
* updated to opsi-linux-bootimage_20200407-1
-- Mathias Radtke <m.radtke@uib.de> Tue, 07 Apr 2020 15:37:14 +0200
----------------------------------
windows (4.1.0.1-15) testing; urgency=low
* using shimx64.efi.signed as default bootloader when installing opsi-linux.bootimage locally
-- Mathias Radtke <m.radtke@uib.de> Wed Feb 5 15:33:45 2020 +0200