scutarius-apt-config (2.5+scutarius.harma) adam; urgency=medium

  * Release-agnostic (spec 2026-09-06-release-channels-design.md, R6, sec. 4):
    the sources line is no longer shipped -- the installer writes it for the
    release/lane a machine is installed on (finish-install hook), the image
    builder likewise. The scutarius-apt-config-testing variant is gone with it.
    Upgrades keep their line: dpkg leaves the obsolete conffile in place, and
    postinst writes one only if none names the archive (from os-release).
  * Dropped the "freia never-auto" pin: the merged views decide what a release
    sees; a machine has no other source.
  * Version carries the org token (+scutarius.<ORG_TAG>): the keyring and the
    archive URL inside are this org's, so the version must say so (sec. 8).

 -- Kristof Csillag <kristof.csillag@deai-labs.com>  Tue, 08 Sep 2026 00:31:46 +0200

scutarius-apt-config (2.4) adam; urgency=medium

  * CORRECTION to the 2.3 entry, which named the wrong root cause. 2.3 is
    published and its source is immutable, so the record is set straight here
    rather than by rewriting history.
    The testing variant displaced the production one because the stale 2.0
    BINARY in adam carried "Priority: important": debootstrap installs every
    required/important package, so it arrived uninvited and its Conflicts
    removed the production package that base-installer/includes had asked for
    BY NAME. Evidence: the 2.0 stanza as dpkg recorded it on an installed
    guest carried Priority: important AND Provides, and /var/log/dpkg.log
    shows the production package unpacked on its own account in the same
    transaction -- so Provides was never needed to satisfy the request and
    cannot explain the testing variant's presence.
    The Priority: optional fix had existed in source since 2.2 but had never
    reached adam for that binary. What fixed the defect was a corrected binary
    reaching adam (the 2.3 promotion), not the Provides removal.
    Dropping Provides remains worth keeping as hygiene: a testing variant
    should not impersonate the production name.

  * 52scutarius-unattended-upgrades: Unattended-Upgrade::Origins-Pattern
    "origin=Scutarius,label=Scutarius" (both lanes carry these), no automatic
    reboot, unused dependencies removed. Owner ruling 2026-09-05
    (docs/milestone-pure-apt.md): the distro ships its own unattended-upgrades
    configuration following the merged view; cluster choreography stays on
    the site side. The file is inert until unattended-upgrades is installed,
    which d-i now proposes by default (pkgsel/update-policy, installer
    scutarius5). Shipped by both variants.

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sat, 05 Sep 2026 23:32:06 +0200

scutarius-apt-config (2.3) adam; urgency=medium

  * scutarius-apt-config-testing: drop "Provides: scutarius-apt-config".
    Conflicts/Replaces already make the two mutually exclusive; the Provides
    let the testing package satisfy a request for the PRODUCTION name, so
    d-i's base-installer/includes pulled both and the testing variant won --
    every installed system tracked adam-testing. Found by the qemu install
    test on a2, 2026-08-25.
  * The archive URL and the maintainer now come from ORG CONFIG (org.schema:
    ARCHIVE_URL, MAINTAINER) via *.org.in templates rendered at build time;
    the tree in git no longer carries either.

 -- Kristof Csillag <csillag.kristof@gmail.com>  Tue, 25 Aug 2026 09:07:21 +0200

scutarius-apt-config (2.2) adam; urgency=medium

  * Both variants Priority optional: image builders and the installer name
    the wanted variant explicitly; "important" auto-selection pulled the
    production config into testing images (and vice versa) -> Conflicts.

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sun, 23 Aug 2026 09:30:00 +0000

scutarius-apt-config (2.1) adam; urgency=medium

  * scutarius-apt-config-testing: Priority optional (an image builder's
    "important" variant pulled BOTH variants and they conflict).

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sun, 23 Aug 2026 09:00:00 +0000

scutarius-apt-config (2.0) adam; urgency=medium

  * ONE source: the merged Scutarius view on genesis (spec
    2026-08-22-merged-archive-design.md); the Devuan/Debian lines are gone --
    nodes talk to genesis only. deb-src added. Pins kept as belt and braces.
  * New binary scutarius-apt-config-testing (adam-testing lane).

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sat, 22 Aug 2026 14:30:00 +0000

scutarius-apt-config (1.3) adam; urgency=medium

  * /etc/apt/apt.conf.d/90scutarius: no automatic Recommends/Suggests
    (minimality; linux-image's apparmor Recommends was being pulled).

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sat, 22 Aug 2026 10:00:00 +0000

scutarius-apt-config (1.2) adam; urgency=medium

  * Archive components: main contrib non-free-firmware non-free (Policy 2.2
    placement of the closed NVIDIA pieces and what depends on them).
  * Ban upstream (Devuan/Debian) kernel packages via pin -1 (o=Devuan);
    Scutarius ships its own linux-image-scutarius-arm64 / linux-image-gb10.

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sat, 22 Aug 2026 08:00:00 +0000

scutarius-apt-config (1.1) adam; urgency=medium

  * Converted to a native source package built with sbuild; content unchanged.

 -- Kristof Csillag <csillag.kristof@gmail.com>  Sat, 22 Aug 2026 00:00:00 +0000
