[Changelog] opsi-wim-capture (4.3.0.2-1) *fix: setup: copy uib_bootutils.opsiscript file to pe so that capture.opsiscript can find and use it -- detlef oertel Mon, 05 Feb 2024 15:00:00 opsi-wim-capture (4.3.0.1-2) * known problem: on mbr systems boot to PE does not work via netboot+grub to fix this (experimental): setup: copy boot_me.marker to pe capture: remove boot_me.marker from pe -- detlef oertel Mon, 15 Jan 2024 15:00:00 opsi-wim-capture (4.3.0.1-1) * fix: capture.opsiscript: opsi 4.3: modified update productOnClient Values (installstate) * add escapeRegexMetaChars function from osd-lib.opsiscript to uib_bootutils file * added escapeRegexMetaChars in getUefiBcdbootGuid in uib_bootutils file * fixed: escape boot label description with escapeRegexMetaChars * known problem: on mbr systems boot to PE does not work via netboot+grub -- detlef oertel Tue, 28 Dec 2023 15:00:00 opsi-wim-capture (4.3.0.0-1) * fix: setup.opsiscript: if $getConfigState_method$ = "configState_getValues" (4.3) more code to extract the uefi bootlabel from json object * more code to extract the uefi bootlabel from json object * more code to extract the "clientconfig.depot.user" from json object * fix: capture.opsiscript: if $getConfigState_method$ = "configState_getValues" (4.3) more code to extract the uefi bootlabel from json object * new opsi4.3 logo -- detlef oertel Tue, 13 Dec 2023 15:00:00 opsi-wim-capture (4.2.0.8-3) * oli: setup_special: oli specific error message if pe partition not found * std: setup_special: std specific error message if pe partition not found * setup_special: more comments * setup.opsiscript: cleanup unused variables, code * capture.opsiscript: cleanup unused variables, code * setup.opsiscript: more comments * capture.opsiscript: more comments * capture.opsiscript: cleanup deprecated service methods * setup.opsiscript: cleanup deprecated service methods * update to wimlib 1.14.1 * setup.opsiscript: use parseURL to get host part from depotRemoteUrl * use %opsiserviceClientId% for $ClientId$ (instead of %opsiserviceUser%) * binaries test32bit.exe and nowasdoublestring.exe now signed * requiredOpsiscriptversion >= "4.12.5.0" * Allow Autologon before capture because we need it while rollout of the captured image * std: clonezilla runcommand without '-i 2000' (chunk size) -- detlef oertel Tue, 26 July 2023 15:00:00 opsi-wim-capture (4.2.0.8-2) stable; urgency=low * fixe on $default_partCount$ and $use_partCount$ -- detlef oertel Tue, 25 July 2023 15:00:00 +0000 opsi-wim-capture (4.2.0.8-1) stable; urgency=low * unification -- detlef oertel Mon, 03 July 2023 15:00:00 +0000 opsi-wim-capture (4.2.0.7-1) stable; urgency=low * setup.opsiscript: check copy result after Files_copy_capture_opsiscript * setup.opsiscript: debug: additional "show partitions...." with file use to get the full output * setup.opsiscript: debug: additional output if copy to pe failed * setup.opsiscript: use declared_disknumber for clonzilla because we need the unix disk number for clonezilla -- detlef oertel Tue, 20 June 2023 15:00:00 +0000 opsi-wim-capture (4.2.0.6-1) stable; urgency=low * Adapted some message texts and fixed some typos * Fixed wrong product installation status in opsiservicecall_setProductInstallationStatus if action request is not setup * Fixed wrong failed label name in shellInAnIcon_mount and shellInAnIcon_unmount * Fixes for windows 8.1 diskpart usage -- Matthias Knauer Thu, 01 June 2023 11:11:11 +0000 opsi-wim-capture (4.2.0.5-1) stable; urgency=low * setup.opsiscript: replace use of diskpart by powershell only if win > 6.3 (not if win > 6.2) -- detlef oertel Fri, 26 May 2023 15:00:00 +0000 opsi-wim-capture (4.2.0.4-1) stable; urgency=low * setup.opsiscript: try to get NumberOfPartitions via ps if possible -- detlef oertel Mon, 08 May 2023 15:00:00 +0000 opsi-wim-capture (4.2.0.3-1) stable; urgency=low * setup.opsiscript: for win11: replace use of diskpart by powershell * requiredWinstVersion >= "4.12.4.35" (GetMsVersionName) * update to wimlib 1.14 * removed: uib_backend.opsiscript * added: uib_bootutils.opsiscript uib_bootutils: hidePartition fixed and adapted to win11 uib_bootutils: enablePEPartition adapted to win11 * setup.opsiscript: detect opsiServiceVersion * unify capture.opsiscript with oli-wimcapture * setup.opsiscript: use also drvloadlist_org.txt to find net_driver * fix: actionrequest = once will set 'none' as installation status -- detlef oertel Wed, 19 Apr 2023 15:00:00 +0000 opsi-wim-capture (4.2.0.2-1) stable; urgency=low * setup.opsiscript: check modules via uib_backend.opsiscript:check_moduls_activation -- detlef oertel Tue, 22 Aug 2022 15:00:00 +0000 opsi-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 Tue, 12 Jul 2022 15:00:00 +0000 opsi-wim-capture (4.2.0.1-8) stable; urgency=low * remove DefaultPassword var from Winlogon in Registry before sysprep -- detlef oertel Tue, 21 Dec 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-7) stable; urgency=low * remove experimental changes from 4.2.0.1-6 * setup: shareusername: default to \pcpatch * capture.xml: comment on: SkipRearm=1, PersistAllDeviceInstalls=true, DoNotCleanUpNonPresentDevices=true * capture: unmount shares * capture: remove adding flag after using dism * capture: dism use /CheckIntegrity * force_imagex default now = false * check opsi service version * call updateWIMConfig if opsi service version >= 4.2 -- detlef oertel Mon, 06 Dec 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-6) stable; urgency=low * experimental: setup.opsiscript: sub_deactivate_opsi-client-agent: stop opsiclientd service del opsiclientd.exe del opsiclientd.conf -- detlef oertel Fri, 03 Dec 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-5) stable; urgency=low * setup.opsiscript: Enhanced error message on missing PE partition * setup.opsiscript: fix in removing opsiclientd.exe * setup.opsiscript: Enhanced error message on tiledatamodelsvc -- detlef oertel Tue, 23 Nov 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-4) stable; urgency=low * setup.opsiscript: fix system partition detection if there is a boot partition -- detlef oertel Fri, 03 Sep 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-3) stable; urgency=low * setup.opsiscript: fix PE detection for uefi -- detlef oertel Mon, 12 July 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-2) stable; urgency=low * setup.opsiscript: fix copy common files in [Files_copy_opsi-script] -- detlef oertel Fri, 09 July 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.1-1) stable; urgency=low * setup.opsiscript: For internationalization use powershell to detect pe partition -- detlef oertel Thu, 24 June 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.0-4) stable; urgency=low * new property pe_partition_number default=auto ; to override standard numbers * new property system_partition_number default=auto ; to override standard numbers * setup.opsiscript: For internationalization use powershell to detect pe / system partition -- detlef oertel Tue, 29 June 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.0-3) stable; urgency=low * fix mixed up capture.xml files -- detlef oertel Wed, 23 June 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.0-2) stable; urgency=low * new property startsysprep default=true ; false for debug only -- detlef oertel Tue, 22 June 2021 15:00:00 +0000 opsi-wim-capture (4.2.0.0-1) stable; urgency=low * setup.opsiscript: Windows only * update to wimlib 1.13.4 * additional check for mounts with net use * additional Log Warnings for missing access rights on opsi_depot_rw * capture.xml: remove unneeded node * adapt to switch from winst32.exe to opsi-script.exe * code cleanup * try to find partitions even with boot or data partition (not OLI only) * for detecting if reboot is less than 2 hours use Mon, 14 June 2021 15:00:00 +0000 opsi-wim-capture (4.1.0.1-9) stable; urgency=low * capture.opsiscript: more Warnings on target file not found -- detlef oertel Tue, 15 Dec 2020 15:00:00 +0000 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 Fri, 19 Jun 2020 15:00:00 +0000 opsi-wim-capture (4.1.0.1-7) stable; urgency=low * capture.opsiscript: put hostkey from opsi-script-infos.ini to config.ini for net mount * capture.opsiscript: call end routines after mount failed * setup: copy opsi.png to pe -- detlef oertel Tue, 25 Sep 2018 15:00:00 +0000 opsi-wim-capture (4.1.0.1-6) stable; urgency=low * capture.opsiscript: get hostkey not from config.ini but from opsi-script-infos.ini * capture.opsiscript: send log before fatal at mount shares -- detlef oertel Mon, 24 Sep 2018 15:00:00 +0000 opsi-wim-capture (4.1.0.1-5) stable; urgency=low ( not used here for sync with opsi-local-image-wim-capture) -- detlef oertel Mon, 13 Aug 2018 15:00:00 +0000 opsi-wim-capture (4.1.0.1-4) stable; urgency=low * new property winpe_debug_cmd_exe * new property no_reboot_in_pe * capture.opsiscript: fixes on clonezilla restore -- detlef oertel Fri, 13 Jul 2018 15:00:00 +0000 opsi-local-image-capture (4.1.0.1-4) stable; urgency=low * fix capture.opsiscript: fix double authenticate -- detlef oertel Thu, 05 Jul 2018 15:00:00 +0000 opsi-local-image-capture (4.1.0.1-3) stable; urgency=low * workaround in call of enablePEPartition -- detlef oertel Fri, 05 May 2018 15:00:00 +0000 opsi-local-image-capture (4.1.0.1-1) stable; urgency=low * merged from: opsi-wim-capture (4.1.0.1-1) opsi-local-image-capture (4.0.7.2-2) * opsisetuplib from 5.2.2018 * windows 7 tools removed * all imagex commands migrated to wimlib * also supports .esd (not only .wim) via wimlib (imagex) * remove winst32/dummy.exe (replaced by test32bit.exe * code cleanup * require opsi-winst 4.12.0.14 -- detlef oertel Wed, 07 Feb 2018 15:00:00 +0000 opsi-local-image-capture (4.0.7.2-2) stable; urgency=low * merged from: opsi-wim-capture (4.0.7.2-2) opsi-local-image-capture (4.0.7.1-2) opsi-local-image-sysprep 4.0.6.1-1 -- detlef oertel Mon, 16 Oct 2017 15:00:00 +0000