runit (2.1.2-44ubuntu2) jammy; urgency=medium

  * No-change rebuild to update maintainer scripts, see LP: 1959054

 -- Dave Jones <dave.jones@canonical.com>  Wed, 16 Feb 2022 17:30:14 +0000

runit (2.1.2-44ubuntu1) jammy; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Disable runit-init, the sysv-rc runtime dependency
      is not satisfiable on hirsute

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 17 Jan 2022 15:33:45 +0100

runit (2.1.2-44) unstable; urgency=medium

  * Bump minimal requested version for dh-sysuser
  * Install runit.reboot control file in stage 1 (Closes: #1000867)
  * Improve /sbin/runlevel for runlevel 0 and 6;
       needed to make kexec work properly (Closes: #1002733)
      + thanks to András Korn
  * Update copyright years
  * Update chpst manpage with missing options;
      patch adapted from Mike Pomraning 'pilcrow'
      github repository (Closes: #1000880)
  * Fix lintian mismatched overrides

 -- Lorenzo Puliti <plorenzo@disroot.org>  Mon, 03 Jan 2022 04:13:20 +0100

runit (2.1.2-43ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Disable runit-init, the sysv-rc runtime dependency
      is not satisfiable on hirsute

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 05 Oct 2021 08:26:05 +0200

runit (2.1.2-43) unstable; urgency=medium

  * default-syslog: add a comment in the run file to
     clarify the intended usage.
  * Move the nosync file back to /etc/runit/:
     it was moved to /run by mistake (Closes: #993602)
     + thanks to András Korn
  * Stop using sysv-rc in stage 3: 'run_sysv_scripts' can
     be easily used for shutdown tasks
  * Adjust runit-init Depends:
     - drop sysv-rc: it's still impossible to remove it because
       of initscripts
     - add insserv, it's needed to get the right boot sequence
       for initscripts and sysvinit scripts
     - bump the minimal required runit version to 2.1.2-43,
       because of changes in 'run_sysv_scripts' and stage 3
  * Update runit-init and runit-systemd description
  * source only changes:
     - move all contrib services under debian/sv
     - stop patching upstream stage{1,2}, we already
       maintain our version of stage{1,2,3} in d/contrib
     - rename quilt patches to match the order in which
       they are applied

 -- Lorenzo Puliti <plorenzo@disroot.org>  Tue, 07 Sep 2021 13:26:47 +0200

runit (2.1.2-42ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Disable runit-init, the sysv-rc runtime dependency
      is not satisfiable on hirsute

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 31 Aug 2021 11:07:45 +0200

runit (2.1.2-42) unstable; urgency=medium

  * Release to unstable
  * getty-run: add hvc0 service, disabled by default:
      this is usually needed by Xen hypervisor
  * Add a default-syslog virtual service:
      to increase portability, services that log to syslog
      can depend on this rather than on a specific
      syslog daemon
  * shutdown.c:
      - try to fix FTBFS on Hurd (Closes: #992629)
      - distinguish between halt and shutdown flags:
        The -r flag ( as reboot) now only works with shutdown;
        Add a -f flag to shutdown (skip fsck next boot);
        Add -F flag to shutdown (force fsck next boot);
        The -f (as force a shutdown) and -w/--wtmp-only flags now
         only work with halt.
        (Closes: #992631)
      - Add a -n flag to halt, to skip sync() before reboot/poweroff;
        also, always check for runit.nosync flag file before invoking
        sync()  (Closes: #992641)
      - make halt '-f' flag a noop when runit is init. This way runit
        can use its own code to reboot/poweroff the system; users
        can still use the long '--force' option to force a shutdown
        without signaling the init (Closes: #899246)
  * Update shutdown(8) manpage
  * Bump Standards Version to 4.6.0, no change required
  * Update lintian overrides for 'alternative init but not init.d script'

 -- Lorenzo Puliti <plorenzo@disroot.org>  Sun, 29 Aug 2021 13:54:45 +0200

runit (2.1.2-41ubuntu1) impish; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Disable runit-init, the sysv-rc runtime dependency
      is not satisfiable on hirsute

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 02 Aug 2021 21:33:12 +0200

runit (2.1.2-41exp1) experimental; urgency=medium

  * Set rules-requires-root to no
  * Runit-run: drop dependency on runit-systemd | sysvinit-core
  * Runit: get rid of ancient transition code in prerm
  * Add upstream metadata
  * Add support for policy-rc.d hack in invoke-run
  * Update invoke-run manpage for policy-rc.d
  * Update News files
  * Shutdown.c:
    - fix wrong command line parsing logic that always
      caused a No-Op when any option was given, breaking,
      among other things, the init switch from Sysvinit
      (Closes: #991227)
    - reboot the system with -r flag (Closes: #990774)
  * Update shutdown(8) manpage
  * Update license and copyright years

 -- Lorenzo Puliti <plorenzo@disroot.org>  Fri, 16 Jul 2021 20:35:34 +0200

runit (2.1.2-41) unstable; urgency=medium

  * Cherry-pick shutdown.c fixes from experimental
    for incoming stable release:
    - fix broken switch from SysVinit due to wrong
      command line parsing logic (Closes: #991227)
    - reboot the system with -r flag instead of poweroff
      (Closes: #990774)
    - Update shutdown(8) manpage

 -- Lorenzo Puliti <plorenzo@disroot.org>  Sun, 25 Jul 2021 16:35:08 +0200

# For older changelog entries, run 'apt-get changelog getty-run'
