opsi-local-image (4.3.0.2-10) testing; urgency=low

  * added new property 'storage_driver_in_drvpe' to prevent driver issues

 -- Mathias Radtke <m.radtke@uib.de> Wed Feb  5 08:51:57 2025 +0200


opsi-local-image (4.3.0.2-9) testing; urgency=low

  * delete boot partition letter if it exists

 -- Mathias Radtke <m.radtke@uib.de> Tue Oct 29 10:56:37 2024 +0200


opsi-local-image (4.3.0.2-8) testing; urgency=low

  * Version bump due to release automatism hickups

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct 23 07:28:41 2024 +0200


opsi-local-image (4.3.0.2-7) testing; urgency=low

  * Recovery name localization in french and german added

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct 23 07:15:12 2024 +0200


opsi-local-image (4.3.0.2-6) testing; urgency=low

  * delete recovery partition if created by setup.exe (started with win11 24h2)

 -- Mathias Radtke <m.radtke@uib.de> Tue Oct 22 07:54:53 2024 +0200


opsi-local-image (4.3.0.2-5) testing; urgency=low

  * increased winpe opsinetmount counter

 -- Mathias Radtke <m.radtke@uib.de> Mon Oct  7 11:26:12 2024 +0200


opsi-local-image (4.3.0.2-4) testing; urgency=low

  * version bump due to release-service hickups

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct  2 18:21:27 2024 +0200


opsi-local-image (4.3.0.2-3) testing; urgency=low

  * corrected winpe letter assignment when having more than one disk

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct  2 17:38:35 2024 +0200


opsi-local-image (4.3.0.2-2) testing; urgency=low

  * version bump due to release-service hickups

 -- Mathias Radtke <m.radtke@uib.de> Fri Sep 27 11:36:40 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 <m.radtke@uib.de> Mon, Sept 23 13:20:00 2024 +0200

opsi-local-image (4.3.0.1-1) testing; urgency=low

  * nt6.py: no more hard wired pcpatch user

 -- Fabian Kalweit <f.kalweit@uib.de> Tue, Jul 23 14:00:00 2024 +0200

opsi-local-image (4.2.0.6-7) testing; urgency=low

  * corrected behaviour of system_keyboard_layout property

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 26 15:03:35 2024 +0200


opsi-local-image (4.2.0.6-6) testing; urgency=low

  * only using enx mac address when it is really used as network connection

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 26 14:57:48 2024 +0200

opsi-local-image (4.2.0.6-5) testing; urgency=low

  * show_drivers.py: improved error catching

 -- Mathias Radtke <m.radtke@uib.de> Tue Feb  6 10:22:30 2024 +0200


opsi-local-image (4.2.0.6-4) testing; urgency=low

  * setup.py: EFI partition size increased to 400MB for Advanced Format 4K Native drives

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:33:23 2024 +0200


opsi-local-image (4.2.0.6-3) testing; urgency=low

  * create_driver_links.py: updated pci.ids url

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:33:14 2024 +0200


opsi-local-image (4.2.0.6-2) testing; urgency=low

  * removed obsolete backend_setOptions() calls

 -- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:31 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 <d.oertel@uib.de>  Mon, 09 Oct 2023 15:00:00

opsi-local-image (4.2.0.5-2) testing; urgency=low

  * postinst.cmd scripts now run sequentially

 -- Mathias Radtke <m.radtke@uib.de> Thu Aug 31 11:50:36 2023 +0200


opsi-local-image (4.2.0.5-1) testing; urgency=low

  * added functions to display messages on opsi 4.3 plymouth bootimages

 -- Mathias Radtke <m.radtke@uib.de> Fri Jul 28 12:40:16 2023 +0200


opsi-local-image (4.2.0.4-2) testing; urgency=low

  * not using deprecated methods on opsi 4.3

 -- Mathias Radtke <m.radtke@uib.de> Thu Jun 22 14:53:51 2023 +0200


opsi-local-image (4.2.0.4-1) testing; urgency=low

  * added new property 'windows_firewall_enable'

 -- Mathias Radtke <m.radtke@uib.de> Thu May 25 14:51:01 2023 +0200


opsi-local-image (4.2.0.3-6) testing; urgency=low

  * changed uefi check as efivars is not available in kernel 6.0 and higher

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct 26 11:59:31 2022 +0200


opsi-local-image (4.2.0.3-5) testing; urgency=low

  * added workaround for HP G9 devices when setting bootfile with efibootmgr

 -- Mathias Radtke <m.radtke@uib.de> Thu Oct 13 11:30:52 2022 +0200


opsi-local-image (4.2.0.3-4) testing; urgency=low

  * removed property 'architecture'
  * changed pxeConfigTemplate to install-x64

 -- Mathias Radtke <m.radtke@uib.de> Fri Sep 16 11:31:54 2022 +0200


opsi-local-image (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 <d.oertel@uib.de>  Thu, 25 Aug 2022 15:00:00 +0200

opsi-local-image (4.2.0.3-2) testing; urgency=low

  * updated create_driver_links and show_drivers to not use deprecated logger calls

 -- Mathias Radtke <m.radtke@uib.de> Tue Aug  9 15:36:02 2022 +0200

windows (4.2.0.3-1) testing; urgency=low

  * added fixes for broken mac passthrough implementations

 -- detlef oertel <d.oertel@uib.de> Tue, May 17 09:30:00 2022 +0200

opsi-local-image (4.2.0.2-2) testing; urgency=low

  * small change to postinst to also check for install.swm and install.wsd files

 -- Mathias Radtke <m.radtke@uib.de> Tue Apr  5 11:14:01 2022 +0200

opsi-local-image (4.2.0.2-1) testing; urgency=low

  * product property installfiles

 -- Fabian Kalweit <f.kalweit@uib.de> Wed Dec 22 09:50:08 2021 +0200

opsi-local-image (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 <m.radtke@uib.de> Wed Jan 12 13:40:00 2022 +0200


opsi-local-image (4.2.0.1-6) testing; urgency=low

  * changed property values for system_keyboard_locale and winpe_inputlocale

 -- Mathias Radtke <m.radtke@uib.de> Thu Dec  9 14:27:07 2021 +0200


opsi-local-image (4.2.0.1-5) testing; urgency=low

  * setup.opsiscript: detecting win11 product and performing registry changes for a successful installation

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct 27 10:12:18 2021 +0200


opsi-local-image (4.2.0.1-4) testing; urgency=low

  * fixed opsi-python test in postinst

 -- Mathias Radtke <m.radtke@uib.de> Thu Aug 19 10:16:49 2021 +0200


opsi-local-image (4.2.0.1-3) testing; urgency=low

  * try-except-pass on hardware inventory

 -- Mathias Radtke <m.radtke@uib.de> Thu Aug  5 08:50:29 2021 +0200


opsi-local-image (4.2.0.1-2) testing; urgency=low

  * preventing double autologon
  * typo in opsisetuplib.py fixed
  * replaced deprecated dict.has_key()

 -- Mathias Radtke <m.radtke@uib.de> Thu Jun 17 14:20:39 2021 +0200


opsi-local-image (4.2.0.1-1) testing; urgency=low

  * removed NT5 stuff, adapted postinst part to action processor opsi-script

 -- Nils Doerrer <n.doerrer@uib.de> Tue May 25 15:26:06 2021 +0200

opsi-local-image (4.1.0.2-14) testing; urgency=low

  * corrected logging error on show_drivers.py

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 23 12:25:58 2021 +0200


opsi-local-image (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:40:58 2021 +0200


opsi-local-image (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:40 2021 +0200


opsi-local-image (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:33:50 2021 +0200


opsi-local-image (4.1.0.2-10) testing; urgency=low

  * small changes for webdav support

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


opsi-local-image (4.1.0.2-9) testing; urgency=low

  * checking md5sum of unattend.xml.template and used unattend.xml, reporting when md5sum differs

 -- Mathias Radtke <m.radtke@uib.de> Mon Jan 25 17:58:11 2021 +0200


opsi-local-image (4.1.0.2-8) testing; urgency=low

  * check for  installfiles_dir property wrapped in try - except to prevent IndexError

 -- Mathias Radtke <m.radtke@uib.de> Mon Jan 25 11:24:29 2021 +0200


opsi-local-image (4.1.0.2-7) testing; urgency=low

  * removed install_local_bootimage property

 -- Mathias Radtke <m.radtke@uib.de> Mon Nov 16 16:24:40 2020 +0200


opsi-local-image (4.1.0.2-6) testing; urgency=low

  * nt6.py: corrected decoding when reading cmdline

 -- Mathias Radtke <m.radtke@uib.de> Tue Nov  3 13:49:47 2020 +0200


opsi-local-image (4.1.0.2-5) testing; urgency=low

  * nt6: fixed error on parsing sgdisk output
  * opsisetuplib: fixed Exceptions when looking for CurrentBoot

 -- Mathias Radtke <m.radtke@uib.de> Thu Oct 22 13:42:48 2020 +0200


opsi-local-image (4.1.0.2-4) testing; urgency=low

  * fixed behaviour of show_drivers script
  * changed wording of byAudit
  * updated pci.ids and usb.ids

 -- Mathias Radtke <m.radtke@uib.de> Mon Oct 19 12:09:51 2020 +0200


opsi-local-image (4.1.0.2-3) testing; urgency=low

  * removing empty entries in windows version detection

 -- Mathias Radtke <m.radtke@uib.de> Fri Oct  2 12:12:20 2020 +0200


opsi-local-image (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 <m.radtke@uib.de> Fri Sep 18 10:07:43 2020 +0200

opsi-local-image (4.1.0.2-1) stable; urgency=low

  * python3 compatible code base

 -- Mathias Radtke <m.radtke@uib.de> 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 <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-local-image (4.1.0.1-12) testing; urgency=low

  * added fix from HKoehler for partprobe error

 -- Mathias Radtke <m.radtke@uib.de> Wed Apr  1 15:18:41 2020 +0200


opsi-local-image (4.1.0.1-11) testing; urgency=low

  * using shimx64.efi.signed as default bootloader when installing opsi-linux.bootimage locally

 -- Mathias Radtke <m.radtke@uib.de> Wed Feb  5 15:34:01 2020 +0200


opsi-local-image (4.1.0.1-10) testing; urgency=low

  * removed download of usb.ids and pci.ids in postinst

 -- Mathias Radtke <m.radtke@uib.de> Mon Dec  2 09:56:25 2019 +0200


opsi-local-image (4.1.0.1-9) experimental; urgency=low

  * Fix syntax error in show_drivers.py.

 -- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:58:10 2019 +0200


opsi-local-image (4.1.0.1-8) experimental; urgency=low

  * create_driver_links.py and show_drivers.py are now compatible to opsi 4.2.

 -- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:32:09 2019 +0200


opsi-local-image (4.1.0.1-7) stable; urgency=low

  * Working on older bootimages not providing secure boot functionality.

 -- Niko Wenselowski <n.wenselowski@uib.de> Thu Oct 31 15:32:50 2019 +0200


opsi-local-image (4.1.0.1-6) stable; urgency=low

  * checking if isWifi exists

-- Mathias Radtke <m.radtke@uib.de> Fri Sep 27 09:59:15 2019 +0200


opsi-local-image (4.1.0.1-5) testing; urgency=low

  * added text/log message when running in Secure Boot mode

-- Mathias Radtke <m.radtke@uib.de> Tue Sep 17 15:09:46 2019 +0200


opsi-local-image (4.1.0.1-4) stable; urgency=low

  * Downloading PCI and USB Ids on package postinst

-- Mathias Radtke <m.radtke@uib.de> Mon Sep  2 14:22:32 2019 +0200


opsi-local-image (4.1.0.1-3) stable; urgency=low

  * added 'os_install_by_wlan' modules check

-- Mathias Radtke <m.radtke@uib.de> Tue Aug 27 10:57:57 2019 +0200


opsi-local-image (4.1.0.1-2) stable; urgency=low

  * removing product=PRODUCTID when patching grub cmdline for local installed bootimage
  * show_drivers fix for mainboard fallback

-- Mathias Radtke <m.radtke@uib.de> Fri Aug 23 15:22:40 2019 +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 tested on Windows 10
  * nt6.py fixed check on installfiles_dir setup.exe

-- Mathias Radtke <m.radtke@uib.de> 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 <d.oertel@uib.de>  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 <d.oertel@uib.de>  Wed, 12 Dec 2018 15:00:00 +0200

opsi-local-image (4.1.0.0-13) stable; urgency=low

  * corrected behaviour on NVME devices

-- Mathias Radtke <m.radtke@uib.de> Mon Dec  3 14:02:36 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 <d.oertel@uib.de>  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 <d.oertel@uib.de>  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 <d.oertel@uib.de>  Fr,  06 Jul 2018:15:00:00 +0200

opsi-local-image (4.1.0.0-8) stable; urgency=low

  * added command to block admin access during client-agent installation

-- Mathias Radtke <m.radtke@uib.de> Mon Jun 25 14:27:55 2018 +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: debug_cmd_inpe
  * nt6.opsiscript copy opsi-script log to winpe-partition (c:)

-- Detlef Oertel <d.oertel@uib.de>  Wed,  09 May 2018:15:00:00 +0200


opsi-local-image (4.1.0.0-6) stable; urgency=low

  * new opsisetuplib.py : fix in checkOliPartitions (with dataPartitionNumber)

-- detlef oertel <d.oertel@uib.de>  Fri, 04 May 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)

-- Detlef Oertel <d.oertel@uib.de>  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 <d.oertel@uib.de>  Wed,  21 Feb 2018:15:00:00 +0200

opsi-local-image (4.1.0.0-3) testing; urgency=low

  * preinst/postinst: removed opsi version check

-- Mathias Radtke <m.radtke@uib.de> Wed Feb  7 07:50:10 2018 +0200


opsi-local-image (4.1.0.0-2) testing; urgency=low

  * checking if unattend.xml is present before using it

-- Mathias Radtke <m.radtke@uib.de> Tue Jan 30 12:20:29 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 <d.oertel@uib.de>  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 <d.oertel@uib.de>  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 <m.radtke@uib.de> Thu Nov 30 11:00:58 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 <d.oertel@uib.de>  Thu,  09 Nov 2017:15:00:00 +0200

opsi-local-image (4.0.7.4-5) stable; urgency=low

  * deleting unattend.xml in cleanup script

-- Mathias Radtke <m.radtke@uib.de> Thu Nov 30 14:01:28 2017 +0200


opsi-local-image (4.0.7.4-4) stable; urgency=low

  * fix opsisetuplib.py: checkOliPartitions

-- detlef oertel <d.oertel@uib.de>  Thu, 08 Nov 2017 15:00:00 +0200

windows (4.0.7.1-10) stable; urgency=low

  * replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Thu Oct  5 13:07:45 2017 +0200


windows (4.0.7.1-9) testing; urgency=low

  * opsisetuplib.py: added sleep prior making NTFS partition

-- Mathias Radtke <m.radtke@uib.de> Wed Sep 20 08:12:30 2017 +0200


windows (4.0.7.1-8) stable; urgency)low

  * opsisetuplib.py: checkmount: sleep and retry

-- Detlef Oertel <d.oertel@uib.de>  Wed,  18 Aug 2017:15:00:00 +0200

(4.0.7.1-5 - 4.0.7.1-7 skipped)

windows (4.0.7.1-4) stable; urgency=low

  * opsisetuplib.py: syncing disks before use

-- Mathias Radtke <m.radtke@uib.de> Mon Jan 23 10:31:40 2017 +0200


windows (4.0.7.1-3) stable; urgency=low

  * opsisetuplib, opsipreparelib: added eMMC compatability & EFI partitioning fix when not running on sda device

-- Mathias Radtke <m.radtke@uib.de> Fri Nov 11 12:25:33 2016 +0200


windows (4.0.7.1-2) stable; urgency=low

  * work.cmd: bypass other network drivers as soon as one is correctly working

-- Mathias Radtke <m.radtke@uib.de> Thu Sep 15 10:03:54 2016 +0200


windows (4.0.7.1-1) stable; urgency=low

  * sku fallback will be displayed now correctly from show_drivers.py

-- Erol Ueluekmen <e.ueluekmen@uib.de>  Tue,  19 Jul 2016 15:00:00 +0200

windows (4.0.6.1-5) experimenal; urgency=low

  * opsisetuplib.py: Bypassing error when removing empty directories in /dev

-- Mathias Radtke <m.radtke@uib.de>  Fri,  13 Apr 2016 14:00:00 +0200

windows (4.0.6.1-4) experimental; urgency=low

  * opsisetuplib.py: added NVME Device path in getPartitionDevicePath()

-- Mathias Radtke <m.radtke@uib.de>  Mon,  04 Apr 2016 13:50:00 +0200

windows (4.0.6.1-3) stable; urgency=low

  * updated create_driver_links.py for better link handling.
  * show_drivers.py: Fixed symbolic links in byAudit (fixes #1569); Fixed problem: directorynames ending with . or whitespace

-- Detlef Oertel <d.oertel@uib.de>  Wed,  16 Dec 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 <d.oertel@uib.de>  Tue,  10 Sep 2015:15:00:00 +0200

opsi-local-image-win* (4.0.6.1-1) stable; urgency=low

  * change imagename values and defaults
  * update opsisetuplib.py
  * 99_cleanup.cmd : switch for 32/64 Bit ; fixes #1488

-- Detlef Oertel <d.oertel@uib.de>  Tue,  04 Aug 2015:15:00:00 +0200

opsi-local-image-win* (4.0.5.1-7) stable; urgency=low

	* minor fix in HW-Inventory; fixes #1540
	* fix data partition hide at non-uefi ;uib#2015072410000021; fixes #1595

 -- detlef oertel <d.oertel@uib.de>  Fri, 24 Jul 2015 15:00:00 +0200

opsi-local-image-win* (4.0.5.1-6) stable; urgency=low

	* update opsisetuplib.py
	* fix winpe label
	* fix data partition hide at uefi

 -- detlef oertel <d.oertel@uib.de>  Fri, 22 May 2015 15:00:00 +0200

opsi-local-image-win* (4.0.5.1-5) stable; urgency=low

	* update opsisetuplib.py
	* fix unattend.xml.template in win8
	* update pci.ids, usb.ids

 -- detlef oertel <d.oertel@uib.de>  Tue, 23 Sep 2014 16:01:53 +0200

opsi-local-image-win* (4.0.5.1-4) stable; urgency=low
	* systempartition: change partition id: --attributes %d:clear:0 - needed to come back from Linux
 -- detlef oertel <d.oertel@uib.de>  Tue, 12 Aug 2014 16:01:53 +0200

opsi-local-image-win* (4.0.5.1-3) stable; urgency=low
	* update opsisetuplib.py
 -- detlef oertel <d.oertel@uib.de>  Fri, 25 Jul 2014 16:01:53 +0200

opsi-local-image-win* (4.0.5.1-2) stable; urgency=low
	* update opsisetuplib.py
 -- detlef oertel <d.oertel@uib.de>  Thu, 24 Jul 2014 16:01:53 +0200

opsi-local-image-win nt6 (4.0.5.1-1) stable; urgency=low
	* diskpart.txt is now gpt aware
	* no delete of opsi directory in PE via cleanup
	* create_driver_links.py: do not extract buildIn-drivers from winpe (eu)
	* code cleanup: no dual disk (ever only first disk)
 -- detlef oertel <d.oertel@uib.de>  Fri, 3 Jul 2014 10:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.3-3) stable; urgency=low
	* opsisetuplib.py update
 -- detlef oertel <d.oertel@uib.de>  Wed, 28 May 2014 16:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.3-2) stable; urgency=low
	* fix in setup_after_install
 -- detlef oertel <d.oertel@uib.de>  Thu, 22 May 2014 16:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.3-1) stable; urgency=low

	* use of opsisetuplib.py
	* property imagename now editable

 -- detlef oertel <d.oertel@uib.de>  Fri, 28 Mar 2014 16:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.2-3) stable; urgency=low

	* replaced wrong unattend.xml.template in opsi-local-image-win81-x64

 -- detlef oertel <d.oertel@uib.de>  Thu, 20 Mar 2014 16:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.2-2) stable; urgency=low

	* syntax fix

 -- detlef oertel <d.oertel@uib.de>  Thu, 27 Feb 2014 16:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.2-1) stable; urgency=low

	* uefi / gpt support

 -- detlef oertel <d.oertel@uib.de>  Mon, 30 Dec 2013 16:01:53 +0200

opsi-local-image-win81-x64 (4.0.4.1-2) 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 <d.oertel@uib.de>  Thu, 16 Jan 2014 16:01:53 +0200


opsi-local-image-win81-x64 (4.0.4.1-1) stable; urgency=low

  * new product property setup_after_install: list of products which will be switched to setup with dependencies
  * if backup_after_install is true, the product property imageFile of opsi-local-image-backup will be set to '' (empty)

-- detlef oertel <d.oertel@uib.de>  16 Dec 2013

opsi-local-image-win7-x64 (4.0.3.2-1) stable; urgency=low

  * Now works also with 4 partitions

-- detlef oertel <d.oertel@uib.de>  01 Aug 2013

opsi-local-image-win7-x64 (4.0.3-2) stable; urgency=low
  * better error messages on wrong partition table
 -- uib GmbH <info@uib.de>  Wed, 17 Apr 2013 13:30:20 +0000

opsi-local-image-win7-x64 (4.0.3-1) experimental; urgency=low

  * changed to match opsi-local-image standard

 -- uib GmbH <info@uib.de>  Wed, 13 Feb 2013 13:30:20 +0000

windows (4.0.2-4) experimental; urgency=low

  * new property: delete_partition_table: always|if_needed|never
  *

 -- uib GmbH <info@uib.de>  Fri, 11 Jan 2013 13:30:20 +0000

windows (4.0.2-3) experimental; urgency=low

  * showdrivers.py:
      - Option -V for version output added.
      - byAudit: Translating model and vendor from hwinvent: characters <>?":|\/* will be translated to _
  * do not copy winpe uefi boot files if not in uefi mode
  * code cleanup

 -- uib GmbH <info@uib.de>  Fri, 11 Jan 2013 13:30:20 +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 <info@uib.de>  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 <info@uib.de>  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 <info@uib.de>  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 <info@uib.de>  Tue, 24 Jan 2012 14:19:15 +0000

windows (4.0.1-9) stable; urgency=low

  * blockAlignment added.

 -- uib GmbH <info@uib.de>  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 <b.wolf@uib.de>  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 <info@uib.de>  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 <info@uib.de>  Thu, 25 Aug 2011 12:25:50 +0000

windows (4.0.1-5) stable; urgency=low

  * Call auditHardwareOnHost_setObsolete

 -- uib GmbH <info@uib.de>  Tue, 19 Jul 2011 13:17:02 +0000

windows (4.0.1-4) stable; urgency=low

  * Modify driver integration

 -- uib GmbH <info@uib.de>  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 <info@uib.de>  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 <info@uib.de>  Wed, 04 May 2011 10:58:37 +0000

windows (4.0.1-1) stable; urgency=low

  * Process depotUrl correctly

 -- uib GmbH <info@uib.de>  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 <info@uib.de>  Mon, 18 Apr 2011 14:30:53 +0000

windows (4.0-8) stable; urgency=low

  * Fix </DriverPaths> in unattend.xml

 -- uib GmbH <info@uib.de>  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 <info@uib.de>  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 <info@uib.de>  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 <info@uib.de>  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 <info@uib.de>  Wed, 16 Mar 2011 10:21:08 +0000

windows (4.0-3) stable; urgency=low

  * Added extract_driver_pack.py

 -- uib GmbH <info@uib.de>  Mon, 27 Sep 2010 16:20:28 +0000

windows (4.0-2) stable; urgency=low

  * delete all netboot product states

 -- uib GmbH <info@uib.de>  Tue, 31 Aug 2010 09:36:30 +0000

windows (4.0-1) stable; urgency=low

  * opsi 4.0
 -- uib GmbH <info@uib.de>  Tue, 29 Jun 2010 12:58:59 +0000