opsi 4.2 stable & testing Updates
Verfasst: 16 Feb 2024, 13:10
Sehr geehrte opsi-Anwenderinnen und -Anwender,
mit diesem Release haben wir neue Pakete für opsi 4.2 in testing und stable veröffentlicht.
Wichtiges zu diesem Release:
Die Partitionierung für UEFI Systeme in den Windows und opsi-local-image Netboot Paketen hat sich ein wenig geändert. Die EFI Partition vergrößert sich von 100MB auf 400MB. Zudem wurden Fehler in den Skripten create_driver_links und show_drivers gefixt.
Die Linux Netboot Pakete von Debian, Ubuntu und Mint bieten es nun an eine Installation ohne lokalen User zu machen. Hierfür muss das Property "user_name" leer sein.
Es gibt nun ein Linux Mint 21-3 Netboot Paket. Bitte beachten: Aktuell lässt sich das System, aufgrund der von Linux Mint vorgegebenen Verfahrensweise, nur auf Systemen mit ca 8GB RAM installieren. Dies ist durch die Größe der Linux Mint 21-3 ISO, die bei der Installation vorliegen muss, geschuldet.
Das l-debuntu-upgrade Paket macht nun auch Upgrades von Linux Mint, auch auch die Aktuellste Version 21-3. Hier gilt es zu beachten das ein Upgrade vono 20-X auf 21 nicht möglich ist.
Für den opsi-configed 4.2.22.28-1 in Testing gibt es einige Bugfixes:Für den opsi-configed 4.2.22.28-1 in Testing gibt es einige Bugfixes:
Mit freundlichen Grüßen
Mathias Radtke
stable
Linux Localboot:
testing
Linux Localboot:
mit diesem Release haben wir neue Pakete für opsi 4.2 in testing und stable veröffentlicht.
Wichtiges zu diesem Release:
Die Partitionierung für UEFI Systeme in den Windows und opsi-local-image Netboot Paketen hat sich ein wenig geändert. Die EFI Partition vergrößert sich von 100MB auf 400MB. Zudem wurden Fehler in den Skripten create_driver_links und show_drivers gefixt.
Die Linux Netboot Pakete von Debian, Ubuntu und Mint bieten es nun an eine Installation ohne lokalen User zu machen. Hierfür muss das Property "user_name" leer sein.
Es gibt nun ein Linux Mint 21-3 Netboot Paket. Bitte beachten: Aktuell lässt sich das System, aufgrund der von Linux Mint vorgegebenen Verfahrensweise, nur auf Systemen mit ca 8GB RAM installieren. Dies ist durch die Größe der Linux Mint 21-3 ISO, die bei der Installation vorliegen muss, geschuldet.
Das l-debuntu-upgrade Paket macht nun auch Upgrades von Linux Mint, auch auch die Aktuellste Version 21-3. Hier gilt es zu beachten das ein Upgrade vono 20-X auf 21 nicht möglich ist.
Für den opsi-configed 4.2.22.28-1 in Testing gibt es einige Bugfixes:Für den opsi-configed 4.2.22.28-1 in Testing gibt es einige Bugfixes:
- Korrektur der Seitenzahlen im PDF-Export
- Alle Produkte verden inkludiert im PDF-Export
- Userroles-Problem mit Großbuchstaben beim Benutzername behoben
- Lizenzpool löschen ist gefixt
- Bugfixes im Terminal-Modus (Parameter --definegroupbysearch)
- Korrektur der Seitenzahlen im PDF-Export
- Alle Produkte verden inkludiert im PDF-Export
- Userroles-Problem mit Großbuchstaben beim Benutzername behoben
- Lizenzpool löschen ist gefixt
- Bugfixes im Terminal-Modus (Parameter --definegroupbysearch)
Mit freundlichen Grüßen
Mathias Radtke
stable
Linux Localboot:
- l-debuntu-upgrade (4.2.0.4-1)
- l-opsi-client-kiosk (4.2.1.0-8)
- opsi-wim-capture (4.3.0.1-1)
- opsi-wim-delete (4.3.0.1-1)
- opsi-wim-info (4.3.0.1-1)
- windomain (2.2-5)
- activate-win (1.0-11)
- opsi-client-kiosk (4.2.1.0-13)
- opsi-local-image-backup-starter (4.3.0.0-1)
- opsi-local-image-wim-capture (4.3.0.1-1)
- opsi-vhd-control (4.3.0.0-2)
- windomain (2.2-5)
- m-opsi-client-kiosk (4.2.1.0-5)
testing
Linux Localboot:
- l-debuntu-upgrade (4.2.0.4-2)
- opsi-setup-detector (4.3.1.4-1)
- opsi-configed (4.2.22.28-1)
- debian (4.2.0.6-4)
- debian10 (4.2.0.2-6)
- debian11 (4.2.0.2-6)
- debian12 (4.2.0.2-6)
- mint20-1 (4.2.0.4-5)
- mint20-2 (4.2.0.4-5)
- mint20-3 (4.2.0.4-5)
- mint21 (4.2.0.4-5)
- mint21-1 ( 4.2.0.4-5)
- mint21-2 (4.2.0.4-5)
- mint21-3 (4.2.0.4-5)
- ubuntu (4.2.0.7-4)
- ubuntu 20-04 (4.2.0.2-4)
- ubutnu22-04 (4.2.0.2-5)
- opsi-wim-capture (4.3.0.2-1)
- opsi-setup-detector (4.3.1.4-1)
- opsi-configed (4.2.22.28-1)
- windomain (2.2-5)
- windows NT6 (4.2.0.6-5)
- opsi-local-image-backup-starter (4.3.0.0-1)
- opsi-local-image-wim-capture (4.3.0.2-1)
- opsi-vhd-control (4.3.0.1-1)
- opsi-configed (4.2.22.28-1)
- opsi-local-image-backup (4.2.0.3-3)
- opsi-local-image-prepare (4.2.0.1-2)
- opsi-local-image-restore (4.2.0.6-3)
- opsi-local-image-NT6 (4.2.0.6-5)
- opsi-vhd-win10-x64 (4.2.0.6-5)
- opsi-vhd-win11-x64 (4.2.0.6-5)
- opsi-setup-detector (4.3.1.4-1)
- windomain (2.2-5)
Code: Alles auswählen
opsi-configed
## [4.2.22.28] - 2024-02-13
## Fixed
- All products are included in PDF export, when exporting Localboot or Netboot products
- The page numbering in PDF exports is incorrect 1/3, 2/3, 3/3, 4/3
## [4.2.22.27] - 2024-01-31
## Fixed
- The authorization is overriden, when logging in with an uppercase in the username
## [4.2.22.26] - 2024-01-26
## Changed
- Disable depot selection for driver upload
- Rename RPC method `softwareLicenseFromLicensePool_delete` to `softwareLicenseToLicensePool_delete`
## [4.2.22.25] - 2024-01-24
## Changed
- Enable depot selection for driver upload
## [4.2.22.24] - 2024-01-12
### Fixed
- `ArrayIndexOutOfBoundsException` on calling `-qg` or `--definegroupbysearch` command with two arguments/parameters
### Changed
- Show output of `SavedSearchQuery` result
debian (4.2.0.6-4) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
debian (4.2.0.6-3) testing; urgency=low
* removed obsolete backend_setOptions() calls
-- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:09 2023 +0200
debian (4.2.0.6-2) testing; urgency=low
* fixed error with displaying plymouth messages
-- Mathias Radtke <m.radtke@uib.de> Fri Nov 17 14:58:17 2023 +0200
debian (4.2.0.6-1) testing; urgency=low
* using same base as ubuntu product
* added plymouth messages
-- Mathias Radtke <m.radtke@uib.de> Thu 12 Oct 12:00:00 2023 +0200
debian10/11/12 (4.2.0.2-6) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
mint20-1/2/3 (4.2.0.4-5) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
mint21/-1/-2/-3 (4.2.0.4-5) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
ubuntu (4.2.0.7-4) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
ubuntu20-04 (4.2.0.2-4) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
ubuntu22-04 (4.2.0.2-5) testing; urgency=low
* no user created if user_name property is empty
-- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200
opsi-local-image-backup (4.2.0.3-3) testing; urgency=low
* corrected productPropertyState_getValues vall
-- Mathias Radtke <m.radtke@uib.de> Thu Dec 21 05:30:00 2023 +0100
opsi-local-image-backup (4.2.0.3-2) testing; urgency=low
* removed obsolete backend_setOptions() calls
-- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:21 2023 +0100
opsi-local-image-prepare (4.2.0.1-2) 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:03 2024 +0200
opsi-local-image-restore (4.2.0.6-3) testing; urgency=low
* corrected productPropertyState_getValues() calls
-- Mathias Radtke <m.radtke@uib.de> Thu, Feb 01 13:50:00 2024 +0200
opsi-local-image-restore (4.2.0.6-2) testing; urgency=low
* removed obsolete backend_setOptions() calls
-- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:21 2023 +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
windows (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: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 <m.radtke@uib.de> 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 <m.radtke@uib.de> Fri Jan 26 12:32:41 2024 +0200
l-debuntu-upgrade (4.2.0.4-2) stable; urgency=low
* Mint21-2 to Mint21-3 upgrade added
-- Mathias Radtke <n.radtke@uib.de> Wed, 15 Feb 2024 08:28:00 +0200
l-debuntu-upgrade (4.2.0.4-1) stable; urgency=low
* removed discontinued distributions
* added Mint upgrades
* added automatic upgrade selection
-- Mathias Radtke <n.radtke@uib.de> Tue, 19 Dec 2023 09:00:00 +0100
l-debuntu-upgrade (4.2.0.3-1) stable; urgency=low
* bullseye to bookworm upgrade added
-- bardo wolf <b.wolf@uib.de> Mon, 27 Nov 2023 14:00:00 +0100
-----------------
opsi-local-image-backup-starter (4.3.0.0-1)
* add (temporary) uib_bootutils.opsiscript with regex fix:
* 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
-- detlef oertel <d.oertel@uib.de> Wed, 17 Jan 2024 15:00:00
----------------------
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 <d.oertel@uib.de> 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 <d.oertel@uib.de> 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 <d.oertel@uib.de> 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 <d.oertel@uib.de> Tue, 13 Dec 2023 15:00:00
----------------------
opsi-vhd-control (4.3.0.1-1)
* update uib_bootutils.opsiscript (escapeRegexMetaChars in getUefiBcdbootGuid)
* fix: setup: copy uib_bootutils.opsiscript file to pe so that capture.opsiscript can find and use it
* fix: in opsi 4.3 on mbr systems boot to PE does not work via netboot+grub, to fix this:
** setup: copy boot_me.marker to pe
** petask: remove boot_me.marker from pe
-- detlef oertel <d.oertel@uib.de> Tue, 06 Feb 2024 15:00:00
opsi-vhd-control (4.3.0.0-2) stable; urgency=low
* fix : setup.opsiscript: syntax in deffunc handle_setup_after_list
* fix : setup.opsiscript: remove double definition of deffunc check_module_activation
-- detlef oertel <d.oertel@uib.de> Thu, 09 Nov 2023 15:00
opsi-vhd-control (4.3.0.0-1) stable; urgency=low
* fix : typo in variable name
* new property: no_pe_hide_in_pe (debug for bluescreen in vhd)
* change to opsi 4.3 logo
-- detlef oertel <d.oertel@uib.de> Mon, 16 Oct 2023 15:00
----------------------
# Changelog opsi-wim-delete
## [4.3.0.1-1] - 2023-10-30
### changed
- look also for install.esd (fixes: #4172)
(d.oertel <d.oertel@uib.de>)
## [4.3.0.0-1] - 2023-10-16
### changed
- changelog now in changel.md
- code cleanup
- update wimlib to 1.14.1
- new opsi 4.3 opsi icon
- LogWarning webdav
- Update property target_product defaults
- Update opsi webservice methods (avoid depricated)
(d.oertel <d.oertel@uib.de>)
----------------------
# Changelog opsi-wim-info
## [4.3.0.1-1] - 2023-10-30
### changed
- look also for install.esd (fixes: #4172)
(d.oertel <d.oertel@uib.de>)
## [4.3.0.0-2] - 2023-10-12
### changed
- changelog now in changelog.md
- code cleanup
- update wimlib to 1.14.1
- new opsi 4.3 opsi icon
- LogWarning webdav
- Update property target_product defaults
(d.oertel <d.oertel@uib.de>)
----------------------
# Changelog opsi-setup-detector
## [4.3.1.4-1] - 2024-01-17
### Fixed
- fix help links new opsi4.3 documentation structure
(Detlef Oertel <d.oertel@uib.de> 2024-01-17)
## [4.3.1.3-1] - 2024-01-15
### Fixed
- switch all help links to 4.3
- readd (modified) to oswebservice: Topsi4data:
function getProductIds: TStringList;
function getLocalbootProductIds: TStringList;
function getNetbootProductIds: TStringList;
(Detlef Oertel <d.oertel@uib.de> 2024-01-15)
## [4.3.1.2-2] - 2024-01-03
### Fixed
- macos binary recompiled
(Detlef Oertel <d.oertel@uib.de> 2024-01-09)
## [4.3.1.2-1] - 2024-01-03
### Fixed
- reload localized installer info messages from initgui
(Detlef Oertel <d.oertel@uib.de> 2024-01-03)
## [4.3.1.1-1] - 2023-12-18
### Fixed
- reset detection counter in initaktproduct
### Added
- Warn on more than one detection:
show detected installer types
- new french translation
### Changed
- Template files:
- in generic\HandlePostInstallFromLocal.opsiscript and
with-user\setup.opsiscript:
ChangeDirectory "%opsiTmpDir%"
before remove temporary dir
(Detlef Oertel <d.oertel@uib.de> 2023-12-18)
## [4.3.1.0-1] - 2023-09-28
### Fixed
- fix : utils\extractMSI.cmd: call setup with language parameter to avoid language dialog
using language english -L0x0409 (Detlef Oertel <d.oertel@uib.de> 2023-09-28)
- fix : template 'with user' : uninstall-local.opsiscript : missing 'importlib "osd-lib.opsiscript"'
- fix : utils\extractMSI.cmd: call setup with language parameter to avoid language dialog
using language english -L0x0409 (Detlef Oertel <d.oertel@uib.de> 2023-09-28)
- fix some installer exitcode function to 'isMsiExitcodeFatal_short' (Detlef Oertel <d.oertel@uib.de> 2023-10-02)
- fix: make opendialog filter case insensitive at Unix (<d.oertel@uib.de> 2023-11-13)
### Added
- Info Message window for some of the detected installers with additional 'need to know' infos.
mdInstallerInfo_Installshield, mdInstallerInfo_InstallAnywhere, mdInstallerInfo_PortableApps
- Warn on more than one detection
- new installer type : InstallAnywhere
* https://www.revenera.de/install/products/installanywhere
- new installer type : setupFactory
* https://www.indigorose.com/webhelp/suf9/index.htm
- new installer type : QtInstaller
* https://doc.qt.io/qtinstallerframework/
- Info Message window is now a html viewer with markdown input so it can show formatted input
and active weblinks
### Changed
- Template files:
- in HandleMsiUninstallSections.opsiscript in win and with_user: use 'checkForMsiDisplayname'
- in 'with_user' support for 'cutomize_profile': HandleCustomizeProfile.opsiscript, setup-local.opsiscript
- osd-lib.opsiscript: less logging on level5 by avoid getRegistryValue on non existing keys in functions:
getGuidListByDisplaynameRegex, checkForMsiProduct, checkForMsiDisplayname
- removed AdvancedMSI (replaced by AdvancedInstaller)
- Description and Advice now with markdown preview
(Detlef Oertel <d.oertel@uib.de> 2023-10-16)
---------------------
windomain (2.2-5)
* #2023100417000104 add custom preinst/postinstscripts / custom.actions.post.setup via copy local
-- bardo wolf <b.wolf@uib.de> Fri, 10 Nov 2023 14:00:00 +0200
windomain (2.2-2)
* removed new property encrypted_password
-- detlef oertel <d.oertel@uib.de> Wed 08 Nov 2023 15:00:00
---------------------
activate-win (1.0-11) stable; urgency=low
* added method "activate from uefi bios"
-- b.wolf <b.wolf@uib.de> 14 Nov 2023
---------------------
l-opsi-client-kiosk (4.2.1.0-8) stable; urgency=low
[update] ssl version to openssl 3
-- Jan Werner <j.werner@uib.de> 04 Sept 2023
opsi-client-kiosk (4.2.1.0-13) stable; urgency=low
[update] ssl version to openssl 3
-- Jan Werner <j.werner@uib.de> 04 Sept 2023
m-opsi-client-kiosk (4.2.1.0-5) stable; urgency=low
[update] ssl version to openssl 3
-- Jan Werner <j.werner@uib.de> 04 Sept 2023