Updates for opsi 4.2 in testing and stable

Antworten
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1595
Registriert: 29 Mai 2008, 15:14

Updates for opsi 4.2 in testing and stable

Beitrag von j.schneider »

Dear opsi users,

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

---------------------------------------------------
Antworten