today we published new packages for opsi.
We are pleased to present you with another comprehensive feature update for opsi 4.3 as part of the current June release.
This month’s focus is on improvements in device information, monitoring, user communication, as well as stability updates for the opsi client agents and enhancements to opsi-cli.
Additionally, today’s release closes a privilege escalation vulnerability in opsiconfd. We therefore recommend installing the update promptly.
Device Information at a Glance
Managing your endpoints just got easier with this release.
In the current version of opsi-configed, key basic information such as device type, manufacturer, model, and operating system is now displayed directly in the device overview.
This centralized display greatly simplifies filtering and selecting devices.
Revised Monitoring Integration
Effective monitoring is essential for smooth IT operations.
With the new opsi monitoring integration, we now offer comprehensive support for popular open-source systems such as Nagios, Icinga, checkmk, and Zabbix.
This allows you to monitor not only the status of your opsi server but also integrate information about endpoints directly.
Further details on implementation and usage can be found in our latest blog post.
The new monitoring integration is available to all opsi Basic, opsi Professional, and opsi Enterprise users.
Users of the Nagios connector can also migrate to the new integration.
New Feature: Message of the Day
The new Message of the Day feature allows you to inform users in a targeted and reliable way – both before and after login.
System messages appear before login, while user-specific messages are shown afterward.
Each message is guaranteed to be displayed only once.
Content can be conveniently formatted using Markdown, including clickable links.
Optionally, you can define an expiration date after which the message will no longer be shown.
The Message of the Day feature is now available to all opsi Enterprise users.
opsi-configed
The “Message of the Day” can now be easily edited via the menu bar under Extras → Message of the Day, including a practical preview function so the message can be visually checked before saving.
Additional information has been added to the client overview: Operating system and hardware details of the selected client are now visible on the right side. These details also appear in the general client table, significantly improving clarity.
The search function in tables and lists has been greatly improved. Instead of displaying all entries and merely highlighting matches, only the truly relevant results are now shown – making navigation faster and more focused.
When copying a client, a more detailed selection is now available: users can decide which data to transfer – including group membership, installed products, product properties, and configurations. This offers greater flexibility in client management and replication.
The user interface of opsi-configed has also been optimized. The top bar has received a subtle redesign for improved clarity and more intuitive navigation.
Smaller refinements were made too: Tooltips describing product properties now support Markdown, allowing formatting such as lists or highlights to better convey complex information.
Finally, opsi now remembers window size and position upon closing the application. When restarted, your previous working environment is automatically restored – a small but useful improvement that enhances workflow.
Improved opsi Client Agents
The opsi client agents for Windows, Linux, and macOS have been extensively revised, with a focus on stability and error resistance.
The installation mechanisms now respond more robustly to issues such as interrupted network connections, ensuring more reliable agent installations.
The OpsiCredentialProvider for automated user logins on Windows has been completely reworked.
It now operates much more reliably and also supports automatic login for domain users.
Important information for those still using Windows 7:
In June 2022, we announced that opsi would phase out support for Windows 7 in the medium term (announcement in the forum).
The time has now come: The opsi client agent version 4.3.13.5-3 released today in the stable branch will likely be the last version compatible with Windows 7.
This step lays the foundation for integrating more modern and efficient components and simplifies our codebase and internal processes for the long term.
Enhancements in opsi-cli
The command-line tool opsi-cli has been improved in several areas.
Help text now also lists global options and parent commands – making usage easier and saving time when working on the command line.
The `client-action` module has been further enhanced and now includes the new `process-actions` command, allowing defined product actions to be executed in a targeted way.
Thanks to extensive filtering options – for example via `--where-action-request` – actions can now be narrowed down more precisely to specific clients and products.
In addition, the output formatting of opsi-cli has been further standardized and improved to ensure a more consistent user experience.
This release includes numerous improvements that make working with opsi more efficient and intuitive.
We look forward to your feedback and wish you great success with the new features!
opsi VM
In the new version, a bug was fixed that could cause the server to mistakenly obtain an IP address from a DHCP server.
=============================
Packages for opsi 4.3 stable:
=============================
== OPSI_PACKAGE ==
- activate-win 1.0-12 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- config-win10 4.2.0-6 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- hwaudit 4.3.1.0-2 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-auto-update 4.3.0.1-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-cli 4.3.24.1-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-client-agent 4.3.13.5-3 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-configed 4.3.11.4-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-linux-client-agent 4.3.13.5-2 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-mac-client-agent 4.3.13.6-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-rename-client 4.3.1.0-2 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-script-beautifier 4.3.0.1-2 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-setup-detector 4.3.7.0-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-uefi-netboot 4.3.0.3-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-wim-capture 4.3.0.5-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-wim-delete 4.3.0.2-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-wim-info 4.3.0.2-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-win-driver-update 4.3.0.0-1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- shutdownwanted 1.0-9 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- win10-sysprep-app-update-blocker 4.2.0.0-3 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- windomain 2.4-3 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-cli 4.3.24.1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-client-agent-msi 4.3.13.5 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-configed-portable 4.3.11.4 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-logviewer-portable 4.3.11.4 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-setup-detector-setup.exe 4.3.7.0-1
- opsi-webgui.zip 4.3.47.1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi43-vm 20250514
- opsi-utils 4.3.16.0 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsi-webgui 4.3.47.1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsiconfd 4.3.33.9 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
- opsipxeconfd 4.3.8.1 https://changelog.opsi.org/Releases/4.3 ... ngelog.txt
Jan Schneider