cockpit 318-4~bpo24.04.1 source package in Ubuntu

Changelog

cockpit (318-4~bpo24.04.1) noble-backports; urgency=medium

  * No-change backport to noble

cockpit (318-4) unstable; urgency=medium

  * autopkgtest: Fix DynamicUser= workaround.
    Add forgotten sudo for adduser. Restrict the hack to running inside of a
    container, as it works fine on the host. Add bug reference.

cockpit (318-3) unstable; urgency=medium

  * autopgktest: Adjust debian stable kernel+LXC hack.
    When disabling that option in the workaround, manually create the system
    user. The package postinst does not do that for us any more.

cockpit (318-2) unstable; urgency=medium

  * Enable DynamicUser for cockpit-ws.  Depend on libnss-systemd to ensure
    that the "cockpit-ws" dynamic user can be resolved. With that we don't
    need to create a static system user any more.

cockpit (318-1) unstable; urgency=medium

  * New upstream release:
    - Storage: Extra confirmation before deleting non-empty partitions in
      Anaconda's Web UI
    - cockpit.js: Get user primary group ID

cockpit (317-5) unstable; urgency=medium

  * autopkgtest: Add workaround for stable kernel+LXC breaking DynamicUser=.
    Our autopkgtest fails in ci.debian.net with "
    Failed to update dynamic user credentials: Permission denied".
    This is a bug with the Debian 12 kernel and LXC, and doesn't reproduce
    when running on the host with the old kernel, or running LXC+kernel on
    testing. We don't even *actually* use a DynamicUser= there, it's statically
    allocated.

cockpit (317-4) unstable; urgency=medium

  * autopkgtest: Add logs for debugging failure. If the test fails, show the
    status of cockpit units, dynamic user, and the journal. That should help
    with debugging the locally unreproducible autopkgtest failure.
  * cockpit-ws.postinst: Allow apparmor_parser to fail again.
    This command breaks in Ubuntu's lxd runners: "Unable to replace
    "cockpit-desktop".  apparmor_parser: Access denied".

cockpit (317-3) unstable; urgency=medium

  * Bring back static cockpit-ws system user creation.
    Debian's /etc/nsswitch.conf doesn't include "passwd: systemd" by
    default, which breaks services with `DynamicUser=yes`. So we can't use
    that in Debian unconditionally yet. Go back to the static `adduser` call
    from before 317-1 in that case.

cockpit (317-2) unstable; urgency=medium

  * Conditionally install AppArmor profile in Debian/Ubuntu.
    Cherry-picked from upstream commit 9aacc517492f. (Closes: #1072517)

cockpit (317-1) unstable; urgency=medium

  * New upstream release:
    - webserver: System user changes
    - metrics: Prefer valkey over redis on Fedora
  * Temporarily drop cockpit-pcp. pcp dropped out of testing, and had been
    uninstallable there for quite some time.

 -- Martin Pitt <email address hidden>  Sun, 23 Jun 2024 23:30:04 +0200

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Noble
Original maintainer:
Utopia Maintenance Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Noble backports universe misc

Downloads

File Size SHA-256 Checksum
cockpit_318.orig.tar.xz 13.9 MiB 3e38d8304a4b77bb8d2777036062964a7a74292d7ebec99ed98d26b43f334696
cockpit_318-4~bpo24.04.1.debian.tar.xz 21.7 KiB 6025951c054253bfdef1fc95f873d6ad51b2263d472bf60ae8401129a0f23e58
cockpit_318-4~bpo24.04.1.dsc 3.1 KiB 4e0a09731004f9fc05829bd48faa675fc438a93e6a1202d339c222b0c69e8cc9

View changes file

Binary packages built by this source

cockpit: Web Console for Linux servers

 The Cockpit Web Console enables users to administer GNU/Linux servers using a
 web browser.
 .
 It offers network configuration, log inspection, diagnostic reports, SELinux
 troubleshooting, interactive command-line sessions, and more.

cockpit-bridge: Cockpit bridge server-side component

 The Cockpit bridge component installed server side and runs commands on
 the system on behalf of the web based user interface.

cockpit-bridge-dbgsym: debug symbols for cockpit-bridge
cockpit-doc: Cockpit deployment and developer guide

 The Cockpit Deployment and Developer Guide shows sysadmins how to deploy
 Cockpit on their machines as well as helps developers who want to embed
 or extend Cockpit.

cockpit-networkmanager: Cockpit user interface for networking

 The Cockpit components for interacting with networking configuration.
 Incompatible with systemd-networkd/ifupdown defined networks.

cockpit-packagekit: Cockpit user interface for apps and package updates

 The Cockpit components installing OS updates and Cockpit add-ons,
 via PackageKit.

cockpit-sosreport: Cockpit user interface for diagnostic reports

 The Cockpit component for creating diagnostic reports with the
 sosreport tool.

cockpit-storaged: Cockpit user interface for storage

 The Cockpit components for interacting with storage.
 .
 Install udisks2-lvm2 if you use LVM and want to manage it with Cockpit.

cockpit-system: Cockpit admin interface for a system

 Cockpit admin interface package for configuring and
 troubleshooting a system.

cockpit-tests: Tests for Cockpit

 This package contains tests and files used while testing Cockpit.
 These files are not required for running Cockpit.

cockpit-tests-dbgsym: debug symbols for cockpit-tests
cockpit-ws: Cockpit Web Service

 The Cockpit Web Service listens on the network, and authenticates
 users.
 .
 Install sssd-dbus for supporting client certificate/smart card authentication
 via sssd/FreeIPA.

cockpit-ws-dbgsym: debug symbols for cockpit-ws