Updates 4.2 stable and testing

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

Updates 4.2 stable and testing

Beitrag von n.doerrer »

Dear opsi users,

today we published new packages for opsi 4.2 testing and stable.

We publish the new opsi-Configed 4.2.19.9 to testing and some things changed. The Product-Properties for choosing the Java-Runtime were removed since the opsi-package comes from now on with only one Java-Runtime. We also removed the properties `fallback_tlsv1` and `sqldata_force` since they were outdated or are not used any more. The right side in the windows of "Product configuration" and "Netboot products" has been reworked. There is now a dependency-tree that shows the dependencies of any product recursively (in both directions of the dependency). The fields of product description and product info now support Markdown. You can write Markdown texts into the according fields of the new control.toml-file and they will be shown there. Also the logging of the opsi-Configed has been reworked. It's now in line with our opsi-standards, and the default-level is now level 4 which leads to an increase of performance. In the menu point 'help' under 'validation status of opsi module' you'll find now the status of all opsi-module-licences - which also allows the modular activation of opsi-modules.


opsi-script 4.12.7.5 (Windows, Linux und MacOS) allows now a syntax check of your opsi-scripts. This version also contains some bugfixes, especially around registry and hexadecimal values and the Regedit exporting format (Windows).
You'll find more information in the changelogs and the respective menus.

The opsi-setup-detector that is now published in testing offers a variety of new features:
* Integration of 'install with logged on user'
* Reworked templates
* Choice between different 'Template Channels'
* Usage of the opsi-webservice for packing and installing
* Optional code supplements for certain tasks
* Support of custom directory
* Installing of a local, temporal directory
* Handling of licence keys
* DesktopIcon
* Customize Profiles


An extensive documentation you'll find under
https://docs.opsi.org/opsi-docs-en/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)
- 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)

opsi-local-image:

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


Best Regards,
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

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

[/quote]
Antworten