cockpit 321-1~bpo22.04.1 source package in Ubuntu

Changelog

cockpit (321-1~bpo22.04.1) jammy-backports; urgency=medium

  * No-change backport to jammy

cockpit (321-1) unstable; urgency=medium

  * New upstream bug fix release.

cockpit (320-1) unstable; urgency=medium

  * New upstream security release:
    - pam-ssh-add: Fix insecure killing of session ssh-agent [CVE-2024-6126]
    - sosreport: Read report directory from sos config (fixes page on
      Debian/Ubuntu)

cockpit (319-1) unstable; urgency=medium

  * New upstream release:
    - Storage: List btrfs snapshots in subvolume detail view

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>  Mon, 15 Jul 2024 10:18:59 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section
Jammy backports universe misc

Downloads

File Size SHA-256 Checksum
cockpit_321.orig.tar.xz 13.2 MiB 9135e754a42a5ae776acb62ea51cf588bf027a9b26d52a34ec3d9f13b988e8a4
cockpit_321-1~bpo22.04.1.debian.tar.xz 21.7 KiB a3d15bf0c3e11792f2308411f3b6b13bdea361b90ab5bdabafc9deba7f37b267
cockpit_321-1~bpo22.04.1.dsc 3.1 KiB aa8dfa00d704462b1ea2aa10afa114d0af4f94dc42c7a3e5800eeb1dc11add1a

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