scanlogd (2.2.8-0.1build1) resolute; urgency=medium

  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)

 -- Sebastien Bacher <seb128@ubuntu.com>  Tue, 02 Dec 2025 22:06:06 +0100

scanlogd (2.2.8-0.1) unstable; urgency=medium

  * New upstream release.
  * debian/patches:
    + Drop 1001_drop-BSD-SOURCE-define.patch. Applied upstream.
    + Trivial rebase of patch 2003.

 -- Mike Gabriel <sunweaver@debian.org>  Wed, 28 Apr 2021 22:17:40 +0200

scanlogd (2.2.7-0.3) unstable; urgency=medium

  * debian/scanlogd.init:
    + Drop if clause, also let root own RDIR itself. Document this in a comment.
      (Closes: #984590).

 -- Mike Gabriel <sunweaver@debian.org>  Fri, 05 Mar 2021 17:58:38 +0100

scanlogd (2.2.7-0.2) unstable; urgency=medium

  * debian/scanlogd.init:
    + RDIR/empty must not be writeable by the user that scanlogd runs as.
      (Closes: #984590).

 -- Mike Gabriel <sunweaver@debian.org>  Fri, 05 Mar 2021 15:36:28 +0100

scanlogd (2.2.7-0.1) unstable; urgency=medium

  * Non-maintainer upload.

  * New upstream release. (Closes: #945478).
  * debian/patches:
    + Add 2001_Makefile-default-to-linux-capturing-backend.patch. Let Makefile
      default to 'linux' backend.
    + Add 2002_allow-pkg-maintainer-flags.patch. Allow injecting maintainer
      CFLAGS, honour CPPFLAGS, drop '-s' from LDFLAGS. (Closes: #437957).
    + Add 1001_drop-BSD-SOURCE-define.patch. Drop deprecated _BSD_SOURCE macro
      definition.
    + Add 2003_use-home-as-chroot-dir.patch. Adapt SCANLOGD_CHROOT to a
      directory that does exist after package installation.
  * debian/{control,compat}:
    + Switch to debhelper-compat notation, bump to DH compat level 13.
  * debian/source/format:
    + Add file, switch to '3.0 (quilt)'.
  * debian/rules:
    + Add optional get-orig-source target (for personal convenience).
    + Convert to short DH style. (Closes: #437957).
    + Enable all hardening build flags.
  * debian/install:
    + Add file; ensure installation of scanlogd daemon executable into bin:pkg.
  * debian/watch:
    + Switch to format version 4.
  * debian/dirs:
    + Drop file, not required.
  * debian/manpages:
    + Add file. Use upstream-provided scanlogd.8 as man page.
  * debian/docs:
    + Drop file. It referenced an old license file. Upstream license has changed
      meanwhile.
  * maintainer scripts:
    + Don't ignore errors, switch on strict mode. (Closes: #866273).
    + Drop manual evocation of update-rc.d. Handled by DH these days.
  * debian/postinst:
    + Don't fail if '/home/scanlogd' is still present and can't be removed.
  * debian/control:
    + Improve SYNOPSIS and LONG_DESCRIPTION.
    + Switch to linux-any architectures for now. (Closes: #770303).
    + Bump to Standards-Version: 4.5.1.
    + Add Rules-Requires-Root: field and set it to 'no'.
    + Add Vcs-*: fields.
    + Add D: lsb-base.
  * debian/scanlogd.init:
    + Source LSB init functions.
    + Also stop daemon for runlevels 0 and 6.
    + Implement 'status' option.
    + Use /run/ rather than /var/run. Create additional empty subdirectory in
      RUNDIR.
  * debian/copyright:
    + Rewrite entire file. Fix wrong license reference. (Closes: #945478).
  * debian/changelog:
    + White-space cleanup.

  [ Cristian Ionescu-Idbohrn ]
  * debian/scanlogd.init:
    + Remove end-of-line whitespace.
    + Remove magic shebang SPACE.
    + Reuse variables. Copy/paste is less maintainable.
    + 'chmod' seems meaningless, as 'umask 022' guarantees '0755'; 'chown'
      may be more meanigful, as that was what was done before. (Closes:
      #654310).

 -- Mike Gabriel <sunweaver@debian.org>  Mon, 22 Feb 2021 09:56:12 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog scanlogd`.
