opsi 4.1 updates in stable and testing

Benutzeravatar
d.oertel
uib-Team
Beiträge: 3286
Registriert: 04 Jun 2008, 14:27

opsi 4.1 updates in stable and testing

Beitragvon d.oertel » 17 Aug 2020, 19:37

Dear opsi-users,

We released opsi 4.1 updates in stable and testing. Also some documentation were updated

Package News:

* The installation of opsi-server based on openSuse Leap 15.1 is now as stable published.

* the opsi-winst/opsi-script version 4.12.4 now contains the long expected possibility to run
ShellBatch (&Co) sections with a /runelevated switch

* hwaudit is now based on a new pltaform independent programming and packaging.
(So the opsi product l-hwaudit is now obsolete)

* The opsi-product windows10-upgrade (20.04-1) requires: opsi-client-agent (4.1.0.0-47)

=====================================
Updated packages in testing:
=====================================

Windows Localboot packages :

* opsi-auto-update 4.1.0.3-1
* hwaudit 4.1.1.0-1
* opsi-uefi-netboot (4.1.0.0-1)
* opsi-winst / opsi-script 4.12.4.0
* opsi-script-test (4.12.4.0-1)
* opsi-client-agent (4.1.0.0-47)
* windows10-upgrade (20.04-1)
* opsi-wim-capture (4.1.0.1-8)
* swaudit (4.1.0.4-1)

Linux Localboot packages :

* opsi-auto-update 4.1.0.3-1
* hwaudit 4.1.1.0-1
* opsi-uefi-netboot (4.1.0.0-1)
* opsi-linux-client-agent_4.1.1.0-4
* swaudit (4.1.0.4-1)

opsi-local-image Localboot packages :

* opsi-auto-update 4.1.0.3-1
* opsi-local-image-backup-starter (4.1.0.0-1)

Windows Netboot packages :

* windows (4.1.0.1-16)


Linux Netboot packages :

* debian9 (4.1.0.3-4)
* debian10 (4.1.0.4-4)
* ubuntu18-04 (4.1.0.3-4)
* ubuntu20-04 (4.1.0.3-6)


opsi-local-image Netboot packages :

* windows (4.1.0.1-16)


opsi Server packages :

* none

opsi manuals

* opsi-script-manual

=====================================
Updated packages in stable
=====================================
=====================================


Windows Localboot packages :

* opsi-auto-update (4.1.0.2-1)

Linux Localboot packages :

* l-debuntu-upgrade (4.1.0.0-6)
* opsi-auto-update (4.1.0.2-1)


opsi-local-image Localboot packages :

* opsi-auto-update (4.1.0.2-1)


Windows Netboot packages :

* none


Linux Netboot packages :

* none


opsi-local-image Netboot packages :

* none

opsi Server packages :

* none

opsi manuals

* opsi-script-manual

#################################################################################

with kind regards

detlef oertel

##########

Here comes the

Changelogs
--------------------

Code: Alles auswählen

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

   * property description changed: blacklist to 'deny list', whitelist to 'allow list'
   * https://www.heise.de/news/Nichtrassistische-Sprache-Abschied-von-Blacklist-und-Whitelist-4784291.html

-- detlef oertel <d.oertel@uib.de>  Tue, 28 Jul 2020 15:00:00 +0200

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

   * property setup_after_install removed
   * new bool property: shutdown_on_finish (default=false)
      if true we have a final shutdown
      if false we have no reboot / shutdown
   * uefi support for opsi-local-image-restore start

-- detlef oertel <d.oertel@uib.de>  Thu, 14 May 2020 15:00:00 +0200
===========================================================================================

l-debuntu-upgrade (4.1.0.0-6) stable; urgency=low

  * bionic to focal upgrade added
  * reboot if needed after initial update

-- detlef oertel <d.oertel@uib.de>  Tue, 19 May 2020 15:00:00 +0000
===========================================================================================
opsi-local-image-backup-starter (4.1.0.0-1) stable; urgency=low

   * use library: "uib_bootutils"
   * use library: "uib_reboot_lib"

 -- detlef oertel <d.oertel@uib.de>  Thu, 14 May 2020 15:00:00 +0200
===========================================================================================
opsi-uefi-netboot (4.1.0.0-1) stable; urgency=low

   * code redesign
   * new property prefer_boot_option (network / local-stored-bootimage)
   * complete code is now in library that may be used also in other products

-- detlef oertel <d.oertel@uib.de>  Mon, 13 May 2019 15:00:00 +0200
===========================================================================================
windows (4.1.0.1-16) testing; urgency=low

  * new property: force_del_winpe_boot_entry
  * nt6.opsiscript: on pe-preserve=false do remove opsitempwinpe from display order
 
 -- detlef oertel <d.oertel@uib.de>  Mon, 31 Jul 2020 15:00:00 +0200
 
windows (4.1.0.1-15) testing; urgency=low

  * supplied boot devices to fix broken HP UEFIs
  * merged and packed by do
 
 -- Mathias Radtke <m.radtke@uib.de> Thu Jul  23 15:00:00 2020 +0200
 
opsi-local-image (4.1.0.1-14) skipped

opsi-local-image (4.1.0.1-13) skipped

===========================================================================================
opsi-winst/opsi-script (4.12.4.0) experimental; urgency=low

  * includes changes from github merge request "Feature / Implementation parity between WinBatch, DosBatch and ExecWith"
    * DosBatch-Sections to be executed with elevated privileges like WinBatch could be using /RunElevated
    * /Run*-Parameters for ExecWith
    * Output catching, /showouput and getOutStreamFromSection support for WinBatch
  * compiled with lazarus 2.0.10
  * fix for /showoutput at win64
  * fix for runningonuefi if w10 release >= 2004
  * osparser: execDosBatch: additional parameters now allowed for shellInAnIcon &co:
     /runElevated
     /TimeoutSeconds <number>
     /WaitForProcessEnding <string>
     /LetThemGo

-- j.werner <j.werner@uib.de> Thu, 30 Jul 2020 17:54

opsi-winst/opsi-script (4.12.3.18) experimental; urgency=low

  * UTF8String replaced by String
  * AnsiToUTF8() removed accordingly
  * compiled with lazarus 2.0.10

-- j.werner <j.werner@uib.de> Thu, 30 Jul 2020 16:56

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

  * osfunc: StartProcess_cp: log message: 'Started process' now in utf8 encoding
  * osfunc: StartProcess_cp: use filename and parameters
  * compiled with lazarus 2.0.10

-- d.oertel <d.oertel@uib.de> Thu, 23 Jul 2020 15:00

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

  * oswebservice:sendlog: Log that using default if getLogsize failed
  * osfuncwin: some logprog in WinIsUefi
  * osfuncwin:  getW10Release
  * osfuncwin: WinIsUefi: fix uefi detection if w10 release >= 2004
  * osparser: good bye to cmd64.exe
  * osfunc: alldelete: change loglevel for not deleted files

-- d.oertel <d.oertel@uib.de> Fri, 19 Jun 2020 15:00

opsi-winst/opsi-script (4.12.3.15) experimental; urgency=low

  * oswebservice: avoid double /rpc in service url;
  * osfunclin: better getProfilesDirListLin
  * osparser: doTextpatch: Do not crash on not creatable files
  * osprocessess: ProcessIsRunning: more info in warning

-- d.oertel <d.oertel@uib.de> Tue, 09 Jun 2020 15:00

opsi-winst/opsi-script (4.12.3.14) experimental; urgency=low

  * osparser: new flag: cmd64checked to avoid repeated checks for cmd64.exe
  * osmain: bool var runSilent used in cli parameter check and to call
    FBatchOberflaeche.setVisible(True/False);
  * osbatchgui: start FBatchOberflaeche visible=false ; fixes #4485

-- Detlef Oertel <d.oertel@uib.de>  Thu, 04 Jun 2020:15:00:00 +0200

opsi-winst/opsi-script (4.12.3.13) experimental; urgency=low

  * osmain: bootmode: now using opsiclientagentconf
  * linux: osprocesses: ProcessIsRunning: look for exact match in 15 char shortcmd
  * osfunclin: os_shutdown()
  * osmain: (linux) try to direct reboot or shutdown

-- Detlef Oertel <d.oertel@uib.de>  thu, 12 Mar 2020:15:00:00 +0200 
===========================================================================================
opsi-client-agent (4.1.0.0-47) testing; urgency=low

  * opsiclientkiosk Version 4.1.1.4 (fix in detailed product view, no limitation to 255 characters anymore for description text and advice text)
  * backport from 4.1.1 to open or close  c:\opsi.org: DosInAnIcon_open_dir:

-- Jan Werner <j.werner@uib.de>  Tue  11 Aug 2020:12:09:00 +0200

opsi-client-agent (4.1.0.0-46) testing; urgency=low

  * backport from 4.1.1 to open c:\tmp: DosInAnIcon_open_dir:
    update setacl.exe

-- Detlef Oertel <d.oertel@uib.de>  Wed  05 Aug 2020:15:00:00 +0200

opsi-client-agent (4.1.0.0-45) testing; urgency=low

  * backport from 4.1.1 to open c:\tmp: DosInAnIcon_open_dir

-- Detlef Oertel <d.oertel@uib.de>  Fri  31 Jul 2020:15:00:00 +0200

opsi-client-agent (4.1.0.0-44) testing; urgency=low

  * fix rights for c:\opsi.org\usrtmp
  * update to opsiclientdguard 4.0.0.1

-- Detlef Oertel <d.oertel@uib.de>  Mon  22 Jun 2020:15:00:00 +0200

opsi-client-agent (4.1.0.0-43) testing; urgency=low

  * fix for opsiclientkiosk:
    * clean up folder opsiclientkiosk: unnecessary files/folders removed (e.g. files_to_copy)
    * edit subconfig section [Files_copy_kiosk_client]
    * edit postinst/preinst (edit path to ock_custom)
    * changed paths in images_to_depot

-- Jan Werner <j.werner@uib.de>  Tue, 9 June 2020:18:20:00 +0200

opsi-client-agent (4.1.0.0-42) experimental; urgency=low

  * update to opsiclientd : ????????

-- Detlef Oertel <d.oertel@uib.de>  Thu  09 Apr 2020:15:00:00 +0200

opsi-client-agent (4.1.0.0-41) experimental; urgency=low

  * update to opsi-client-systray 4.1.1.0
    * change to synapse
    * no backend_exit
  * update for win10 to opsiclientd : 4.0.100
  * requires opsi-script 4.12.0.17

-- Detlef Oertel <d.oertel@uib.de>  Mo, 06 Apr 2020:15:00:00 +0200
===========================================================================================
opsi-script-test (4.12.4.0-1) stable; urgency=low

  * shellInAnIcon with /runelevated
 
-- detlef oertel <d.oertel@uib.de>  Mon,  03 Aug 2020 15:00:00 +0200

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

  * encodingtest: call of binary with umlaut: test winbatch
 
-- detlef oertel <d.oertel@uib.de>  Thu,  23 Jul 2020 15:00:00 +0200

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

  * controlfunctions: runningOnUefi test
  * new property adminuser_password (default=linux123)
 
-- detlef oertel <d.oertel@uib.de>  Mon,  22 Jun 2020 15:00:00 +0200

opsi-script-test (4.12.3.15-1) stable; urgency=low

  * winbatch: always with timeout to avoid endless runs
 
-- detlef oertel <d.oertel@uib.de>  Fri,  12 Jun 2020 15:00:00 +0200

opsi-script-test (4.12.3.10-1) stable; urgency=low

  * fix an error in opsi-script-test.opsiscript
      Instead of using the default format of date, display the current unix timestamp.
      This way we avoid format inconsistencies across platforms and
      simplify the test because we don not need to parse the output of date anymore.
  * fix in login.opsiscript
      $HomeTestFiles$ was missing
      paths to opsiscripttesthelper.exe were outdate
  * fix in winbatch.opsiscript
      Ensure that $HomeTestFiles$ exists for Winbatch Tests
   
  Many thanks to sternenseemann (github) for these improvments.
 
-- jan werner <j.werner@uib.de>  Wed,  13 May 2020 11:50:00 +0200

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

  * regex test find file with given extension in list
  * fix some errors from move tests to sub-scripts
 
-- detlef oertel <d.oertel@uib.de>  Thu,  06 Feb 2020 15:00:00 +0200
===========================================================================================
opsi-wim-capture (4.1.0.1-8) stable; urgency=low

  * new: changelog file
  * prop target_product: changed default to win10-x64-captured

-- detlef oertel <d.oertel@uib.de>  Fri, 19 Jun 2020 15:00:00 +0000
===========================================================================================
swaudit (4.1.0.4-1) stable; urgency=low

  * mark linux and mac software in subversion data field
  * code cleanup and beautify
  * avoid warnings at debian

-- detlef oertel <d.oertel@uib.de>  Wed, 10 Jun 2020 15:00:00 +0100

===========================================================================================
windows10-upgrade (20.04-1) experimental; urgency=low
   * IMPORTANT: requires opsi-client-agent 4.1.0.0-47 or higher
   * IMPORTANT: changes to the handling of Win7 -> Win10 Upgrades:
      * the opsi-client-agent folder is now a symlink to the servers opsi-client-agent folder
      * for WAN/VPN mode to work correctly the following command needs to be run manually after the package installation:
         * opsi-package-manager -i windows10-upgrade_20.04-1.opsi --suppress-pcf-generation
   * added support for Windows 10 20.04
   * further code cleanup
   * separated the auto logon handling code from the windows10-upgrade code
   * removed ProductProperty copy_files_locally. The functionality is handled by the ProductProperty execution_method now
   * replaced ProductProperty lock_keyboard with ProductProperty debug. If set to true passwords will be logged and keyboard/mouse input will be enabled during auto logon
   * added new ProductProperty delete_windows_old. Deletes the Windows.old folder after a successful upgrade if set to true
   * added new ProductProperty execution_method. Allows you to select how the installation is run during autologon
      * event_starter triggers an on-demand event from the client. No admin rights are needed for the opsiSetupUser. The installation files can either be read from the opsi_depot samba share or copied locally
      * local_winst uses the locally installed opsi-winst for the installation. Admin rights will be granted for the opsiSetupUser. The installation files will be copied locally
      * This property is ignored if WAN mode is detected. The WAN installation automatically uses the local_winst and the cached installation files
   * removed ProductProperty temp_dir_for_eventstarter. The proper temp dir is selected automatically now
   * removed ProductProperty temp_user_password. Each run a random password is generated for the opsiSetupUser instead
   * added new ProductProperty unset_after_install. Allows you to select opsi products that will be set to not_installed after a successful upgrade. Thanks to Tobias Scheinert from the Kommunikations- und Informationszentrum (kiz) Universität Ulm
   * the local installation is now triggered by a scheduled task instead of using run/runonce registry entries
   * added checks to make sure the scheduled tasks are created correctly
   * the execution of the scheduled task opsi_auto_logon_setup is monitored. In case the scheduled task does not run, a reboot is triggered and the cleanup phase will be run. The scheduled tasks last exit code will be included in the logfile
   * split wims and .esd images will be recognized correctly now while checking if $Target_Image$ exists
   * automatically disables the Windows 7 support has ended window
   * automatically disables the Windows 10 FirstRunPage window (works only if windows is activated...)
   * improved error handling
   * improved error messages for easier debugging
   * improved cleanup handling after a successful upgrade or if an error occured
   * in case the upgrade fails the following logfiles from the client will be appended to the installation logfile for easier debugging:
      * %SystemDrive%\$WINDOWS.~BT\Sources\Panther\*APPRAISER*.xml
      * %SystemDrive%\$WINDOWS.~BT\Sources\Panther\*CompatData*.xml
      * %SystemDrive%\$WINDOWS.~BT\Sources\Panther\setuperr.log
      * %SystemDrive%\$WINDOWS.~BT\Sources\Panther\diagerr.xml
      * %SystemRoot%\Logs\MoSetup\Bluebox.log
   * Upgraded wimlib to version 1.13.1
   * known bug: setup_after_install and unset_after_install will not work if using WAN mode and if the client has no connection to depot server. will be fixed in an upcoming opsi-client-agent release
-- Matthias Knauer <m.knauer@uib.de> Wed 22 Jul 2020 11:11:11 +0200

windows10-upgrade (19.09-8) experimental; urgency=low
   * further cleanup of all scripts
   * requires opsi-winst_4.12.3.12-1 or higher
   * included opsi-client-agent folder (needed for upgrades from older windows versions (i.e Win7) while using WAN mode)
   * WAN mode should finally work now
   * Determines automatically if client is in WAN mode
   * removed ProductProperty wan-extension
   * added ProductProperty copy_files_locally. Determines if the installation files should be copied to the local machine (Ignored if using WAN mode)
   * if $upgrade-to-version$ is empty when using auto=true (i.e installfiles_dir does not contain a valid release id) the value from the ProductProperty upgrade-to-version will be used as fallback instead of failing
   * fixed bug where temp_dir_for_eventstarter could not be accessed.
   * the local opsiSetupUser will now be created as local admin in all cases
   * fails if $target_wim$ is missing
   * known bug: setup_after_install does not work if using WAN mode and if client has no connection to depot server. will be fixed in an upcoming opsi-client-agent release
-- Matthias Knauer <m.knauer@uib.de> Tue 29 Apr 2020 11:11:11 +0200
===========================================================================================
debian9 (4.1.0.3-4) testing; urgency=low

  * reworked code when usign local repository
  * removed opsiclientd deletion in setup.py

-- Mathias Radtke <m.radtke@uib.de> Mon 25 May 2020 16:10:00 +0200

debian9 (4.1.0.3-3) testing; urgency=low

  * add fix for vda block devices

-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
===========================================================================================
debian10 (4.1.0.4-4) testing; urgency=low

  * reworked code when usign local repository
  * removed opsiclientd deletion in setup.py

-- Mathias Radtke <m.radtke@uib.de> Mon 25 May 2020 16:10:00 +0200
===========================================================================================
  ubuntu18-04 (4.1.0.3-4) testing; urgency=low

  * reworked code when usign local repository
  * removed opsiclientd deletion in setup.py

-- Mathias Radtke <m.radtke@uib.de> Mon 25 May 2020 16:10:00 +0200

ubuntu18-04 (4.1.0.3-3) testing; urgency=low

  * add fix for vda block devices

-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
===========================================================================================
  ubuntu20-04 (4.1.0.3-6) testing; urgency=low

  * reworked code when usign local repository
  * removed opsiclientd deletion in setup.py

-- Mathias Radtke <m.radtke@uib.de> Mon 25 May 2020 16:10:00 +0200

ubuntu20-04 (4.1.0.3-5) testing; urgency=low

  * add fix for vda block devices

-- Terry Strooband <t.strooband@dgip.nl> Fri May 8 2020 18:48:12 +0200
===========================================================================================
opsi-linux-client-agent (4.1.1.0-4) testing; urgency=medium

* fixes #4501

-- d.oertel <d.oertel@uib.de> Mon, 13 Jul 2020 15:00:00 + 0100
===========================================================================================
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org