Actualisations pour opsi 4.1 / 4.2 dans stable et testing

Ce forum est dédié au nouveautés, événements autour du projet Opsi
Antworten
Benutzeravatar
otto
uib-Team
Beiträge: 195
Registriert: 08 Aug 2017, 12:16

Actualisations pour opsi 4.1 / 4.2 dans stable et testing

Beitrag von otto »

Chers utilisateur d'opsi,

on a publié d'autres paquets pour opsi 4.1/4.2 dans stable et testing.

Le nouveau paquet opsi-script contient l'interpreter opsi-script et les libraries pour Windows, Linux et MacOS.
Das neue Paket opsi-script enthält die opsi-script interpreter und libraries für windows, linux und macos. À moyen terme ce paquet va remplacer le paquet opsi-winst. Pour la préparation on publie ce paquet déjà maintenant et nous l'avons mis en place de la façon que l'opsi-winst 4.12.4.20 installe déjà le paquet opsi-script 4.12.4.20.

Le nouveau opsi-linux-bootimage contient un nouveau grub bootloader pour les installations UEFI.
Avec cette version il est possible d'avoir une blocksize de plus de 512 au TFTP.

Le paquet windomain peut aussi mettre des clients macOS dans une domaine active directory.

=====================================
Paquets actualisés dans testing:
=====================================

Paquets Localboot Windows:
* opsi-setup-detector 4.2.0.2-2
* opsi-script-test 4.12.4.19-1
* opsi-winst 4.12.4.20-1
* opsipackagebuilder_wlm 8.4.5-2
* windomain 1.1-1
* opsi-script 4.12.4.20-1
* windows10-upgrade 21h1-1

Paquets Localboot Linux:
* l-opsi-client-kiosk 4.1.1.10-2
* opsi-linux-client-agent 4.1.1.15-2
* opsi-script-test 4.12.4.19-1
* opsi-setup-detector 4.2.0.2-2
* opsi-auto-update 4.1.0.4-1
* opsipackagebuilder_wlm 8.4.5-2
* l-opsi-server 4.2.0.3-4
* l-opsi-server-migrate 4.2.3-4
* opsi-script 4.12.4.20-1

Paquets Localboot opsi-local-image:


Paquets Localboot macOS:
* opsi-setup-detector 4.2.0.2-2
* windomain 1.1-1
* opsi-auto-update 4.1.0.4-1
* opsipackagebuilder_wlm 8.4.5-2
* opsi-script 4.12.4.20-1

Paquets Netboot Windows:


Paquets Netboot Linux:
* wipedisk 2.1-1

Paquets Netboot opsi-local-image:


Paquets serveur opsi:
* opsi-utils 4.2.0.98-1
* opsi-linux-bootimage 20210518-3
* opsiconfd 4.2.0.170-1


=====================================
Paquets actualisés dans stable:
=====================================

Paquets Localboot Windows:
* opsi-auto-update 4.1.0.4-1
* opsi-client-kiosk 4.1.1.10-9

Paquets Localboot Linux:
* opsi-auto-update 4.1.0.4-1
* l-opsi-client-kiosk 4.1.1.10-2
* opsi-script-test 4.12.4.17-1

Paquets Localboot opsi-local-image:
* opsi-auto-update 4.1.0.4-1

Paquets Netboot Windows:
* wipedisk 2.1-1

Paquets Netboot Linux:
* wipedisk 2.1-1

Paquets Netboot opsi-local-image:
* opsi-vhd-win10-x64 4.1.0.2-14
* wipedisk 2.1-1

Paquets serveur opsi:


Cordialement
Nils Dörrer

Voilà les changelogs:

Code: Alles auswählen

===========================================================================================

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Mon, 17 May 2021 13:49:24 +0200

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

  * Bugfix:  Fixed version comparisson for package versions with 'or'

 -- uib GmbH <info@uib.de>  Wed, 12 May 2021 17:04:58 +0200

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

  * Bugfix:  Correct already running check

 -- uib GmbH <info@uib.de>  Tue, 11 May 2021 17:04:58 +0200

===========================================================================================

opsiconfd (4.2.0.170-1) stable; urgency=medium

  * Bugfix:  Fix monitoring user authentication
  * Improvement:  Add node_name to redis log key

 -- uib GmbH <info@uib.de>  Tue, 18 May 2021 11:02:09 +0200

opsiconfd (4.2.0.169-1) stable; urgency=medium

  * Improvement:  Update python-opsi
  * Bugfix:  Use session-lifetime from config

 -- uib GmbH <info@uib.de>  Mon, 17 May 2021 13:43:52 +0200

opsiconfd (4.2.0.168-1) stable; urgency=medium

  * Improvement:  Always use the same server fqdn from config

 -- uib GmbH <info@uib.de>  Fri, 07 May 2021 12:08:58 +0200

===========================================================================================

opsipackagebuilder_wlm (8.4.5-2) stable; urgency=medium

  * fix windows: $logdir$ call
  * fix linux: property: remove_embedded_libdrm_so_2
       fixes 'undefined symbol: drmGetDevices2' Error
  * fix mac: uib_macosinstalllib: for *.app: mv *.app to /Applications
     (and not /Applications/myapp.app)

-- d.oertel <d.oertel@uib.de> Tue, 11 May 2021 15:00:00 +0200

opsipackagebuilder_wlm (8.4.5-1) stable; urgency=medium

  * initial by opsi-setup-detector - Version: 4.2.0.1
  * support for Windows, Linux and MacOS
  * renamed to opsipackagebuilder_wlm

-- d.oertel <d.oertel@uib.de> Tue, 13 Apr 2021 11:09:16 +0200

opsipackagebuilder (8.4.X-1) stable; urgency=low

Official Release

 -- Holger Pandel <holger.pandel@googlemail.de>  Thu, 08 Nov 2018 16:12:56 +0000

===========================================================================================

opsi-setup-detector (4.2.0.2-2) stable; urgency=low

  * changed dependency from opsipackagebuilder to opsipackagebuilder_wlm

-- Detlef Oertel <d.oertel@uib.de>  Fri,  14 May 2021 : 15:00:00 +0200

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

  * fix in template-files/win/setuptempl.opsiscript (%opsilogdir%)
  * fixes var declaration for properties in define_vars_multi.opsiscript
  * osdbasedata: function cleanOpsiId(opsiId : string) : string; // clean up productId
  * cleanup productId in TabProductConf1 ; fixes #4654
  * cleanup productId in Dependecy dialog  and some others
  * osdbasedata: replace $LogDir$ by %opsilogdir%
  * updated translations

-- Detlef Oertel <d.oertel@uib.de>  Fri,  14 May 2021 : 15:00:00 +0200

opsi-setup-detector (4.2.0.1-2) stable; urgency=low

  * fix mac: uib_macosinstalllib: for *.app: mv *.app to /Applications
     (and not /Applications/myapp.app)
  * fix missing #@stringVars*# in define_vars_multi.opsiscript

-- Detlef Oertel <d.oertel@uib.de>  Tue,  11 May 2021 : 15:00:00 +0200

===========================================================================================

windows (4.1.0.2-14) testing; urgency=low

  * corrected logging error on show_drivers.py

 -- Nils Dörrer <n.doerrer@uib.de> Tue Mar 23 12:25:41 2021 +0200


windows (4.1.0.2-13) testing; urgency=low

  * adapted setup py script to work with new (4.12.4.15) opsi-script structure

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar 11 14:39:33 2021 +0200


windows (4.1.0.2-12) testing; urgency=low

  * raising exception of hostname is longer than 15 characters

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar  4 09:18:31 2021 +0200


windows (4.1.0.2-11) testing; urgency=low

  * fixed an error while parsing output
  * moving from opsi-winst to opsi-script

 -- Mathias Radtke <m.radtke@uib.de> Mon Mar  1 10:32:19 2021 +0200


windows (4.1.0.2-10) testing; urgency=low

  * small changes for webdav support

 -- Mathias Radtke <m.radtke@uib.de> Fri Feb  5 17:27:18 2021 +0200

===========================================================================================

opsi-linux-client-agent (4.1.1.15-2) testing; urgency=low

  * Fixed installation with custom files

-- Nils Dörrer <n.doerrer@uib.de> Mon, 17 May 2021 09:00:00 +0100

opsi-linux-client-agent (4.1.1.15-1) testing; urgency=low

  * updated opsi-script to 4.12.4.20
  * Updated opsi-client-systray to 4.1.2.4

-- Nils Dörrer <n.doerrer@uib.de> Wed, 12 May 2021 14:00:00 +0100

opsi-linux-client-agent (4.1.1.14-1) testing; urgency=low

  * Fixed opsi-deploy-client-agent
  * Updated opsiclientd to 4.2.0.70

-- Nils Dörrer <n.doerrer@uib.de> Thu, 019 Apr 2021 12:00:00 +0100

opsi-linux-client-agent (4.1.1.13-1) testing; urgency=medium

 * Update opsiclientd to 4.2.0.69
 * Update opsi-script to 4.12.4.17
 * Update opsi-notifier to 4.2.0.0
 * Update opsi-deploy-client-agent 4.2.0.6

-- Nils Doerrer <n.doerrer@uib.de> Wed, 14 Apr 2021 10:30:00 + 0100

===========================================================================================

opsi-winst/opsi-script (4.12.4.20) stable; urgency=low

 * again: fix debug_lib do imported libs added to nologfiles in oslog

-- d.oertel <d.oertel@uib.de> Thu, 6 May 2021 15:00

opsi-winst/opsi-script (4.12.4.19) stable; urgency=low

 * osparser: fix fileexists, fileOrFolderExists, DirectoryExists with quoted filenames

-- d.oertel <d.oertel@uib.de> Wed, 5 May 2021 15:00

opsi-winst/opsi-script (4.12.4.18) stable; urgency=low

 * osfunc: fix for getOSArchitecture at windows 64 bit
 * osparser: doAktionen: executesection: call sections with catchout=true
   fixes: nooutput in log and showoutput
 * osfuncmac: getProfilesDirListMac implemented
 * osmain: allow /batch with /productid and opsi-service parameters

-- d.oertel <d.oertel@uib.de> Wed, 14 Apr 2021 15:00

opsi-winst/opsi-script (4.12.4.17) stable; urgency=low

 * change getFileBom to fileHasBom(<filename>) : boolean

-- d.oertel <d.oertel@uib.de> Wed, 31 Mar 2021 15:00

opsi-winst/opsi-script (4.12.4.16) stable; urgency=low

 * can now handle *.opsiscript files with bom
 * call of execwith section with /encoding parameter (by j.laajili)
 * new string function: getOSarchitecture (x86_32 / x86_64/ arm_64)
 * new boolean function: runningInWAnMode (true if opsiserver = localhost) default=false

-- d.oertel <d.oertel@uib.de> Fri, 26 Feb 2021 15:00

opsi-winst/opsi-script (4.12.4.15) stable; urgency=low

 * new function asConfidentialList(<list>) : stringlist
 * new GUI Interface implementation
 * some additional try excet in osjson and load testfile variants
 * osGUIControl: unify skin directories to 'skin' with fallback to custom\winstskin at windows
 * standard out file at windows now opsi-script.exe
 * locale is now opsi-script.po (also at windows)
 * winstxx.exe only as symbolic links to opsi-script.exe (for backward compatibility)
 * osparser: executesection: shellinanIcon: logleveloffset=0

-- d.oertel <d.oertel@uib.de> Fri, 12 Feb 2021 15:00

opsi-winst/opsi-script (4.12.4.14) stable; urgency=low

 * redesign of TXStringlist file in and out encoding  (by j.laajili)
 * call of patches section with /encoding parameter (by j.laajili)
 * call of patchTextFile section with /encoding parameter  (by j.laajili)
 * new boolean function: fileorfolderExists(<file name>, [<access arch>]) (by j.laajili)
 * osregistry: open Registry with KEY:READ instead of KEY_ALL_ACCESS. Thanks to Jens Boettge. ; fixes  #4625

-- d.oertel <d.oertel@uib.de> Fri, 29 Jan 2021 15:00

opsi-winst/opsi-script (4.12.4.13) stable; urgency=low

 * osfunc: new: TUibIniFile.ReadRawSection (by j.laajili)
 * new function getSectionFromIniFile based on ReadRawSection (by j.laajili)
 * osxmlsections: fix for xml2 delnode

-- d.oertel <d.oertel@uib.de> Mon, 25 Jan 2021 15:00

===========================================================================================

l-opsi-client-kiosk (4.1.1.10-2) experimental; urgency=medium

  * new standard icon
  * property startmenue entry contains no white spaces by default (because this does not work with older opsi-script)

-- Jan Werner <j.werner@uib.de> Tue, 13 Apr 2021 13:20:00 +0100

opsi-client-kiosk (4.1.1.10-9) experimental; urgency=low

  * new standard icon for the kiosk

 -- Jan Werner <j.werner@uib.de>  Tue, 13 Apr 2021 13:08:00 +0000

Linux:

opsi-client-kiosk (4.1.1.9-8) experimental; urgency=low

  * fix: product detail view (tiles view) now displayes an update button also in the case if the installation-now-button is enabled and an action request was already set on the server.

 -- Jan Werner <j.werner@uib.de>  Wed, 03 Mar 2021 17:00:00 +0000

===========================================================================================

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

        * try to detect if running WAN-extension and set to failed in this case

-- bardo wolf <b.wolf@uib.de>  Thu, 25 Mar 2021 13:00:00 +0200

===========================================================================================

opsi-setup-detector (4.2.0.1) stable; urgency=low

  * fixes for deskop icon

-- Detlef Oertel <d.oertel@uib.de>  Tue,  13 Apr 2021 : 15:00:00 +0200

opsi-setup-detector (4.2.0.0) stable; urgency=low

  * modified templates
  * copy define_vars_multi.opsiscript from generic template path

-- Detlef Oertel <d.oertel@uib.de>  Tue,  30 Mar 2021 : 15:00:00 +0200

opsi-setup-detector (4.1.0.21) stable; urgency=low

  * modified templates

-- Detlef Oertel <d.oertel@uib.de>  Mon,  29 Mar 2021 : 15:00:00 +0200

opsi-setup-detector (4.1.0.20) stable; urgency=low

  * div fixes

-- Detlef Oertel <d.oertel@uib.de>  Wed,  10 Mar 2021 : 15:00:00 +0200

opsi-setup-detector (4.1.0.19) stable; urgency=low

  * macos: no directory dialog
  * macos: warn two step file selection
  * propedit: properties are lowercase

-- Detlef Oertel <d.oertel@uib.de>  Tue,  09 Mar 2021 : 15:00:00 +0200

opsi-setup-detector (4.1.0.18) stable; urgency=low

  * integration of Linux, Mac, Multi
  * write and read project file
  * new menue entries at File for write and read project file
  * updated opsi-script lib for macos install
  * add macos template
  * based on template by opsi-setup-detector - Version: 4.1.0.18

-- Detlef Oertel <d.oertel@uib.de>  Son,  3 Jan 2021 : 15:00:00 +0200

===========================================================================================

opsi-linux-bootimage (20210518-3) testing; urgency=low

  * corrected error on patching grub.cfg

 -- Mathias Radtke <m.radtke@uib.de> Tue, 18, May 2021 12:17:00 +0200

opsi-linux-bootimage (20210518-2) testing; urgency=medium

  * updating current grub.cfg to work with new grub

 -- Mathias Radtke <m.radtke@uib.de> Tue, 18, May 2021 10:19:00 +0200

opsi-linux-bootimage (20210518-1) testing; urgency=medium

  * updated grub.cfg

 -- Mathias Radtke <m.radtke@uib.de> Tue, 18, May 2021 08:22:00 +0200

opsi-linux-bootimage (20210512-1) testing; urgency=medium

  * updated python-opsi
  * included new grub with higher blocksize

 -- Mathias Radtke <m.radtke@uib.de> Wed, 12 May 2021 14:15:00 +0100


===========================================================================================

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Mon, 17 May 2021 13:49:24 +0200

===========================================================================================

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

  * Bugfix:  Correct already running check

 -- uib GmbH <info@uib.de>  Tue, 11 May 2021 17:04:58 +0200

===========================================================================================

l-opsi-server (4.2.0.3-4); testing; urgency=low

  * corrected grafana server handling

 -- Mathias Radtke <m.radtke@uib.de> Tue, 18 May 2021 12:32:00 +0200

l-opsi-server (4.2.0.3-3); tetsing; urgency=low

  * opsi 4.1: removed check for pcpatch group

-- Mathias Radtke <m.radtke@uib.de> Tue, 11 May 2021 09:20:00 +0200

l-opsi-server (4.2.0.3-2); testing; urgency=low

  * opsi 4.2: Aborting if group pcpatch or opsifileadmins already exists
  * opsi 4.1: aborting if group pcpatch already exists

-- Mathias Radtke <m.radtke@uib.de> Mon, 10 May 2021 14:20:00 +0200

===========================================================================================

l-opsi-server-migrate 4.2.3-4; testing; urgency=low

  * using http proxy address to generate https proxy address

 -- Mathias Radtke <m.radtke@uib.de> Thu, 15 Apr 2021 10:35:00 +0200

l-opsi-server-migrate 4.2.3-3; testing; urgency=low

  * checking if repository address is correct and existing, reverting repo addition when repo update fails

 -- Mathias Radtke <m.radtke@uib.de> Tue, 13 Apr 2021 14:35:00 +0200

===========================================================================================

windomain (1.1-1) testing; urgency=low

  * supports joining macos clients in active directory

 -- Mathias Radtke <m.radtke@uib.de> Wed 28 Apr 2021 15:33:00 +0200

===========================================================================================

windows10-upgrade (21h1-1) testing; urgency=low
    * IMPORTANT: Requires opsi-winst version 4.12.4.4-1 or higher
    * IMPORTANT: Requires opsi-client-agent 4.1.1.16-2 or higher
    * IMPORTANT: Support for symbolic links has been added
    * IMPORTANT: Support for language packs has been added
    * Added support for 21H1
    * Added support for language packs
        * In order to upgrade installations that use language packs the installation language and default language need to be set to the language of the original installation media before the upgrade.
        * The product properties language_from_language_pack and language_installation_media have been added for that purpose.
        * Example for upgrading a client that was installed from an english installation media with added german language pack and setup to use german as default language:
            * Set the product property language_from_language_pack to true
            * Set the product property language_installation_media to 0409 (english language code)
            * Before the upgrade the language will be set to english
            * After the upgrade the language will be reset to german again
    * Added fix to replace the character "/" in the randomly generated password, since it leads to problems creating the opsiSetupUser
        * Thanks to Lars Kappelhoff from Oldenburgische Landesbank AG for the report and fix!
    * Added fix for encryption driver handling from https://forum.opsi.org/viewtopic.php?f=5&t=11102&p=53140#p53140
        * Thanks to larsg for the report and fix!
    * Added $opsiServiceCallParameter$ variable
    * Added REG_SZ to registry sections
    * Adapted some scripts so that the opsi-template-with-userlogin and windows10-upgrade packages share the same code
    * Modified the preinst/postinst scripts to support symbolic links
        * Readded the generatepcf scripts to add symlinked installfiles folders to windows10-upgrade.files
    * Renamed setup-local.opsiscript to setup-local.opsiinc
    * Renamed the event_starter folder to opsiclientd_event_starter_asInvoker
    * Renamed opsiservicecall_get_configstate to opsiServiceCall_configState_getObjects and added Parameter $opsiServiceCallParameter$
    * Removed SetACL
    * Modified check for multiple installfiles directories detection
    * Tested with Windows 10 21H1 19043.928 Insider Preview
-- Matthias Knauer <m.knauer@uib.de> Tue, 18 May 2021 11:11:11 +0000

===========================================================================================
Antworten