with this release we have published new packages for opsi 4.2 in testing and stable.
opsi-script 4.12.5.5-3 contains new features in the area of file handling (e.g. TOML support, patches/files sections), web service (e.g. openssl 1.1.1 under Windows), registry functions, local functions and several bug fixes.
=========================================
Updated packages in opsi 4.2 testing:
=========================================
Server packages:
* opsiconfd (4.2.0.279-1)
* opsi-utils (4.2.0.179-1)
* opsi-windows-support (4.2.0.3-1)
Localboot packages Windows:
* opsi-script (4.12.5.5-3)
* opsi-winst (4.12.5.5-3)
* opsi-wim-capture (4.2.0.1-9)
* opsi-client-agent (4.2.0.36-1)
Localboot packages Linux:
* opsi-script (4.12.5.5-3)
Localboot packages Mac:
* opsi-script (4.12.5.5-3)
Localboot packages local-image:
* opsi-local-image-wim-capture (4.2.0.1-9)
=========================================
Updated packages in opsi 4.2 stable:
=========================================
Server packages:
* opsi-quickinstall (4.2.0.7-2)
* opsi-script (4.12.5.5-3)
Localboot packages Windows:
* opsi-script (4.12.5.5-3)
* opsi-winst (4.12.5.5-3)
* opsi-client-kiosk (4.1.1.15-11)
Localboot packages Linux:
* opsi-script (4.12.5.5-3)
* l-opsi-client-kiosk (4.1.1.15-4)
* l-desktop (4.2.0.3-1)
Localboot packages Mac:
* opsi-script (4.12.5.5-3)
* m-opsi-client-kiosk (4.1.1.15-3)
Localboot packages local-image:
* opsi-vhd-control (4.2.0.2-1)
* opsi-vhd-pagefile (4.2.0.1-1)
With kind regards
Jan Schneider
Code: Alles auswählen
=====================================
Changelogs:
=====================================
--------------------------------------------------------------
opsiconfd (4.2.0.279-1) stable; urgency=medium
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Thu, 14 Jul 2022 14:21:47 +0200
opsiconfd (4.2.0.278-1) stable; urgency=medium
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Wed, 13 Jul 2022 09:59:28 +0000
opsiconfd (4.2.0.277-1) stable; urgency=medium
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Tue, 12 Jul 2022 17:00:36 +0000
opsiconfd (4.2.0.276-1) stable; urgency=medium
* Improvement: Send WWW-Authenticate header but not on XMLHttpRequest
-- uib GmbH <info@uib.de> Thu, 07 Jul 2022 10:14:40 +0000
opsiconfd (4.2.0.275-1) stable; urgency=medium
* Bugfix: error in rest api with dict response
-- uib GmbH <info@uib.de> Wed, 06 Jul 2022 13:44:02 +0000
opsiconfd (4.2.0.274-1) stable; urgency=medium
* No public changes
-- uib GmbH <info@uib.de> Wed, 06 Jul 2022 09:27:08 +0000
opsiconfd (4.2.0.273-1) stable; urgency=medium
* Improvement: Update python packages
* Improvement: Use /etc/os-release instead of lsb_release
-- uib GmbH <info@uib.de> Tue, 05 Jul 2022 10:01:11 +0000
--------------------------------------------------------------
opsi-utils (4.2.0.179-1) stable; urgency=medium
* Improvement: Update python-opsi (4.2.0.302 -> 4.2.0.303)
-- uib GmbH <info@uib.de> Fri, 15 Jul 2022 08:45:41 +0200
opsi-utils (4.2.0.178-1) stable; urgency=medium
* Improvement: Update python packages
* Bugfix: Close command handle
-- uib GmbH <info@uib.de> Thu, 14 Jul 2022 13:41:12 +0200
opsi-utils (4.2.0.177-1) stable; urgency=medium
* Bugfix: Fix opsi-package-manager warning
-- uib GmbH <info@uib.de> Wed, 13 Jul 2022 13:27:04 +0200
opsi-utils (4.2.0.176-1) stable; urgency=medium
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Wed, 13 Jul 2022 11:56:13 +0200
opsi-utils (4.2.0.175-1) stable; urgency=medium
* Improvement: Update python packages
* Improvement: Check if smb.conf exists before samba config update
* Improvement: Update packages
-- uib GmbH <info@uib.de> Tue, 12 Jul 2022 18:58:49 +0200
opsi-utils (4.2.0.174-1) stable; urgency=medium
* Improvement: Remove dependency to lsb_release
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Tue, 05 Jul 2022 11:57:29 +0200
opsi-utils (4.2.0.173-1) stable; urgency=medium
* Feature: Add --file-to-mysql
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Mon, 27 Jun 2022 12:06:57 +0000
--------------------------------------------------------------
opsi-quickinstall (4.2.0.7-2) testing; urgency=low
* Added to supported distributions:
UCS 5.0,
Alma Linux 8,
RHEL 8,
Rocky Linux 8,
Ubuntu 22.04.
* Deprecated 'apt-key' replaced.
-- Anja-Melanie Schmitz <a.schmitz@uib.de> Tue, 04 Apr 2022 17:30
----------------------------------------------------------------------------------------------------------------------------------------------------------------
opsi-client-agent (4.2.0.36-1) stable; urgency=low
* Updated opsi-login-blocker to 4.2.0.3 (fix login crash)
* Updated opsiclientd to 4.2.0.122 (fix timer events)
-- Jan Schneider <j.schneider@uib.de> Wed, 29 Jun 2022 15:30:00 +0100
--------------------------------------------------------------
opsi-script (4.12.5.5-3) urgency=medium
Fixes:
getLinuxVersionMap/getLinuxDistroType now correctly work on new linux distributions where lsb_release does not work anymore
-- j.werner <j.werner@uib.de> 14 July 2022
opsi-script (4.12.5.4-3) urgency=low
Fixes:
config opsi-script.global.writeProductLogFile is created as boolean also if config opsi-script.global.writeProductLogFile already exists but with wrong type
-- j.werner <j.werner@uib.de> 29 June 2022
opsi-script (4.12.5.4-2) urgency=low
Fixes:
powershellcall with no access string given resulted in an empty modifier instead of the default 'sysnative'
config opsi-script.global.writeProductLogFile is created as boolean.
-- j.werner <j.werner@uib.de> 22 June 2022
opsi-script (4.12.5.3-1) urgency=low
Changes:
* powershellCall [W]: execution of powershellcall with powershell.exe -ExecutionPolicy ByPass
-- j.werner <j.werner@uib.de> 09 June 2022
opsi-script (4.12.5.2-1) urgency=low
Fixes:
* webservice [M]: fix on openssl. Openssl units from opsi-script 4.12.5.1 did not work correctly on MacOS.
* files section [W/L/M]: handle division by zero if files to zip are empty
* powershellCall [W]: correction for powershellcall without assignment
-- j.werner <j.werner@uib.de> 09 June 2022
opsi-script (4.12.5.1-1) urgency=low
New:
* Patches section [W]: support %userprofiledir% inside of patches section.
* Files section [L]: Command CHMOD with mode formats 'ugo=+-rwx' and '-rwxrwxrwx'
and with parameter '/AllSubFiles'.
* functions for TOML files handling [W/L/M]:
LoadTOMLFile(<TOMLfilePath>): StringList,
GetTOMLAsStringList(<TOMLcontents>): StringList,
GetTOMLKeys(<TOMLcontents>): StringList,
GetTOMLTableNames(<TOMLcontents): StringList,
GetTOMLTable(<TOMLcontents>, <table>): StringList,
ReadTOMLFile (<TOMLfilePath>): String,
GetTOMLAsString(<TOMLcontents>): String,
GetTOMLTableAsString(<TOMLcontents>, <table>): String,
GetValueFromTOML(<TOMLcontents>, <keyPath>, <defaultValue>): String,
ModifyTOML(<TOMLcontents>, <command>, <keyPath>, <value>): String,
DeleteTableFromTOML(<TOMLcontents>, <tablePath>): String,
ConvertTOMLtoJSON(<TOMLcontents>): String,
SaveToTOMLFile (<TOMLcontents>, <TOMLfilePath>) : boolean,
ConvertTOMLfileToJSONfile(<TOMLfilePath>, <JSONfilePath>): boolean.
* GetRegistry functions [W]:
getRegistryKeyList(<regkey>, <access str>),
getRegistryVarList(<regkey>, <access str>),
getRegistryVarMap(<regkey>, <access str>).
* defined functions [W/L/M]: support string concatenation in call of defined functions.
Changes:
* openssl [W]: update openssl on Windows to version 1.1.1n.
* webservice [W/L/M]: improved debugging and error handling.
* getWinProcessList [W]: use wincp2utf8 to reencode results.
Fixes:
* PowershellCall [W]: now shows output also for piped commands e.g. powershellCall("Get-hotfix | Select HotfixId").
Neverthless be carefull using piped commands in powershellCall!
* Files section [W/L/M]: "del" now works with wildcards.
* Registry section [W]: "deletekey" now handles umlauts correctly.
* Comment [W/L/M]: Syntax errors in comments were ignored so far, now they will throw a syntax error.
* isProcessChildOf [W/L/M]: avoiding of an endless loop (hanging) which might occur under certain circumstances.
* sub <file name> [W/L/M]: spaces in front of the lines of a sub file will not be removed any more
(so that e.g. python code in an ExecWith section keeps its syntax).
* opsiservicecall [W/L/M]: support newline and tab.
* oswebservice: correct detection of opsi 4.0/4.1 (necessary for establishing the connection)
-- j.werner <j.werner@uib.de> 25 Mai 2022
------------------------------------------------------------------------------------------------------------------------------
opsi-client-kiosk (4.1.1.15) development; urgency=medium
* oswebservice: new openssl units [W/L/M]
* oswebservice: new openssl libraries (1.1.1n) [W]
* list view: fix/workaround for macos [M]
* update paths for config/settings data [L/M]
-- Jan Werner <j.werner@uib.de> Thu, 07 April 2022 13:00:00 +0100
opsi-client-kiosk (4.1.1.14) experimental; urgency=medium
* new file opsiclientkiosk.conf (here the clienid is also stored and loaded if no fqdn was found)
* code refactoring (paths)
-- Jan Werner <j.werner@uib.de> Tue, 22 March 2022 19:37:00 +0100
opsi-client-kiosk (4.1.1.13) experimental; urgency=medium
* tiles view can be disabled for performance reasons
* new config software-on-demand.disable-tilesview
* list view: not necessary column productID is removed
-- Jan Werner <j.werner@uib.de> Mon, 19 Jan 2022 16:23:00 +0100
opsi-client-kiosk (4.1.1.12) experimental; urgency=medium
* connected depot is now shown in the status bar (bottom of the application)
* small fix in GUI: Buttons are shown now consistent if setting product action for next standard event, moving back to tiles view and then go back again to detailed product view.
-- Jan Werner <j.werner@uib.de> Mon, 18 Nov 2021 14:51:00 +0100
--------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------
opsi-wim-capture / oli-wim-capture(4.2.0.1-9) stable; urgency=low
* setup.opsiscript: check first for opsi 4.2 opsiclientd and thant for opsiclientd <= 4.1
-- detlef oertel <d.oertel@uib.de> Tue, 12 Jul 2022 15:00:00 +0000
---------------------------------------------------
---------------------------------------------------
opsi-vhd-control (4.2.0.2-1) stable; urgency=low
* replace dispart scripts by powershell for use in win11
-- detlef oertel <d.oertel@uib.de> Fri, 27 May 2022 15:00:00 +0000
opsi-vhd-control (4.2.0.1-1) stable; urgency=low
* fix syntax error in setup.opsiscript
-- detlef oertel <d.oertel@uib.de> Tue, 24 May 2022 15:00:00 +0000
---------------------------------------------------
opsi-vhd-pagefile (4.2.0.1-1) stable; urgency=medium
* check for drive d:
* set priority from 0 to 99
-- d.oertel <d.oertel@uib.de> Thu, 09 June 2022 15:00 +0200
---------------------------------------------------
l-desktop 4.2.0.3-1; stable; urgency=low
* mate for ubunt
-- d.oertel <d.oertel@uib.de> Fri, 17 June 2022 15:00:00 + 0100
l-desktop 4.2.0.2-3; stable; urgency=low
*only installing firefox/thunderbird-lan-* when firefox/thunderbird is installed
-- Mathias Radtke <m.radtke@uib.de> Wed, 19 May 2022 11:30:00 +0200
l-desktop 4.2.0.2-2; stable; urgency=low
* installing dmz-cursor-theme on ubunut 22-04
-- Mathias Radtke <m.radtke@uib.de> Tue, 17 May 2022 16:30:00 +0200
---------------------------------------------------