sanlock (5.1.1-1) unstable; urgency=medium

  * New upstream release.
  * Rebase patches.

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Sat, 22 Aug 2026 22:48:04 +0200

sanlock (5.1.0-1) unstable; urgency=medium

  [ Luca Boccassi ]
  * Stop deleting system user/group on remove/purge
  * Install and use sysusers.d/tmpfiles.d config files

  [ Håvard F. Aasen ]
  * New upstream release.
    - The new release removes all use of 'pidof' and therefore Closes: #1136581
  * Rebase patches.
  * Add patch to fix path for usrmerge.
  * Remove sanlk-reset and python3-sanlock packages.
  * Add libdevmapper-dev as BD to support new upstream release.
  * Upstream has moved its source to Codeberg.
  * Update Standards-Version to 4.7.4.
  * Remove 'Priority' value is now default.
  * Remove support for other init system then systemd.
  * Update symbol file after new upstream release.
  * Remove several unneeded overrides* in  d/rules.
  * Add logrotate and configuration file to binary package.

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Sat, 23 May 2026 19:58:51 +0200

sanlock (4.2.0-1) unstable; urgency=medium

  * New upstream release.
  * Patches:
    - Rebase patches.
    - Drop two patches included upstream.
  * Update symbol files.
  * Update watch file to version 5.
  * Remove RRR, used value is now default.
  * Remove lintian override as a fix was implemented in lintian.
    See #1099868 for more information.
  * Change CI from hard-coded URL in GitLab to debian/salsa-ci.yml.
  * d/rules:
    - Update d/rules to clean the 'reset' directory.
    - Delete *.egg-info path as part of clean stage, this also deletes the
      d/source/options file.

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Sun, 16 Nov 2025 07:33:49 +0100

sanlock (3.9.5-1) unstable; urgency=medium

  * New upstream release.
  * Add upstream mailing list as contact in d/copyright.
  * Use upstream systemd service files.
  * Patches:
    - Rebase patches.
    - Add patch to include documentation keys in systemd service files.
    - Add patch for init compatibility in systemd service files.
    - Add patch to change syslog.target to syslog.socket.
  * Update symbols file.
  * Use upstream file for enabling watchdog.
  * Update copyright year on myself.
  * Add lintian override for sourcing init functions.
  * Update Standards-Version to 4.7.2, no changes needed.

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Mon, 10 Mar 2025 19:58:48 +0100

sanlock (3.8.5-3) unstable; urgency=medium

  * Fix build source after successful build. Closes: #1048973
  * Change all packages to 'linux-any'.
  * Add uuid-dev as BD, used by sanlock.
  * Update copyright year on myself.
  * Use dh_installexamples to install example files.
  * Move files to '/usr'.
  * Update Standards-Version to 4.7.0, no changes needed.

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Mon, 10 Jun 2024 21:09:47 +0200

sanlock (3.8.5-2) unstable; urgency=medium

  * Add 'watchdog-check' function to 'wdmd' init script. Closes: #1041467
    This also loads the kernel module 'softdog' if no other watchdog module
    has been loaded. LP: #1229525
  * Remove 'enabled=' option from init.d, and default scripts.
  * Start wdmd daemon by default on install.
  * By default, make sanlock use services provided by wdmd.
  * Dependencies:
    - Specify current version of library for sanlock.
    - Change dh-python -> dh-sequence-python3, simplifies d/rules.
    - Update python3-dev to 'native'.
  * Update patch to 'gbp pq' style.
  * Update Standards-Version to 4.6.2, no changes needed.
  * Update copyright year for myself.
  * Run wrap-and-sort -ast

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Fri, 21 Jul 2023 09:04:28 +0200

sanlock (3.8.5-1) unstable; urgency=medium

  * New upstream release.
  * Drop python-build.patch, not needed when using pybuild.
  * Update wildcard for increased flexibility when installing files in
    Python package.
  * Update maintainer name and email.
  * d/libsanlock1.symbols
    - Update symbols.
    - Add Build-Depends field for library 'libwdmd'.
  * d/control:
    - Add python3-setuptools as BD.
    - Update BD to handle cross build.
    - Update Standards-Version to 4.6.1
  * d/rules:
    - Explicitly build Python package with pybuild.
    - Include hardening build flags
  * d/copyright: Add myself under Debian paragraph.
  * Update d/sanlock.postinst to reflect changes in adduser package.

 -- Håvard F. Aasen <havard.f.aasen@pfft.no>  Sat, 29 Oct 2022 23:31:04 +0200

sanlock (3.8.4-1) unstable; urgency=medium

  * New upstream version 3.8.4
  * upload to unstable
  * d/README.Source: Remove file, information no longer applies.
  * Move package into Vcs repository
  * Add Build-Profile nopython

 -- Håvard Flaget Aasen <haavard_aasen@yahoo.no>  Mon, 23 Aug 2021 22:05:31 +0200

sanlock (3.8.3-1) experimental; urgency=medium

  * New upstream version 3.8.3
  * Drop patches applied upstream
  * New package: sanlk-reset
  * d/rules: Drop Python version flag
  * d/control:
    - Remove sanlock as dependency for libsanlock-dev
    - Add packages to suggests field
    - Add multiarch field
    - Bump debhelper to 13

 -- Håvard Flaget Aasen <haavard_aasen@yahoo.no>  Thu, 18 Feb 2021 17:33:32 +0100

sanlock (3.8.2-2) unstable; urgency=medium

  * d/control: Drop Built-Using field, for Python3 package.
  * Move libraries and pkg-config to a multiarch location Closes: #980335
    Thanks to Helmut Grohne for patch.
  * Move Python example file to correct folder.
  * Change section for the binary package sanlock, from libs to utils.
  * Remove libblkid1 as build-dependency.

 -- Håvard Flaget Aasen <haavard_aasen@yahoo.no>  Thu, 11 Feb 2021 17:09:13 +0100

sanlock (3.8.2-1) unstable; urgency=medium

  * New upstream release.
  * New maintainer Closes: #903571
  * New package: python3-sanlock
  * d/*.symbols:
    - Update symbols
    - Add Build-Depends-Package: libsanlock-dev
  * Switch to debhelper-compat
    - d/control: Replace debhelper with debhelper-compat
    - Remove d/compat
  * d/control:
    - Bump debhelper to 12
    - Update Standards-Version to 4.4.1
    - Drop dh-systemd as build dependency Closes: #958620
    - Update homepage
    - Add Rules-Requires-Root: no
    - Add Pre-Depends: ${misc:Pre-Depends} for sanlock
  * d/patches:
    - Rebase patches
    - Remove patches which is no longer needed.
    - Add fix_man-page_macro.patch
    - Add fix_typo.patch
  * d/changelog: Remove whitespace
  * d/copyright:
    - Change to secure URI
    - Update year
    - Move debian/* to a separate file paragraph
  * d/watch: Add file
  * d/*.service: Add documentation-key
  * Set upstream metadata fields: Bug-Database, Repository,
    Repository-Browse.
  * d/rules: Change to Debian specific init.d script LP: #1745986
    This is the same file implemented in bug: #854696

 -- Håvard Flaget Aasen <haavard_aasen@yahoo.no>  Thu, 01 Oct 2020 16:56:30 +0200

sanlock (3.6.0-4) unstable; urgency=medium

  * QA upload.
  * Drop the Python subpackage.

 -- Andrey Rahmatullin <wrar@debian.org>  Wed, 21 Aug 2019 22:46:10 +0500

sanlock (3.6.0-3) unstable; urgency=medium

  * Orphaned.

 -- Milan Zamazal <pdm@debian.org>  Wed, 11 Jul 2018 14:44:29 +0200

sanlock (3.6.0-2) unstable; urgency=medium

  * Add sanlock user to disk group only after the user is created, thanks
    to Christian Ehrhardt; closes: #888721.
  * Create missing systemd-wdmd file, thanks to Christian Ehrhardt;
    closes: #854696.

 -- Milan Zamazal <pdm@debian.org>  Tue, 06 Feb 2018 21:34:07 +0100

sanlock (3.6.0-1) unstable; urgency=medium

  * New upstream version.
  * Fix of typo in adduser --gecos postinst invocation, thanks to Ralf
    Treinen; closes: #846249.
  * Add `sanlock' user to `disk' group, thanks to Charlie Smurthwaite;
    closes: #888102.

 -- Milan Zamazal <pdm@debian.org>  Sat, 27 Jan 2018 22:23:50 +0100

sanlock (3.3.0-2.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Install pkgconfig files. (closes: #880118)

 -- Bastian Blank <waldi@debian.org>  Tue, 31 Oct 2017 16:06:54 +0000

sanlock (3.3.0-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add libsanlock1 as a dependency of libsanlock-dev. (Closes: #858500)
  * Move libsanlock.so and libwdmd.so out of /usr/lib/sanlock into
    /usr/lib to fix broken symlinks.

 -- Anton Gladky <gladk@debian.org>  Fri, 24 Mar 2017 13:11:12 +0100

sanlock (3.3.0-2) unstable; urgency=low

  * Typo in LGPL copyright section label fixed.

 -- Milan Zamazal <mzamazal@redhat.com>  Fri, 25 Mar 2016 20:37:58 +0100

sanlock (3.3.0-1) unstable; urgency=low

  * New upstream version; closes: #695859.
  * New maintainer: Milan Zamazal <mzamazal@redhat.com>
  * New package: libsanlock1
  * New package: python-sanlock
  * Standards 3.9.7 (no real change).
  * debian/copyright: Updated and converted to the machine-readable format.
  * sanlock's home set to /nonexistent.
  * systemd support added.

 -- Milan Zamazal <mzamazal@redhat.com>  Mon, 21 Mar 2016 16:48:05 +0100

sanlock (2.2-2) unstable; urgency=low

  * Fix CVE-2012-5638 sanlock world writable /var/log/sanlock.log.
    Thanks to Salvatore Bonaccorso (Closes: #696424)
    Add patches cherry-picked from git repository:
     - 0001-sanlock-remove-umask-0.patch
     - 0001-sanlock-use-lockfile-mode-644.patch
     - 0001-wdmd-use-lockfile-mode-644.patch
  * Replace restrict field name (Closes: #689696)
    Add patch cherry-picked from git repository:
     - restrict.patch

 -- David Weber <wb@munzinger.de>  Thu, 03 Jan 2013 22:12:33 +0100

sanlock (2.2-1) unstable; urgency=low

  * Initial release. (Closes: #669102)

 -- David Weber <wb@munzinger.de>  Tue, 29 May 2012 13:38:45 +0200
