Updates 4.2 stable und testing

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Updates 4.2 stable und testing

Beitrag von n.doerrer »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

mit diesem Release haben wir weitere Pakete für opsi 4.2 in Testing und Stable veröffentlicht.

In dem in Testing veröffentlichten opsi-Configed 4.2.19.9 hat sich einiges geändert. Die Product-Properties bezüglich Java wurden entfernt, da das opsi-Paket nur noch mit einer einzigen Java mitgeliefert wird. Auch die Properties `fallback_tlsv1` und `sqldata_force` wurden entfernt, da sie veraltet sind und nicht mehr benötigt werden. Die rechte Seite in den Reitern der Produktkonfiguration und Netboot-Produkte wurde überarbeitet. Es gibt dort nun einen Dependency-Baum, der die Produktabhängigkeiten rekursiv anzeigt. Die Felder Produktbeschreibung und Produktinformationen unterstützen nun das formatieren von Markdown-Texten, die in der neuen control.toml-Datei verfasst werden können. Auch das Logging wurde angepasst, es entspricht jetzt opsi-Standards, das Standard-Loglevel liegt bei 4, was für Performancevorteilen sorgt. Im Menüpunkt Hilfe kann unter 'Validierungsstatus der opsi-Module' jetzt neu der aktuelle Lizenzierungsstand der opsi-Module eingesehen werden, welches die modulare Freischaltung von opsi-Modulen ermöglicht.


opsi-script 4.12.7.5 (Windows, Linux und MacOS) ermöglicht es nun, Skripte einem Syntaxcheck zu unterziehen. Des Weiteren enthält Version 4.12.7.5 einige Bugfixes, vor allem im Bereich Registry bezüglich Hexdezimal-Werten und dem Regedit-Exportformat (Windows).
Mehr Informationen finden Sie in den Changelogs und in den jeweiligen Handbüchern.


Der in Testing veröffentlichte opsi-setup-detector hält eine Fülle von Neuerungen bereit:
* Integration von 'install with logged on user'
* Überarbeitete Templates
* Auswahl zwischen verschiedenen 'Template Channels'
* Verwendung des opsi-webservice zum Packen und Installieren
* Optionale Code Ergänzungen für bestimmte Aufgaben:
* Unterstütze custom directory
* Installiere von lokalem, temporären Verzeichnis
* Behandle Lizenzkeys
* DesktopIcon
* Customize Profile

Eine Ausführliche Dokumentation findet sich hier:
https://docs.opsi.org/opsi-docs-de/4.2/


stable

Windows Localboot
- opsi-setup-detector (4.2.1.12-1)
- opsi-script (4.12.7.5-3)
- opsi-winst (4.12.7.5-3)
- opsi-script-test (4.12.7.0-3)

Linux Localboot
- opsi-setup-detector (4.2.1.12-1)
- opsi-script (4.12.7.5-3)
- opsi-script-test (4.12.7.0-3)

Mac Localboot
- m-xcode-tools (13.4-1)
- opsi-setup-detector (4.2.1.12-1)
- opsi-script (4.12.7.5-3)
- opsi-script-test (4.12.7.0-3)

opsi-local-image Netboot
- opsi-vhd-win10-x64 (4.2.0.3-7)
- opsi-vhd-win11-x64 (4.2.0.3-7)

Server:
- opsi-script (4.12.7.5-3)


testing:

Windows Localboot
- opsi-Configed (4.2.19.9-1)
- opsi-client-agent (4.2.0.44-1)
- opsi-cli (4.2.0.4-1)
- opsi-auto-update (4.2.0.5-1)
- opsi-script (4.12.7.5-3)
- opsi-winst (4.12.7.5-3)
- opsi-script-test (4.12.7.0-3)

Linux Localboot
- opsi-Configed (4.2.19.9)
- opsi-cli (4.2.0.4-1)
- opsi-auto-update (4.2.0.5-1)
- opsi-script (4.12.7.5-3)
- opsi-script-test (4.12.7.0-3)

Mac Localboot
- opsi-Configed (4.2.19.9)
- opsi-cli (4.2.0.4-1)
- opsi-auto-update (4.2.0.5-1)
- opsi-script (4.12.7.5-3)
- opsi-script-test (4.12.7.0-3)

Linux Netboot
- debian (4.2.0.3-10)
- ubuntu (4.2.0.4-8)ls


Server:
- opsi-script (4.12.7.5-3)
- opsi-utils (4.2.0.196)


Mit freundlichen Grüßen
Nils Otto & Nils Dörrer

Changelogs:

Code: Alles auswählen

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

opsi-configed (4.2.19.9) 	EXPERIMENTAL; urgency=medium

* Bugfix in clientsearch

-- n.otto <n.otto@uib.de> Tue, 05 Jan 2023 13:14:15 +0100

opsi-configed (4.2.19.8) 	EXPERIMENTAL; urgency=medium

* fixed problem with starting firefox for looking on the opsiclientd-timeline


-- n.otto <n.otto@uib.de> Tue, 05 Jan 2023 13:14:15 +0100

opsi-configed (4.2.19.6) 	EXPERIMENTAL; urgency=medium

* Small buxfixes

-- n.otto <n.otto@uib.de> Tue, 05 Jan 2023 13:14:15 +0100

opsi-configed (4.2.19.4) 	EXPERIMENTAL; urgency=medium

* Removed java-properties in opsi-package since java is now always delivered with program
* Removed properties fallback_tlsv1 and sqldata_force
* Clients are now marked after their creation
* Faster creation of clients with CSV-Import
* new Logging (standard-loglevel is now 4, performance is now better)
* Markdown support in advice and description of products

-- n.otto <n.otto@uib.de> Tue, 18 Oct 2022 13:14:15 +0100


opsi-configed (4.2.18.1) 	EXPERIMENTAL; urgency=medium

* Popup in Seconds for messages sent to clients;
* CSV-Import for creating new clients

-- n.otto <n.otto@uib.de> Tue, 18 Oct 2022 13:14:15 +0100


opsi-configed (4.2.17.1.1)      EXPERIMENTAL; urgency=medium

* New feature dependency tree in product page

-- n.otto <n.otto@uib.de> Tue, 18 Oct 2022 13:14:15 +0100

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

debian (4.2.0.3-10) testing; urgency=low

  * UEFI/SecureBoot works again with bootimage kernel 6.0+

 -- Mathias Radtke <m.radtke@uib.de> Mon Dec 12 10:18:00 2022 +0100
ubuntu (4.2.0.4-8) testing; urgency=low

  * UEFI/SecureBoot works again with bootimage kernel 6.0+

 -- Mathias Radtke <m.radtke@uib.de> Mon Dec 12 10:18:00 2022 +0100
opsi-utils (4.2.0.196-1) stable; urgency=medium

  * Improvement:  updated opsi-cli to 4.2.0.4

 -- uib GmbH <info@uib.de>  Thu, 22 Dec 2022 13:04:46 +0100

opsi-utils (4.2.0.194-1) stable; urgency=medium

  * Improvement:  updated opsi-cli to 4.2.0.3, incremented version to 4.2.0.194

 -- uib GmbH <info@uib.de>  Wed, 14 Dec 2022 08:52:58 +0100

opsi-utils (4.2.0.193-1) stable; urgency=medium

  * Feature:  implemented support for control files in toml format

 -- uib GmbH <info@uib.de>  Fri, 09 Dec 2022 13:31:49 +0000
opsi-cli (4.2.0.4-1) stable; urgency=medium

  * Bugfix:  fixed set-action-request if no POC present (i.e. for --setup-on-action)

 -- uib GmbH <info@uib.de>  Wed, 21 Dec 2022 12:22:33 +0100
opsi-client-agent (4.2.0.44-1) stable; urgency=low

  * Using DosInAnIcon section for opsiclientd setup

-- Nils Doerrer <n.doerrer@uib.de> Mon, 05 Dec 2022 17:00:00 +0100

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

vhd-windows (4.2.0.3-7) testing; urgency=low

  * nt6.opsiscript: Do not hide vhd container partition in uefi: gptAttribute = 0
  * nt6.opsiscript: failed try: get driver information via wmi from Win32_PnPEntity

-- detlef oertel <d.oertel@uib.de>  Mon, 05 Dec 2022 15:00:00 +0200

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

opsi-setup-detector (4.2.1.12-1) stable; urgency=low

   * template fixes for 'with user': avoid isFatlError while local install
   * osdcreate: add 'DefVar $LicenseError$' on property 'SecretLicense_or_Pool'
   * osdform: BtCreateProductClick: reset exitcode before (repeated) build
   * osdform: Typo Desktopicon
   * uninstallProg now holds the complete, absolut path
   * osbasedata: TSetupFile: uninstallProg, TargetProg, installDirectory should not be quoted
     use SetUninstallProg, SetTargetProg, SetInstallDirectory to write property
   * osdform: setup(1-3): hints for uninstallProg, TargetProg, installDirectory   
   * new translation files (de/en)

-- Detlef Oertel <d.oertel@uib.de>  Fri,  09 Dec 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.11-1) stable; urgency=low

   * template fixes for 'with user': using new msi del style
   * osdcreate: createClientFiles: with user:
     support msi variant for del 

-- Detlef Oertel <d.oertel@uib.de>  Mon,  05 Dec 2022 : 15:00:00 +0200

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

opsi-auto-update (4.2.0.5-1) stable; urgency=low

  * fix missing 'set' in uib_reboot_lib

-- detlef oertel <d.oertel@uib.de>  Fri, 06 Jan 2023 15:00:00 +0200

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

m-xcode-tools 13.4-1 stable urgency=low

 * Updated to Comamnd Line Tools 13.4
 * if macos > 12 use 14_beta_5
 * macosinstalllib removed (is part of opsi-script)

 -- d.oertel <d.oertel@uib.de> Mon, 22 Aug 2022 15:00:00 + 0100

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

opsi-script (4.12.7.5-3) urgency=medium

  Fix:
    Syntax Check:
      - include_insert/include_append: if the include file is not found, the script is not set to failed in testsyntax mode anymore.
      - WinBatch/DosBatch: if timeoutseconds is not an integer, the script is not set to failed in testsyntax mode anymore.
      - ShowBitmap (only on windows): if a slash in the parameter string without number is given, the script is not set to failed in testsyntax mode anymore, because it could be unix code (with a unix path)
    opsi-script libs [W/L/M]:
      - uib_lin_install.opsiscript: fixes in installupdates(), linuxRemoveOneOf($packagelist$ : stringlist) : string, cleanupPackageSystem()


-- j.werner <j.werner@uib.de> 4 January 2023

opsi-script (4.12.7.4-3) urgency=medium

  Fix:
    Registry section [W]:
      - exportformat: hexdecimal values are now handled correctly.

-- j.werner <j.werner@uib.de> 14 December 2022


opsi-script (4.12.7.3-3) urgency=medium

  Fix:
    Registry section [W]:
      - exportformat: hexdecimal values with letters throw no syntax errors anymore.
    opsi-script libs [M]:
      - uib_macosinstalllib.opsiscript: fixes whitespace handling in deffunc install_macos_app($myapp$ : string) : string.

-- j.werner <j.werner@uib.de> 14 December 2022


opsi-script (4.12.7.2-3) urgency=medium
  New:
    Parser [W/L/M]:
    - Syntax Check: if testsyntax is set (via config or opsi-script-gui -> Button Test Syntax)
      only the syntax of the script is tested. The script is not excecuted.
  Fixes:
    Parser [W/L/M]:
     - fix in OpsiServiceCall section
    xml2 [W]:
     - attribute sequence
     - makeNodePathWithTextContent:
       - additional parameter for strictmode
       - use strictmode parameter for node creation
    LinkFolder [W/L/M]:
     - In DeleteShellLink use GetSpecialFolderPath instead of hard-coded path to handle all kinds of base folders

-- j.werner <j.werner@uib.de> 05 Dec 2022


[Changelog] opsi-script-test

opsi-script-test (4.12.7.0-3) stable; urgency=low

  [update] wmitest.opsiscript: increase number of bytes added or substituted from the free disk space in the freespace test,
           to make the test more robust against fluctuations of the disk space on the test system.

-- jan werner <j.werner@uib.de>  Mon, 09 Jan 2023

opsi-script-test (4.12.7.0-2) stable; urgency=low

  [change] controls.opsiscript: better logging in case of an error while testing FileOrFolderExists

-- jan werner <j.werner@uib.de>  Mon,  21 Nov 2022 15:17:00 +0200


opsi-script-test (4.12.7.0-1) stable; urgency=low
  [change] xml2:changed attribute order since 4.12.7
  [change] xml2test: AddAttribute: change index in takeString (strictmode true and false)
  [change] xml2test: DeleteAttribute: change teststring
  [new] xml2test: test for "preseve attribute sequence"
  [new] xml2test: test for "node creation with and without strict mode"

-- detlef oertel <d.oertel@uib.de>  Mon,  24 Oct 2022 15:00:00 +0200

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

Antworten