[ubuntu/questing-proposed] rust-coreutils 0.1.0+git20250813.4af2a84-0ubuntu5 (Accepted)

Julian Andres Klode juliank at ubuntu.com
Thu Sep 4 20:29:21 UTC 2025


rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu5) questing; urgency=medium

  * Require utilities to be invoked using matching path.
    Ensure that argv[0] if it is a utility name matches /proc/self/exe
    if /proc/self/exe exists. This allows AppArmor transitions to have
    reasonable effect; for example transitioning to unconfined ls cannot
    inadvertently run `rm` code.
  * Conflict with coreutils-from-uutils that linked to /usr/bin/coreutils.
    Symlinks to /usr/bin/coreutils no longer work in the new scheme,
    so we need a versioned Conflicts to force the symlinks to be
    updated first *before* we unpack the new enforcing rust-coreutils

Date: Thu, 04 Sep 2025 22:17:05 +0200
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/rust-coreutils/0.1.0+git20250813.4af2a84-0ubuntu5
-------------- next part --------------
Format: 1.8
Date: Thu, 04 Sep 2025 22:17:05 +0200
Source: rust-coreutils
Built-For-Profiles: noudeb
Architecture: source
Version: 0.1.0+git20250813.4af2a84-0ubuntu5
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Changes:
 rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu5) questing; urgency=medium
 .
   * Require utilities to be invoked using matching path.
     Ensure that argv[0] if it is a utility name matches /proc/self/exe
     if /proc/self/exe exists. This allows AppArmor transitions to have
     reasonable effect; for example transitioning to unconfined ls cannot
     inadvertently run `rm` code.
   * Conflict with coreutils-from-uutils that linked to /usr/bin/coreutils.
     Symlinks to /usr/bin/coreutils no longer work in the new scheme,
     so we need a versioned Conflicts to force the symlinks to be
     updated first *before* we unpack the new enforcing rust-coreutils
Checksums-Sha1:
 e01fb44e2b34876a21a53c04df15f5a364ea6ba7 8243 rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5.dsc
 a9c77de0035d690e72fbacee1249656d7c491ea9 15876 rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5.debian.tar.xz
 0abbd12d30b3cb086ffd5eefd381df57e876acee 10291 rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5_source.buildinfo
Checksums-Sha256:
 2947c301a2df3361cb47b68a3f982f954e5608c8e07b6d9c135c5e930b39b10d 8243 rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5.dsc
 0db5c6409a0746c38fa397eb970680245769d7ecf03b03b50d52c2ba40432517 15876 rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5.debian.tar.xz
 d0718c228c1e05451631c6b22bd364b7209336401133f2cb3b178488420fc45c 10291 rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5_source.buildinfo
Files:
 f6b69bf0d8c047caa2a2665c1188dab8 8243 utils optional rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5.dsc
 6986cebadedecc4c2f97132dbc513dbb 15876 utils optional rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5.debian.tar.xz
 793197ec7db51589dd6986bf1c76b2aa 10291 utils optional rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu5_source.buildinfo
Original-Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>


More information about the Questing-changes mailing list