Change log for cruft-ng package in Ubuntu

134 of 34 results
Published in oracular-release
Deleted in oracular-proposed (Reason: Moved to oracular)
cruft-ng (0.9.63ubuntu1) oracular; urgency=medium

  * explain/fontconfig-config: fix CRUFT_ROOT: parameter not set
    (LP: #2079840)

 -- Nick Rosbrook <email address hidden>  Fri, 06 Sep 2024 11:09:48 -0400
Superseded in oracular-proposed
cruft-ng (0.9.63) unstable; urgency=medium

  * welcome Jochen Sprickerhof as co-maintainer
  * add new rules: gunicorn, gravitywars, ketm, spacearyarya,
    live-boot, live-config, swtpm-tools, apparmor, udhcpc
  * update existing rules: base-files, python3, raspi-firmware,
    sddm, systemd, ofono, libvirt-daemon-config-network,
    clonezilla, lightdm, system-tools-backends, gnome-session

  [ Jochen Sprickerhof ]
  * new "--no-locate" option to make cruft-ng work without locate
    (Closes: #1072389)
  * new "--root" option to inspect root file systems from outside. Explain
    scripts need to check $CRUFT_ROOT to check inside or skip. Only
    implemented for "--no-locate".
  * add new rules: mpd-sima, fonts-urw-base35, lmodern, alsa-ucm-conf

 -- Alexandre Detiste <email address hidden>  Mon, 17 Jun 2024 16:09:49 +0200

Available diffs

Superseded in oracular-release
Deleted in oracular-proposed (Reason: Moved to oracular)
cruft-ng (0.9.62) unstable; urgency=medium

  * run plocate with "--null" option to avoid being confused
    by paths containing the newline character (Closes: #1070216)
  * add new rules: click, clonezilla, drbl,
    libvirt-daemon-config-nwfilter, libvirt-daemon-system,
    monsterz, plasma-browser-integration
  * update rules: anacron, virtualbox-dkms, zfs-dkms
  * 64-bit time transition:
    * libglib2.0      -> libglib2.0-t64
    * libgtk2.0-0     -> libgtk2.0-0t64

 -- Alexandre Detiste <email address hidden>  Sat, 04 May 2024 22:07:25 +0200
Superseded in oracular-proposed
Deleted in noble-proposed (Reason: Moved to oracular-proposed)
cruft-ng (0.9.61build2) noble; urgency=medium

  * No-change rebuild against libmd0t64.

 -- Matthias Klose <email address hidden>  Fri, 19 Apr 2024 19:01:47 +0200

Available diffs

Superseded in oracular-release
Published in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
cruft-ng (0.9.61build1) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <email address hidden>  Mon, 01 Apr 2024 16:40:13 +1100

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
cruft-ng (0.9.61) unstable; urgency=medium

  * add new rules: extrepo, syslog-ng-core, w3c-sgml-lib
  * update existing rules: apt-xapian-index, bind9, ghc, snmpd,
    VisualStudio code
  * add explain scripts to analyse common chroots:
    * autopkgtest
    * cowdancer/cowbuild

  [ cgzones ]
  * USERS: ignore mail and crontab files for root

  [ Helmut Grohne ]
  * Fix FTCBFS: Let dh_auto_build pass cross tools to make.
    (Closes: #1059719)

 -- Alexandre Detiste <email address hidden>  Fri, 01 Mar 2024 16:13:00 +0100

Available diffs

Deleted in noble-updates (Reason: superseded by release)
Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
cruft-ng (0.9.60) unstable; urgency=medium

  * add new rules for ulogd2, oss-compat,
    local-apt-repository, knot, sn
  * update smartmontools, exim4,
    shared-mime-info
  * and many games: astromenace, geki3, hanna,
    lbreakout2, lbreakouthd, assaultcube,
    rocksndiammords, filler, pyracerz
  * derivatives: update kali-themes for Qt6
  * backports: fix libgdk-pixbuf2.0-0

  [ Guillem Jover ]
  * Adapt to libdpkg 1.22.2

 -- Alexandre Detiste <email address hidden>  Tue, 19 Dec 2023 00:49:41 +0100

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
cruft-ng (0.9.59) unstable; urgency=low

  * make "cruft FILE" faster
  * add rules for:
      libjs-jquery-flot, geki2, bacula, icinga2,
      onak, autoradio, uptimed, samhain
  * update rules for:
      aide, systemd, apt-listchanges, unbound
  * also UsrMerge /lib64

 -- Alexandre Detiste <email address hidden>  Mon, 27 Nov 2023 23:15:06 +0100

Available diffs

Superseded in noble-release
Deleted in noble-proposed (Reason: Moved to noble)
cruft-ng (0.9.58) unstable; urgency=low

  * improve existing mode: "cruft FILE",
    it will now behave like "dpkg -S" on static files.
    (on directories, it will only print the first match)
  * add new mode: "cruft --package PACKAGE", to dump
    this one package ruleset, so that it can be
    re-used/migrated in another tool (debhelper/debputy).
  * parse the systemd .service files for
    CacheDirectory= / StateDirectory= stanzas that
    map respectively to /var/cache and /var/lib.

  * add support for running on "Windows Subsystem for Linux 2"
  * add rules for : asylum, bastet, pachi,
    petris, topper, xjump.

 -- Alexandre Detiste <email address hidden>  Mon, 18 Sep 2023 02:25:17 +0200

Available diffs

Superseded in noble-release
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
cruft-ng (0.9.56) unstable; urgency=low

  * add explain/catch-all script for binfmt-support
  * add rules for deluged, tor, qemu-user-static, angband,
    debian-security-support, papirus-icon-theme
  * locales: handle /etc/default/locale -> /etc/locale.conf transition
  * better automatic tracking of transitional packages:
    * mime-support -> mailcap
    * proftpd-basic -> proftpd-core
    * ntp -> ntpsec
    * telnet -> inetutils-telnet
  * remove Ubuntu specific rules from the Debian build

 -- Alexandre Detiste <email address hidden>  Sun, 30 Jul 2023 22:00:04 +0200

Available diffs

Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
cruft-ng (0.9.55) unstable; urgency=low

  [ Christian Göttsche ]
  * Misc tweaks to rules: chkrootkit, geoipupdate,
    selinux (Closes: #1033804)

  [ NicolasJamar ]
  * refresh misc filters for Debian, Ubuntu & Pop_OS

  [ Alexandre Detiste ]
  * move the bulk of Ubuntu rules out of the way,
    only handle /etc/NetworkManager/system-connections/*
    on Debian (LP: #2019940)
  * add a generic explain script for runit-helper

 -- Alexandre Detiste <email address hidden>  Sun, 11 Jun 2023 17:18:27 +0200

Available diffs

Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
cruft-ng (0.9.54) unstable; urgency=medium

  * fix single file matching feature (Closes: #1030522)

 -- Alexandre Detiste <email address hidden>  Sun, 19 Feb 2023 22:52:47 +0100

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
cruft-ng (0.9.53) unstable; urgency=medium

  * Use /usr/share/cruft/rules/ as location for new dh-cruft rules
    to avoid that every single package switching to dh-cruft would
    also need to Breaks+Replaces on old cruft-commnon. (See #1030024)
  * make dh-cruft Multi-Arch: foreign as hinted

 -- Alexandre Detiste <email address hidden>  Mon, 30 Jan 2023 20:15:28 +0100

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
cruft-ng (0.9.52) unstable; urgency=medium

  * Fix FTBFS on buildd: separate -arch and -indep targets.

 -- Alexandre Detiste <email address hidden>  Sat, 28 Jan 2023 13:28:04 +0100

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
cruft-ng (0.9.49) unstable; urgency=medium

  * new "dh-cruft" binary package: this DebHelper module is to be used
    by source package that wants to provide their own rules.
  * fix build on Hurd, also add rules for "hurd" and "libc0.3" packages.
  * fix rule for dpkg-dev optional files handling
  * add rules for isc-dhcp-server, ap-hotspot, linux-sound-base,
    menu-xdg, sntp, watchdog, proftpd-basic
  * update rules for: lightdm, rabbitmq-server, logrotate, nfs*,
    fwupd, atfpd, nginx.
  * add filters for independent proprietary software:
    Grafana
  * add support for Kali Linux derivative, and Debian packages found
    in it's default toolkit: stunnel4, ntpsec, rwhod, blueman,
    openvpn, iodine, inetsim.
  * add support for BeagleBone derivative: bb-customizations,
    ti-pru-cgt-installer, doc-beaglebone-getting-started,
    bb-node-red-installer, cloud9.

  [ NicolasJamar ]
  * add/refresh filters for Debian: alsa-base, alsa-utils, apache2, bolt,
    chrome-gnome-shell, chrony, command-not-found, fwupd, gdm3,
    geoclue-2.0, grub-*, nfs-kernel-server, pcmciatuils, php-dbg,
    power-profiles-daemon, resolvconf, sane-utils, shim-signed,
    snmp-mibs-downloader, yaru-theme-iconn usbmuxd, pkgconf,
    gconf2, docker.io, containerd, phpmyadmin.
  * add filters only applicable to Ubuntu and derivatives:
    apport, flatpak, ubuntu-advantage-tools, ubuntu-fan,
    ubuntu-drivers-common, ubuntu-mono, ubuntu-release-upgrader,
    update-manager-core, update-notifier, whoopsie.
  * add filters only applicable to Pop_OS:
    kernelstub, pop-upgrade.
  * add filters for independent proprietary software:
    Microsoft Visual Code, MongoDB, Sublime Text, Teamviewer,
    VirtualBox extensions package.

 -- Alexandre Detiste <email address hidden>  Sun, 01 Jan 2023 18:05:14 +0100

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
cruft-ng (0.9.48) unstable; urgency=medium

  * rewrite last script that needed the "file" command
    (Closes: #1023336, #1024168)
  * many more performance improvements by Christian Göttsche
  * add rules for: firebird3.0-server

 -- Alexandre Detiste <email address hidden>  Fri, 18 Nov 2022 11:38:34 +0100

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
cruft-ng (0.9.47) unstable; urgency=medium

  * new "dh-cruft" binary package: this DebHelper module is to be used
    by source package that wants to provide their own rules.
  * "cpigs" command now support the new '-c' and '-C' arguments
    to generate either a .csv dump of all the volatile files
    or with '-C' of the whole system also including static files.
  * "cpigs" now also support the new '-e' command switch
    to export data in the format expected by NCDU (Closes: #291823)
  * list loose files with known bug numbers in "cruft" report.
    These bugs needs to be tagged with
    user = "<email address hidden>" and tag = "cruft".
  * keep an archive of old rules and make the package easier
    to backport.
  * remove misleading "broken symlinks" in the report,
    it is not implemented (Closes: #1022890).
  * many performance improvements by Christian Göttsche

  * new rules provided by Christian Göttsche (Closes: #1022542):
    ccache, grub-efi-*, fwupd, kde-config-sddm, pbuilder, rkhunter,
    policycoreutils-dev, tlp, usbguard, vnstat
  * update explain scripts: UCF, ispell
  * update ruleset for Python3, apt, dpkg, openssh, util-linux,
    emacs, xemacs21
  * misc. new rules for: acpid, fail2ban, tix, lynx, powertop, uwf, piuparts,
    debci, debian-reference-*, server-xorg-legacy, synaptic, libgvc6, anacron,
    nginx, fai-quickstart, pcutils, keyboard-configuration, acct,
    installation-report, keyboard-configuration, dialog
  * replace php7.4 by php8.1

 -- Alexandre Detiste <email address hidden>  Tue, 01 Nov 2022 20:56:28 +0100

Available diffs

Superseded in lunar-release
Obsolete in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
cruft-ng (0.4.53) unstable; urgency=medium

  * Fix segmentation fault when custom dpkg overrides are defined
    (Closes: #1010362)

 -- Alexandre Detiste <email address hidden>  Sun, 17 Jul 2022 01:25:30 +0200

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
cruft-ng (0.4.52) unstable; urgency=low

  * Fix build on Hurd
  * update Python3.x heuristic to also support Python3.xx (e.g. 3.10)
  * bump Standards-Version to 4.6.0, no change needed

 -- Alexandre Detiste <email address hidden>  Mon, 18 Apr 2022 23:49:39 +0200

Available diffs

Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
cruft-ng (0.4.51) unstable; urgency=medium

  * Drop depends on transitional mlocate package (Closes: #992742)

 -- Alexandre Detiste <email address hidden>  Thu, 30 Dec 2021 21:22:59 +0100

Available diffs

Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
cruft-ng (0.4.50) unstable; urgency=low

  * Also support plocate. (Closes: #976367)

 -- Alexandre Detiste <email address hidden>  Sun, 22 Aug 2021 15:45:33 +0200

Available diffs

Superseded in jammy-release
Obsolete in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
cruft-ng (0.4.9) unstable; urgency=low

  * /usr/include/mlocate/db.h has vanished,
    revert change of 0.4.7 (Closes: #975754)

 -- Alexandre Detiste <email address hidden>  Thu, 03 Dec 2020 02:46:46 +0100

Available diffs

Superseded in hirsute-release
Obsolete in groovy-release
Deleted in groovy-proposed (Reason: moved to Release)
cruft-ng (0.4.8) unstable; urgency=low

  * Bump debhelper from old 11 to 12. [Debian Janitor]
  * Set debhelper-compat version in Build-Depends. [Debian Janitor]
  * Do not read /var/lib/dpkg/diversions directly,
    instead call "dpkg-divert --list". (like #944926)
  * bump Standards-Version to 4.5.0, no further change needed

 -- Alexandre Detiste <email address hidden>  Tue, 19 May 2020 16:22:26 +0200

Available diffs

Superseded in groovy-release
Published in focal-release
Deleted in focal-proposed (Reason: moved to Release)
cruft-ng (0.4.7build1) focal; urgency=medium

  * No-change rebuild for libgcc-s1 package name change.

 -- Matthias Klose <email address hidden>  Sun, 22 Mar 2020 16:37:07 +0100

Available diffs

Superseded in focal-release
Obsolete in eoan-release
Deleted in eoan-proposed (Reason: moved to release)
Deleted in disco-proposed (Reason: moved to eoan-proposed)
cruft-ng (0.4.7) unstable; urgency=low

  * switch to debhelper compat level 11
  * drop our copy of db.h, use the one provided by mlocate instead
  * bump Standards-Version to 4.2.1, no further change needed

 -- Alexandre Detiste <email address hidden>  Sat, 17 Nov 2018 18:09:58 +0100

Available diffs

Superseded in eoan-release
Obsolete in disco-release
Obsolete in cosmic-release
Published in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
cruft-ng (0.4.6) unstable; urgency=medium

  * consider all intermediates subdirectories under /etc as OK
    if those contain some dpkg-managed files
  * Declare compliance with Policy 4.1.2

 -- Alexandre Detiste <email address hidden>  Tue, 02 Jan 2018 10:17:32 +0100

Available diffs

Superseded in bionic-release
Deleted in bionic-proposed (Reason: moved to release)
cruft-ng (0.4.5) unstable; urgency=low

  * Declare compliance with Policy 4.1.2
  * Enable full hardening
  * Only refresh mlocate database when needed
  * Switch to DebHelper 10
  * Handle filenames longer than 199 bytes (Closes: #867016),
    thanks to Stefan Bühler
  * set Rules-Requires-Root: no

 -- Alexandre Detiste <email address hidden>  Fri, 08 Dec 2017 12:21:32 +0100

Available diffs

Superseded in bionic-release
Obsolete in artful-release
Obsolete in zesty-release
Obsolete in yakkety-release
Published in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
cruft-ng (0.4.4) unstable; urgency=low

  * Add support for systems with UsrMerge

 -- Alexandre Detiste <email address hidden>  Sun, 17 Jan 2016 21:16:43 +0100

Available diffs

Superseded in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
cruft-ng (0.4.3) unstable; urgency=low

  * don't report .pyc files if a .py file exist (Closes:  #366616)

 -- Alexandre Detiste <email address hidden>  Wed, 06 Jan 2016 21:51:45 +0100

Available diffs

Superseded in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
cruft-ng (0.4.2) unstable; urgency=low

  * revert ignoring /srv, let admin handle this with their custom rules
  * take into account dpkg's path-exclude configuration (Closes: #619086)

 -- Alexandre Detiste <email address hidden>  Fri, 11 Dec 2015 13:04:38 +0100

Available diffs

Superseded in xenial-release
Deleted in xenial-proposed (Reason: moved to release)
cruft-ng (0.4.1) unstable; urgency=low

  * always ignore contents of /mnt & /srv
  * run on a single file (Closes: #432026), this is a very simple implementation
    that can be enhanced
  * depends on cruft-common instead of "cruft (<< 0.9.20) | cruft-common"

 -- Alexandre Detiste <email address hidden>  Thu, 05 Nov 2015 23:52:51 +0100

Available diffs

0.4
Superseded in xenial-release
Obsolete in wily-release
Deleted in wily-proposed (Reason: moved to release)
cruft-ng (0.4) unstable; urgency=medium

  * Enable DEBUG all over the place
  * Print DEBUG info to stderr
  * process uppercase files in /etc/cruft/filters/ like original cruft
  * process script files in /etc/cruft/explain/ like original cruft

 -- Alexandre Detiste <email address hidden>  Mon, 11 May 2015 16:50:37 +0200

Available diffs

0.3
Superseded in wily-release
Deleted in wily-proposed (Reason: moved to release)
cruft-ng (0.3) unstable; urgency=medium

  * Fix stack-smashing error, replace strcpy by strncpy (Closes: #783723)
  * Enable use of 'DEBUG' environment variable

 -- Alexandre Detiste <email address hidden>  Mon, 04 May 2015 10:20:24 +0200

Available diffs

0.2
Superseded in wily-proposed
cruft-ng (0.2) unstable; urgency=medium

  * Fix license of mlocate_db.h in d/copyright
  * fail immediatly if can't read mlocate's db
  * enable hardening

 -- Alexandre Detiste <email address hidden>  Wed, 29 Apr 2015 14:48:56 +0200
134 of 34 results