Cockpit 254
Cockpit is the modern Linux admin interface. We release regularly.
Here are the release notes from Cockpit 254 and cockpit-machines 253:
Overview: Move last login to Health Card
Previously, last successful or failed logins were shown in a dismissable alert, which took a lot of space. Login information was moved to the Health card.
A failed login:
Users: Login history
The user account details page now includes a list of your 15 most recent logins.
Login: Arch Linux Branding
Cockpit now includes branding for the Arch Linux distribution.
Webserver: Restrict frame embedding to same origin
Cockpit’s web server now sets the X-Frame-Options header to explicitly disallow frame embedding within a different origin. Thanks to cookie policy restrictions, this was already prevented in most cases, as embedded frames would always show the login page. With this new option, the browser directly forbids cross-origin embedding and shows an explanatory error page instead. (CVE-2021-3660)
Machines: Support adding and removing host devices
Host devices are physical devices on the machine running virtual machines. This includes devices from USB (mice, cameras, keyboards) and PCI (NICs, GPUs). Users can now assign and detach host devices for each VM.
Please note: When a device is assigned to a VM, it can no longer be used by the host.
Try it out
Cockpit 254 and cockpit-machines 253 are available now: