opsi 4.1 updates in stable and testing

Benutzeravatar
m.radtke
uib-Team
Beiträge: 891
Registriert: 10 Jun 2015, 12:19

opsi 4.1 updates in stable and testing

Beitragvon m.radtke » 14 Mai 2020, 18:11

Dear opsi users

we hereby release updates in opsi 4.1 testing and stable

package news:

opsi-configed:
The main task focused on improving the usability of setting actions on multiple products with one click.
Under the hood the confined now supports the Secure Boot extensions bootloader as a dhcpd.filename host-parameter.

opsipxeconfd/python-opsi:
With the updates it is now possible to use the shim/grub bootloader for all UEFI clients without having to own the Secure Boot extension. To install a client in Secure Boot mode it is still needed to own the extension. We want to let every UEFI module owner to use the shim/grub bootloader as elilo is getting more and more problems with updated UEFI implementations.

opsi-linux-bootimage:
Grub has been updated, the used modules also. The grub menu itself got an update. PCs started via the grub menu and added to the opsi-configed via the opsi-linux-bootimage running in UEFI mode will get the UEFI checkbox in the opsi-configed checked. In Addition if the clients is started this way with additional kernel parameters like 'acpi=off' those parameters are added to the clients opsi-linux-bootimage.append parameters also.

opsi-linux-client-agent:
The opsiclientd in the updates opsi-linux-client-agent packages doesn't use cx_freeze anymore and relies on py_isntaller instead. Therefore every supported Linux Distribution gets a opslcientd.

opsi-winst/opsi-script:
Along to a lot of fixes we present you these visible changes

* opsi-script creates a c:\opsi.org\opsi-script.history with a one line entry per product
* 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")


Updated packages in stable:

windows localboot packages:
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 packages:
Windows-NT6 (4.1.0.1-13)

linux netboot packages:
debian9 (4.1.0.3-1)
ubuntu18-04 (4.1.0.3-1)

opsi-local-image netboot packages:
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 packages:
swaudit (4.1.0.3-1)
opsi-linux-client-agent (4.1.0.23-1)

opsi 4.1 server packages:
-

updates testing packages:

opsi 4.1 server packages:
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 packages:
opsi-auto-update (4.1.0.1-1)
opsi-configed (4.1.9.3.3-1)
windows10-upgrade (19.09-8)

linux loclaboot packages:
l-system-update (4.1.0.0-2)
opsi-linux-client-agent (4.1.1.0-2)

windows localboot packages:
Windows-NT6 (4.1.0.1-14)

opsi-local-image netboot packages:
opsi-local-image-NT6 (4.1.0.1-12)

linux netboot packages:
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)


Regards

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

 
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.