windows (4.3.0.2-9) testing; urgency=low * delete boot partition letter if it exists -- Mathias Radtke Tue Oct 29 10:56:23 2024 +0200 windows (4.3.0.2-8) testing; urgency=low * Version bump due to release automatism hickups -- Mathias Radtke Wed Oct 23 07:28:31 2024 +0200 windows (4.3.0.2-7) testing; urgency=low * Recovery name localization in french and german added -- Mathias Radtke Wed Oct 23 07:15:03 2024 +0200 windows (4.3.0.2-6) testing; urgency=low * delete recovery partition if created by setup.exe (started with win11 24h2) -- Mathias Radtke Tue Oct 22 07:54:38 2024 +0200 windows (4.3.0.2-5) testing; urgency=low * increased winpe opsinetmount counter -- Mathias Radtke Mon Oct 7 11:25:51 2024 +0200 windows (4.3.0.2-4) testing; urgency=low * version bump due to release-service hickups -- Mathias Radtke Wed Oct 2 18:22:24 2024 +0200 windows (4.3.0.2-3) testing; urgency=low * corrected winpe letter assignment when having more than one disk -- Mathias Radtke Wed Oct 2 17:38:21 2024 +0200 windows (4.3.0.2-2) testing; urgency=low * version bump due to release-service hickups -- Mathias Radtke Fri Sep 27 11:35:53 2024 +0200 windows (4.3.0.2-1) testing; urgency=medium * nt6.py: winpe partitiopn letter is now "W" * unattend.xml.template: changed winpe partition letter * setup.opsiscript: using new winpe partition-letter -- Mathias Radtke Mon, Sept 23 13:20:00 2024 +0200 windows (4.3.0.1-1) testing; urgency=low * nt6.py: no more hard wired pcpatch user -- Fabian Kalweit Tue, Jul 23 14:00:00 2024 +0200 windows (4.2.0.6-7) testing; urgency=low * corrected behaviour of system_keyboard_layout property -- Mathias Radtke Tue Mar 26 15:03:35 2024 +0200 windows (4.2.0.6-6) testing; urgency=low * only using enx mac address when it is really used as network connection -- Mathias Radtke Tue Mar 26 14:57:48 2024 +0200 windows (4.2.0.6-5) testing; urgency=low * show_drivers.py: improved error catching -- Mathias Radtke Tue Feb 6 10:22:23 2024 +0200 windows (4.2.0.6-4) testing; urgency=low * setup.py: EFI partition size increased to 400MB for Advanced Format 4K Native drives -- Mathias Radtke Fri Jan 26 12:33:03 2024 +0200 windows (4.2.0.6-3) testing; urgency=low * create_driver_links.py: updated pci.ids url -- Mathias Radtke Fri Jan 26 12:32:41 2024 +0200 windows (4.2.0.6-2) testing; urgency=low * removed obsolete backend_setOptions() calls -- Mathias Radtke Tue Nov 28 12:32:21 2023 +0200 windows (4.2.0.6-1) * new property: del_winpe_boot_entry_from_boot_sequence should we delete the uefi boot entry from the bootsequence list May help to fix some broken uefi bios and will break on some other broken uefi bios -- detlef oertel Mon, 09 Oct 2023 15:00:00 windows (4.2.0.5-2) testing; urgency=low * postinst.cmd scripts now run sequentially -- Mathias Radtke Thu Aug 31 11:50:25 2023 +0200 windows (4.2.0.5-1) testing; urgency=low * added functions to display messages on opsi 4.3 plymouth bootimages -- Mathias Radtke Fri Jul 28 12:39:58 2023 +0200 windows (4.2.0.4-1) testing; urgency=low * added new property 'windows_firewall_enable' -- Mathias Radtke Thu May 25 14:50:15 2023 +0200 windows (4.2.0.3-6) testing; urgency=low * changed uefi check as efivars is not available in kernel 6.0 and higher -- Mathias Radtke Tue Oct 25 15:31:06 2022 +0200 windows (4.2.0.3-5) testing; urgency=low * added workaround for HP G9 devices when setting bootfile with efibootmgr -- Mathias Radtke Thu Oct 13 11:30:40 2022 +0200 windows (4.2.0.3-4) testing; urgency=low * removed property 'architecture' * changed pxeConfigTemplate to install-x64 -- Mathias Radtke Fri Sep 16 11:31:19 2022 +0200 windows (4.2.0.3-3) testing; urgency=low * fix in opsisetuplib in checkModules(modules2check) * uses backend_getLicensingInfo() in removeFromUefiBootOrder(label) and removeFromUefiBootNext(label) * initialize labelID * handle empty labelID -- detlef oertel Thu, 25 Aug 2022 15:00:00 +0200 windows (4.2.0.3-2) testing; urgency=low * updated create_driver_links and show_drivers to not use deprecated logger calls -- Mathias Radtke Tue Aug 9 15:35:47 2022 +0200 windows (4.2.0.3-1) testing; urgency=low * added fixes for broken mac passthrough implementations -- detlef oertel Tue, May 17 09:30:00 2022 +0200 windows (4.2.0.2-2) testing; urgency=low * small change to postinst to also check for install.swm and install.wsd files -- Mathias Radtke Tue Apr 5 11:13:51 2022 +0200 windows (4.2.0.2-1) testing; urgency=low * product property installfiles -- Fabian Kalweit Wed Dec 22 09:50:08 2021 +0200 windows (4.2.0.1-7) testing; urgency=low * corrected behaviour when using data_partition_preserve * modified unattend.xml to prevent device encryption on installation -- Mathias Radtke Wed Jan 12 13:39:37 2022 +0200 windows (4.2.0.1-6) testing; urgency=low * changed property values for system_keyboard_locale and winpe_inputlocale -- Mathias Radtke Thu Dec 9 14:26:58 2021 +0200 windows (4.2.0.1-5) testing; urgency=low * setup.opsiscript: detecting win11 product and performing registry changes for a successful installation -- Mathias Radtke Wed Oct 27 09:50:08 2021 +0200 windows (4.2.0.1-4) testing; urgency=low * fixed opsi-python test in postinst -- Mathias Radtke Thu Aug 19 10:16:30 2021 +0200 windows (4.2.0.1-3) testing; urgency=low * try-except-pass on hardware inventory -- Mathias Radtke Thu Aug 5 08:50:17 2021 +0200 windows (4.2.0.1-2) testing; urgency=low * preventing double autologon * typo in opsisetuplib.py fixed * replaced deprecated dict.has_key() -- Mathias Radtke Thu Jun 17 14:04:26 2021 +0200 windows (4.2.0.1-1) testing; urgency=low * removed NT5 stuff, adapted postinst part to action processor opsi-script -- Nils Doerrer Tue May 25 15:26:06 2021 +0200 windows (4.1.0.2-14) testing; urgency=low * corrected logging error on show_drivers.py -- Mathias Radtke 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 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 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 Mon Mar 1 10:32:19 2021 +0200 windows (4.1.0.2-10) testing; urgency=low * small changes for webdav support -- Mathias Radtke Fri Feb 5 17:27:18 2021 +0200 windows (4.1.0.2-9) testing; urgency=low * checking md5sum of unattend.xml.template and used unattend.xml, reporting when md5sum differs -- Mathias Radtke Mon Jan 25 17:24:30 2021 +0200 windows (4.1.0.2-8) testing; urgency=low * check for installfiles_dir property wrapped in try - except to prevent IndexError -- Mathias Radtke Mon Jan 25 11:24:16 2021 +0200 windows (4.1.0.2-7) testing; urgency=low * removed install_local_bootimage property -- Mathias Radtke Mon Nov 16 16:24:26 2020 +0200 windows (4.1.0.2-6) testing; urgency=low * nt6.py: corrected decoding when reading cmdline -- Mathias Radtke Tue Nov 3 13:49:38 2020 +0200 windows (4.1.0.2-5) testing; urgency=low * nt6: fixed error on parsing sgdisk output * opsisetuplib: fixed Exceptions when looking for CurrentBoot -- Mathias Radtke Thu Oct 22 13:42:36 2020 +0200 windows (4.1.0.2-4) testing; urgency=low * fixed behaviour of show_drivers script * changed wording of byAudit * updated pci.ids and usb.ids -- Terry Strooband Mon Oct 12 02:20:00 2020 +0200 windows (4.1.0.2-3) testing; urgency=low * removing empty entries in windows version detection -- Mathias Radtke Fri Oct 2 12:12:11 2020 +0200 windows (4.1.0.2-2) testing; urgency=low * using opsi-python as interpreter in show_drivers.py and create_driver_links.py when running on opsi 4.2 -- Mathias Radtke Fri Sep 18 10:07:34 2020 +0200 windows (4.1.0.2-1) stable; urgency=low * python3 compatible code base -- Mathias Radtke Mon Jul 20 18:32:16 2020 +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 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 Thu Jul 23 15:00:00 2020 +0200 windows (4.1.0.1-14) testing; urgency=low * added fix from HKoehler for partprobe error -- Mathias Radtke Wed Apr 1 15:18:30 2020 +0200 windows (4.1.0.1-13) testing; urgency=low * using shimx64.efi.signed as default bootloader when installing opsi-linux.bootimage locally -- Mathias Radtke Wed Feb 5 15:33:45 2020 +0200 windows (4.1.0.1-12) testing; urgency=low * removed download of usb.ids and pci.ids in postinst -- Mathias Radtke Mon Dec 2 09:56:15 2019 +0200 windows (4.1.0.1-11) experimental; urgency=low * Fix syntax error in show_drivers.py. -- Niko Wenselowski Mon Nov 18 19:58:19 2019 +0200 windows (4.1.0.1-10) experimental; urgency=low * create_driver_links.py and show_drivers.py are now compatible to opsi 4.2. -- Niko Wenselowski Mon Nov 18 19:31:55 2019 +0200 windows (4.1.0.1-9) stable; urgency=low * Working on older bootimages not providing secure boot functionality. -- Niko Wenselowski Thu Oct 31 12:51:06 2019 +0200 windows (4.1.0.1-8) stable; urgency=low * checking if isWifi exists -- Mathias Radtke Fri Sep 27 09:59:06 2019 +0200 windows (4.1.0.1-7) testing; urgency=low * added text/log message when running in Secure Boot mode -- Mathias Radtke Tue Sep 17 14:52:52 2019 +0200 windows (4.1.0.1-6) stable; urgency=low * Downloading PCI and USB Ids on package postinst -- Mathias Radtke Mon Sep 2 14:22:22 2019 +0200 windows (4.1.0.1-5) stable; urgency=low * added 'os_install_by_wlan' modules check -- Mathias Radtke Tue Aug 27 10:45:13 2019 +0200 windows (4.1.0.1-4) stable; urgency=low * removing product=PRODUCTID when patching grub cmdline for local installed bootimage * show_drivers fix for mainboard fallback -- Mathias Radtke Fri Aug 23 15:22:37 2019 +0200 windows (4.1.0.1-3) testing; urgency=low * nt6.py: fix for: multi_disk_mode= '0_ignore_anything_else' -- Detlef Oertel Wed Jun 19 09:05:24 2019 +0200 windows (4.1.0.1-2) stable; urgency=low * multi_disk_mode: possible to use first disk and ignore any other disk -- Mathias Radtke Tue 11 Jun 2019 15:30:00 +0200 windows (4.1.0.1-1) stable; urgency=low * new property added: install_local_bootimage * wifi.xml added * nt6.py: patches wifi.xml in postins.d to autoconnect to WiFi * postinst.cmd: copies wifi.xml to postins.d directory * only testend on Windows 10 * nt6.py fixed check on installfiles_dir setup.exe -- Mathias Radtke Wed, 29 May 2019 10:15:00 +0200 windows (4.1.0.0-15) stable; urgencly=low * nt6.py: replace 'pev -p' by 'peres -v' * new property 'architecture' to choose the bootimage architecture. Default 64bit * pxeConfigTemplate: install-x64 -- detlef oertel Fri, 14 Dec 2018 15:00:00 +0200 windows (4.1.0.0-14) stable; urgencly=low * nt6.py: localize admin only if winver >= 10 -- detlef oertel Wed, 12 Dec 2018 15:00:00 +0200 windows (4.1.0.0-13) stable; urgency=low * corrected behaviour on NVME devices -- Mathias Radtke Mon Dec 3 14:01:07 2018 +0200 windows (4.1.0.0-12) stable; urgencly=low * soft raid 1 (/dev/md) / bios-soft raid 1 (dev/mapper) support: * property multi_disk_mode: new option: prefer_raid * nt6.py: after "collect disk and partition infos" retry set and get disk uuid * opsisetuplib.py: new def isRaidDisk(diskDevice = ""): * opsisetuplib.py: new def isRaidMember(diskDevice = ""): * opsisetuplib.py: in getDiskIndexFromMultiDiskMode: check for prefer_raid * opsisetuplib.py: fix in isRotationalDisk * update usb.ids and pci.ids * nt6.py: Do not try to analyze Raid Member disks for diskinfo.ini * nt6.py: Do not add RaidMember disks to unusedPartitionIdBackup * nt6.py: call sgdisk --zap-all with os.system and '>> /dev/null 2>&1' * nt6.py: fix handling of property winpe_debug_cmd_exe * nt6.py: call bcdboot.exe x:\windows /v im work.cmd to repair bcd and make bcdedit useable * nt6.opsiscript: on preserve_winpe_partition=false: #Crash winpe uefi boot by converting to ntfs to help broken bioses; fixes #1651 if uefi: remove opsi win pe bootentry * nt6.py: use ms-sys --mbr7 if int(bootimageVersion) >= 20181022: -- detlef oertel Thu, 20 Sep 2018 15:00:00 +0200 windows (4.1.0.0-11) stable; urgencly=low * postinst: 90_cleanup.cmd: no powershell on NT5 * postinst: postinst.cmd: no powershell on NT5 -- detlef oertel Tue, 25 Jul 2018 15:00:00 +0200 windows (4.1.0.0-10) stable; urgency=low * nt6.py: oli: uefi: delete uefi windows bootentry before chaning partition id * nt6.py: uefi: after every efibootmgr create opsitempwinpe an additional setFirstUefiBoot('opsitempwinpe') * nt6.py: uefi: after every efibootmgr create opsitempwinpe an additional setNextUefiBoot('opsitempwinpe') * nt6.py: vhd: Minimum Free space for Child VHD is set to 25GB (=25600MB) to avoid problems * nt6.py: fix and log property value of debug_cmd_inpe * nt6.py: cat drvloadlist_org.txt to log file * nt6.py: fix open drvload_list with mode = a -- Detlef Oertel Fr, 06 Jul 2018:15:00:00 +0200 windows (4.1.0.0-9) stable; urgency=low * added command to block admin access during client-agent installation -- Mathias Radtke Wed Jun 20 09:38:16 2018 +0200 windows (4.1.0.0-8) stable; urgency=low * //nt6.opsiscript: if uefi remove opsiwinpe bootentry * nt6.py: canged property: debug_cmd_inpe to winpe_debug_cmd_exe * nt6.py: vhdmode: fix use of windowspartitionsize -- Detlef Oertel Wed, 09 May 2018:15:00:00 +0200 windows (4.1.0.0-7) stable; urgency=low * nt6.opsiscript: do not stop if network drive is ready even if there is no opsiservice * nt6.opsiscript: switch setup call from shellCall to processCall * nt6.py: addtional property: winpe_debug_cmd_exe * nt6.opsiscript copy opsi-script log to winpe-partition (c:) -- Detlef Oertel Wed, 09 May 2018:15:00:00 +0200 windows (4.1.0.0-6) stable; urgency=low * postinst: 99_cleanup: 64 bit switch fix: https://forum.opsi.org/viewtopic.php?f=6&t=10016 * nt6.opsiscript: get and log winPE version from registry ; fixes #3403 * nt6.opsiscript: stopinpe on errors -- Detlef Oertel Fri, 16 Mar 2018:15:00:00 +0200 windows (4.1.0.0-5) stable; urgency=low * nt6_repartition.opsiscript: fix if datapartition and remove pe * nt6_repartition.opsiscript: fix for win7 (no ps get-partition) * nt6_repartition : fix: get uuid from diskpart output parsing * nt6_repartition: fix loop bug in older opsiscript in calling subhide2 * nt6_repartition: fix in call unhidepart.txt * nt6_repartition: fix uuid handling * nt6.py: diskpart.txt: del pe: change sequence of datapartition handling -- Detlef Oertel Fri, 09 Mar 2018:15:00:00 +0200 windows (4.1.0.0-4) stable; urgency=low * postinst.cmd: new dir data_dir = c:\opsi.org\data (create it !) -- Detlef Oertel Wed, 21 Feb 2018:15:00:00 +0200 windows (4.1.0.0-3) testing; urgency=low * preinst/postinst: removed opsi version check -- Mathias Radtke Wed Feb 7 07:49:51 2018 +0200 windows (4.1.0.0-2) testing; urgency=low * checking if unattend.xml is present before using it -- Mathias Radtke Tue Jan 30 12:20:19 2018 +0200 windows (4.1.0.0-1) stable; urgency)low * rename from 4.0.7.4 to 4.1.0.0 * nt6.opsiscript: retry if setup failed * code cleanup -- Detlef Oertel Wed, 10 Jan 2018:15:00:00 +0200 windows (4.0.7.4-8) stable; urgency)low * postinst.cmd: new dir data_dir = c:\opsi.org\data * postinst: 80_repartition: do not delete diskpart command files * postinst: 80_repartition: copy diskpart command files to data_dir * postinst: 80_repartition: also copy parthide.txt to data_dir * postinst: 80_repartition: also copy diskinfo.ini to data_dir * postinst: 80_repartition: run nt6_repartition.opsiscript if possible * postinst: 99_cleanup: rm "%log_dir%\cfg\sysconf.ini" (passwords) * (setup).py: create also diskpart command file: parthide.txt for use to activate PE * (setup).py: more data in opsi-script-infos.ini * (setup).py: create diskinfo.ini with disk and partition data * nt6.opsiscript: on vhd: detect diskcount change (windows no media disks) * nt6.opsiscript: on vhd: patch unattend if disk count changed * control: extended description for the properties: system_keyboard_layout and winpe_inputlocale * opsisetuplib: new: def getUuidFromDiskDevice(diskDevice = "") * opsisetuplib: new: def getUuidFromPartitionDevice(partDevice = "") * opsisetuplib: new: def getPartuuidFromPartitionDevice(partDevice = "") * opsisetuplib: new: def getDiskuuidFromPartitionDevice(diskDevice = "") * opsisetuplib: showDiskOrder gives also size and uuid * nt6.py merge with opsi-vhd.py * new property: installto (Is switch for vhdmode or install to disk in merged nt6.py -- Detlef Oertel Wed, 13 Dec 2017:15:00:00 +0200 windows (4.0.7.4-7) stable; urgency=low * deleting unattend.xml in cleanup script -- Mathias Radtke Thu Nov 30 11:00:57 2017 +0200 windows (4.0.7.4-6) stable; urgency)low * nt6.py: support for #@installdiskindex*# placeholder in unattend.xml * nt6.xml: support for #@installdiskindex*# placeholder in unattend.xml -- Detlef Oertel Thu, 09 Nov 2017:15:00:00 +0200 windows (4.0.7.4-5) stable; urgency)low * nt6.py: lookup table for localized adminstrator accounts * nt6.opsiscript: call setup.exe from installfiles_dir * nt6.xml: use #@adminName*# instead of 'administrator' * win2016: default password is Nt123? -- Detlef Oertel Thu, 02 Nov 2017:15:00:00 +0200 windows (4.0.7.4-4) stable; urgency)low * nt6.py: minor fixes * nt6.opsiscript: minor fixes * opsisetuplib.py: minor fixes -- Detlef Oertel Thu, 12 Oct 2017:15:00:00 +0200 windows (4.0.7.4-3) stable; urgency)low * nt6.py: check if correct opsi-script is available * nt6.py: check for .png or windows.png' before copy * nt6.opsiscript: check for .png or windows.png' before ShowBitmap * Makefile: copy windows.png as windows.png (makes work with derivated products easyer) * nt6.py: Show message about productId_ver-ver on clientId * removed property: blockalignment - now always true -- Detlef Oertel Thu, 12 Oct 2017:15:00:00 +0200 windows (4.0.7.4-2) experimental; urgency)low * merge from 4.0.7.1-10: nt6.py check for opsi version opsi 4.1 compatible * nt6.py: make sure that encodedPcpatchPassword is defined * uefi: create system partition: more info -- Detlef Oertel Thu, 05 Oct 2017:15:00:00 +0200 windows (4.0.7.4-1) experimental; urgency)low * integrate use of opsi-script in winpe part * new nt6.opsiscript * modified nt6.py: changed work.cmd additonal opsi-script-infos.ini * new property: multi_disk_mode with values: ["0","1","2","3","prefer_ssd","prefer_rotaional"] Fallback is first disk * moving postinst stuff from c:\tmp to c:\opsi.org\log * removed setwallpaper, opsimbr.exe * fix 99_cleanup.cmd: path to 64bit shutdown.exe * opsisetuplib.py: added sleep prior making NTFS partition (mr 4.0.7.1-9) * update pci.ids, usb.ids ; fixes: #2747 * new property: administrator_password ; fixes: #2396 * new property: winpe_dir ;default=auto; auto=winpe or winpe_uefi, if not auto: used for mbr and uefi; fixes: #2922 * winpe_uefi is a symlink to winpe by default ; fixes: #2863 * postinst and preinst now created from postinst_nt6 and preinst_nt6 * nt5 stuff removed * winpe* is backuped and restored in preinst/postinst * create winpe_uefi as symlink if not existing (do) * postinst.cmd now also allows calling powershell scripts (*.ps1) ; fixes: #2677 -- Detlef Oertel Thu, 24 Aug 2017:15:00:00 +0200 windows (4.0.7.1-8) stable; urgency)low * opsisetuplib.py: checkmount: sleep and retry -- Detlef Oertel Wed, 18 Aug 2017:15:00:00 +0200 windows10 (4.0.7.1-7) stable; urgency)low * unattend.xml: Windows 10 1703 compatible -- Mathias Radtke Wed, Apr 12 16:33:00 2017 +0200 windows (4.0.7.1-10) stable; urgency=low * replaced opsi4.0 check with an opsi4.x check -- Mathias Radtke Wed Oct 4 13:57:19 2017 +0200 windows (4.0.7.1-9) testing; urgency=low * opsisetuplib.py: added sleep prior making NTFS partition -- Mathias Radtke Wed Sep 20 08:12:22 2017 +0200 windows (4.0.7.1-8) stable; urgency)low * opsisetuplib.py: checkmount: sleep and retry -- Detlef Oertel Wed, 18 Aug 2017:15:00:00 +0200 (4.0.7.1-7 skipped) windows (4.0.7.1-6) stable; urgency=low * nt6.py: removed double drvloadnetwork in work.cmd creation -- Mathias Radtke Wed Feb 1 10:50:37 2017 +0200 windows (4.0.7.1-5) stable; urgency=low * opsisetuplib.py: syncing disks before use -- Mathias Radtke Mon Jan 23 10:31:36 2017 +0200 windows (4.0.7.1-4) stable; urgency=low * opsisetuplib, opsipreparelib: added eMMC compatability & EFI partitioning fix when not running on sda device -- Mathias Radtke Fri Nov 11 12:24:53 2016 +0200 windows (4.0.7.1-3) stable; urgency=low * work.cmd: bypass other network drivers as soon as one is correctly working -- Mathias Radtke Thu Sep 15 09:48:20 2016 +0200 windows (4.0.7.1-2) stable; urgency=low * fix file format (dos) show_drivers.py -- Detlef Oertel Mon, 29 Aug 2016:15:00:00 +0200 windows (4.0.7.1-1) stable; urgency=low * sku fallback will be displayed now correctly from show_drivers.py -- Erol Ueluekmen Tue, 19 Jul 2016 15:00:00 +0200 win7-captured (4.0.6.2-6) experimental; urgency=low * setup.py: corrected nvme disk handling in EFI mode -- Mathias Radtke Wed May 25 17:07:37 2016 +0200 windows (4.0.6.2-5) stable; urgency=low * fix for win7-captured,win81-captured,win10-captured (wrong utils and unattend) * opsisetuplib.py: Bypassing error when removing empty directories in /dev -- Detlef Oertel Tue, 03 May 2016:15:00:00 +0200 windows (4.0.6.2-4) stable; urgency=low * Internal,experimental and undocumented (my vanish without notice): If there are multiple dirs matching installfiles* (installfiles?*) a Property installfiles_dir is creasted which give the possibility to choose between different installation medias -- Detlef Oertel Wed, 20 Apr 2016:15:00:00 +0200 windows (4.0.6.2-3) stable; urgency=low * opsisetuplib.py: added NVME Device path in getPartitionDevicePath() -- Mathias Radtke Thu, 03 Mar 2016 13:45:00 +0200 windows (4.0.6.2-2) stable; urgency=low * setup.py: Only extend sytempartition after deletion of winpe if dataPartitionCreate or (windowsPartitionSize = "100%") -- Detlef Oertel Wed, 16 Dec 2015:15:00:00 +0200 windows (4.0.6.2-1) UNRELEASED; urgency=low * updated create_driver_links.py for better link handling. * setup.py: Fix reference to undefined variable. * show_drivers.py: Fixed symbolic links in byAudit (fixes #1569); Fixed problem: directorynames ending with . or whitespace -- Erol Ueluekmen Thu, 10 Dec 2015 22:25:00 +0200 windows (4.0.6.1-3) stable; urgency=low * use serviceaddress always from config.ini only notice in log difference to kernel commandline; fixes #1752 * new property: preserve_winpe_partition * the following partition size properties are now free editable: winpe_partition_size,windows_partition_size, boot_partition_size ; fixes #1758 * extend system partition also if there is no datapartition ; fixes #905 -- Detlef Oertel Thu, 29 Oct 2015:15:00:00 +0200 windows (4.0.6.1-2) stable; urgency=low * preinst/postinst: delete unchanged unattend.xml from custom * show_drivers now offers --help and --version (nw 10.9.) -- Detlef Oertel Tue, 10 Sep 2015:15:00:00 +0200 windows (4.0.6.1-1) stable; urgency=low * update opsisetuplib.py * nt6.py: hw-inventory use createObjects # fixes #1540 * nt6.py: check for bootmgr.* now case insensitive * 99_cleanup.cmd : switch for 32/64 Bit ; fixes #1488 -- Detlef Oertel Tue, 04 Aug 2015:15:00:00 +0200 windows (4.0.5-7) stable; urgency=low * nt6.py: delete existing winpe is existing and required size do not match * nt6.py: will_create_new_partition_table if number of partitions lower than systemPartitionNumber * nt6.py: try except around find freespace * nt6.py ; fix uefi boot bug after winpe partition changed to ntfs: use fat32 for winpe if on uefi else ntfs (do 17.4.2015) -- Detlef Oertel Tue, 24 Feb 2015:15:00:00 +0200 windows (4.0.5-6) stable; urgency=low * postinst.d/05_copydrivers_.cmd: xcopy now with /Y : fixes #781 * update opsisetuplib.py * update nt6.py * winpe partition now with ntfs (instead of fat32) * print svn revision and date to log -- Detlef Oertel Tue, 16 Dec 2014:15:00:00 +0200 windows (4.0.5-4) stable; urgency=low * update opsisetuplib.py * debug for winpe partition size bug * change partition (size/start/end) calculation to fix partition size bug (uib#2014101510000015) * property imagename now: editable: True -- Detlef Oertel Thu, 16 Oct 2014:15:00:00 +0200 windows (4.0.5-3) stable; urgency=low * update opsisetuplib.py -- Detlef Oertel Tue, 23 Sep 2014:15:00:00 +0200 windows (4.0.5-2) stable; urgency=low * update opsisetuplib.py * hpsa support -- Detlef Oertel Thu, 04 Sep 2014:15:00:00 +0200 windows (4.0.5-1) stable; urgency=low * new property setup_after_install (do) * create_driver_links.py: do not extract buildIn-drivers from winpe * do not change UAC * update opsisetuplib.py * sort disks * reread changed from sfdisk to partprobe * small fix in sfdisk execution -- erol ueluekmen Fri, 18 Jul 2014 12:01:53 +0200 windows (4.0.4-3) stable; urgency=low * use of opsisetuplib.py * Swapoff all to avoid disk in use * copy of winpe_uefi removed -- detlef oertel Fri, 11 Apr 2014 16:01:53 +0200 windows (4.0.4-2) stable; urgency=low * UEFI / GPT enabled -- detlef oertel Tue, 25 Feb 2014 16:01:53 +0200 windows (4.0.4-1) stable; urgency=low * UCS 3.2 Errata 4 fix: mount share from PE with valid domain: shareusername via webservice from clientconfig.depot.user -- detlef oertel Thu, 16 Jan 2014 16:01:53 +0200 windows (4.0.3-7) stable; urgency=low * replace self._forceReReadPartionTable() by disk._forceReReadPartionTable() -- uib GmbH Tue, 03 Sep 2013 15:19:15 +0000 windows (4.0.3-6) stable; urgency=low * setup.py small syntax fix for modification of prior version: - check existence of winpe partition with retries before making filesystem (copied from posix.py) -- uib GmbH Tue, 22 July 2013 12:20:00 +0000 windows (4.0.3-5) stable; urgency=low * check existence of winpe partition with retries before making filesystem (copied from posix.py) * Default for pre_format_system_partitions is now 'true' -- uib GmbH Tue, 06 June 2013 15:19:15 +0000 windows (4.0.3-4) stable; urgency=low * remove property: delete_partition_table (always/if_needed/never) (default=always) * new property: data_partition_preserve (always/if_possible/never) (default=never) -- uib GmbH Tue, 09 Apr 2013 15:19:15 +0000 windows (4.0.3-3) stable; urgency=low * new property: delete_partition_table (always/if_needed/never) (default=always) * new property: preformat boot and system partition -- uib GmbH Wed, 20 Mar 2013 15:19:15 +0000 windows (4.0.3-2) stable; urgency=low * fix in logging in real uefi mode -- uib GmbH Thu, 11 Mar 2013 15:19:15 +0000 windows (4.0.3-1) stable; urgency=low * do not copy winpe uefi boot files if not in uefi mode * code cleanup * new property winpe_partition_size * showdrivers.py: - Option -V for version output added. - byAudit: Translating model and vendor from hwinvent: characters <>?":|\/* will be translated to _ -- uib GmbH Thu, 14 Feb 2013 15:19:15 +0000 windows (4.0.2-2) experimental; urgency=low * new property data_partition_create * detect if we are on uefi * if we are on uefi use gpt partitions * win8 (NT 6.2) support * new property use_raid1 -- uib GmbH Mon, 27 Aug 2012 15:19:15 +0000 windows (4.0.2-1) stable; urgency=low * Security fix in net mount while winpe works * show_drivers.py modified to show automated including additional driver over inventory * create_driver_links for handling with fileadmingroup from opsi.conf-file -- uib GmbH Fr, 29 Jun 2012 15:19:15 +0000 windows (4.0.1-11) stable; urgency=low * fix in multilanguage control file (time zone) -- uib GmbH Mon, 2 Apr 2012 15:19:15 +0000 windows (4.0.1-10) stable; urgency=low * multilanguage control file * additional locales and keyboard layouts -- uib GmbH Tue, 24 Jan 2012 14:19:15 +0000 windows (4.0.1-9) stable; urgency=low * blockAlignment added. -- uib GmbH Wed, 16 Nov 2011 11:06:24 +0000 windows (4.0.1-8) stable; urgency=low * descriptions now englisch * Added new properties for patching unattend.xml Component Microsoft-Windows-International-Core-WinPE winpe_uilanguage winpe_uilanguage_fallback winpe_inputlocale * added new properties to unattend.xml.template * show_drivers.py -- bardo wolf Mon, 31 Oct 2011 09:09:50 +0000 windows (4.0.1-7) stable; urgency=low * unattend.xml patched for postinst-routines like 2008-r2 * show_drivers.py modified to show right list of drivers; now with messages for duplicate drivers. -- uib GmbH Thu, 22 Sep 2011 14:19:15 +0000 windows (4.0.1-6) stable; urgency=low * Remove Display settings from unattend.xml.template -- uib GmbH Thu, 25 Aug 2011 12:25:50 +0000 windows (4.0.1-5) stable; urgency=low * Call auditHardwareOnHost_setObsolete -- uib GmbH Tue, 19 Jul 2011 13:17:02 +0000 windows (4.0.1-4) stable; urgency=low * Modify driver integration -- uib GmbH Mon, 18 Jul 2011 15:05:10 +0000 windows (4.0.1-3) stable; urgency=low * rework work.cmd - do not load storage driver - delayed load of network driver - do not load drivers in case of ! winpeNetworkMode -- uib GmbH Tue, 12 Jul 2011 12:08:51 +0000 windows (4.0.1-2) stable; urgency=low * Use depot._url not depotUrl to get unmodified url -- uib GmbH Wed, 04 May 2011 10:58:37 +0000 windows (4.0.1-1) stable; urgency=low * Process depotUrl correctly -- uib GmbH Tue, 03 May 2011 09:40:28 +0000 windows (4.0-9) stable; urgency=low * remove property data_partition_size * add property windows_partition_size * search pe drive letter -- uib GmbH Mon, 18 Apr 2011 14:30:53 +0000 windows (4.0-8) stable; urgency=low * Fix in unattend.xml -- uib GmbH Mon, 11 Apr 2011 12:43:00 +0000 windows (4.0-7) stable; urgency=low * new unattend.xml.template for improved driver integration (thanks to mr.quickly) * Fixed drive letter assignment for boot drive -- uib GmbH Mon, 04 Apr 2011 10:54:18 +0000 windows (4.0-6) stable; urgency=low * Support for boot partition * Support for additional partition * New properties -- uib GmbH Wed, 23 Mar 2011 15:40:01 +0000 windows (4.0-5) stable; urgency=low * add 05_copy_drivers to postinst.d * remove creation of 05_copydriver.cmd from setup.py * change sequence of driver integration -- uib GmbH Thu, 17 Mar 2011 16:52:30 +0000 windows (4.0-4) stable; urgency=low * create_driver_links: do not link additional drivers * setup.py - starnet.cmd: copy work.cmd to ramdisk and execute - work.cmd: retry on setup.exe error -- uib GmbH Wed, 16 Mar 2011 10:21:08 +0000 windows (4.0-3) stable; urgency=low * Added extract_driver_pack.py -- uib GmbH Mon, 27 Sep 2010 16:20:28 +0000 windows (4.0-2) stable; urgency=low * delete all netboot product states -- uib GmbH Tue, 31 Aug 2010 09:36:30 +0000 windows (4.0-1) stable; urgency=low * opsi 4.0 -- uib GmbH Tue, 29 Jun 2010 12:58:59 +0000