Updates für opsi 4.2 in testing und stable

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2042
Registriert: 29 Mai 2008, 15:14

Updates für opsi 4.2 in testing und stable

Beitrag von j.schneider »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

mit diesem Release haben wir neue Pakete für opsi 4.2 in testing und stable veröffentlicht.

opsi-script 4.12.5.5-3 enthält Neuerungen im Bereich Filehandling (z.b. TOML Support, Patches/Files Sektionen), Webservice (z.B: openssl 1.1.1 unter Windows) , Registry Funktionen, Lokale Funktionen und mehrere Bugfixes.


=========================================
Aktualisierte Pakete in opsi 4.2 testing:
=========================================
Server Pakete:
* opsiconfd (4.2.0.279-1)
* opsi-utils (4.2.0.179-1)
* opsi-windows-support (4.2.0.3-1)

Localboot Pakete 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 Pakete Linux:
* opsi-script (4.12.5.5-3)

Localboot Pakete Mac:
* opsi-script (4.12.5.5-3)

Localboot Pakete local-image:
* opsi-local-image-wim-capture (4.2.0.1-9)


=========================================
Aktualisierte Pakete in opsi 4.2 stable:
=========================================
Server Pakete:
* opsi-quickinstall (4.2.0.7-2)
* opsi-script (4.12.5.5-3)

Localboot Pakete Windows:
* opsi-script (4.12.5.5-3)
* opsi-winst (4.12.5.5-3)
* opsi-client-kiosk (4.1.1.15-11)

Localboot Pakete 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 Pakete Mac:
* opsi-script (4.12.5.5-3)
* m-opsi-client-kiosk (4.1.1.15-3)

Localboot Pakete local-image:
* opsi-vhd-control (4.2.0.2-1)
* opsi-vhd-pagefile (4.2.0.1-1)

Mit freundlichen Grüßen
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

---------------------------------------------------


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.2 in testing und stable

Beitrag von SirTux »

Hi,

zom TOML-Support gibt es ja noch keine Dokumentation oder übersehe ich hier was?

https://docs.opsi.org/opsi-docs-de/4.2/ ... anual.html

Viele Grüße,
Stefan
Benutzeravatar
j.werner
uib-Team
Beiträge: 86
Registriert: 08 Okt 2019, 13:32

Re: Updates für opsi 4.2 in testing und stable

Beitrag von j.werner »

Hallo Stefan,

Danke für den Hinweis. Nein leider hast du nichts übersehen. ;)
Bei der Umstellung der Dokumentation auf ein anderes Dokumentations-Tool (Antora) ist der Teil beim Umzug zwischen die Räder gekommen.
Sollte in den nächsten Tagen zur Verfügung stehen.

Grüße Jan


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


SirTux
Beiträge: 607
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.2 in testing und stable

Beitrag von SirTux »

Hi Jan,

wie sieht es denn aus? Ich würde die neuen Methoden gerne jetzt verwenden. Das ist ohne Doku etwas schwierig ;)

Viele Grüße,
Stefan
Benutzeravatar
fkalweit
uib-Team
Beiträge: 212
Registriert: 23 Okt 2020, 16:14

Re: Updates für opsi 4.2 in testing und stable

Beitrag von fkalweit »

Hallo,

die Dokumentation ist jetzt online:

https://docs.opsi.org/opsi-docs-de/4.2/ ... funktionen

Viele Grüße
Fabian


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten