super (3.30.3-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Build as C17 to fix FTBFS (K&R declarations) (Closes: #1097949)

 -- Andrew Bower <andrew@bower.uk>  Mon, 22 Sep 2025 23:18:35 +0100

super (3.30.3-2) unstable; urgency=medium

  * Add 18-Fix-FTBFS-automake.patch (closes: #997769).
  * Update debian/linitan-overrides for changes in lintian itself.
  * Update version of debian/watch file.
  * Standards-Version: 4.6.0.

 -- Robert Luberda <robert@debian.org>  Wed, 03 Nov 2021 22:55:32 +0100

super (3.30.3-1) unstable; urgency=medium

  * New upstream version.
  * Add 17-Fix-FTBFS-gcc10.patch (closes: #957850).
  * Build with debhelper v13.
  * Update lintian-overrides for renamed tag; add an override for an absurd
    warning about spelling in the override file itself.
  * Fix tabs in debian/copyright (lintian).
  * debian/control:
    + Build-Requires-Root: no;
    + Standards-Version: 4.5.0.

 -- Robert Luberda <robert@debian.org>  Sat, 15 Aug 2020 10:37:59 +0200

super (3.30.1-1) unstable; urgency=low

  * New upstream version.
  * Add 16-Fix-more-gcc-warnings.patch to fix a few more gcc warnings.
  * Bump debhelper's compat version to 11.
  * Enable all hardening flags.
  * Add lintian override for bogus spelling-error-in-manpage.
  * Switch VCS fields to salsa.
  * Switch debian/copyright to DEP-5 format.
  * Standards-Version: 4.1.4.

 -- Robert Luberda <robert@debian.org>  Fri, 29 Jun 2018 21:13:20 +0200

super (3.30.0-7) unstable; urgency=medium

  * Add 15-Fix-gcc-warnings.patch to fix `variable-set-but-unused' warnings.
  * Fix clang's warning in 08-Logfile-group.patch.
  * debian/rules, debian/control:
    + switch to debhelper v9 and tiny rules file;
    + compile with LFS support enabled (lintian);
    + add support for cross-compiling;
    + remove usage of hardening-includes package, the hardening options are
      now provided by dpkg-buildflags instead.
  * Remove debian/preinst script, used to handling migrations from ancient
    versions of the package.
  * Standards-Version: 3.9.5:
    + use /run/superstamps directly instead of the /var/run/ symlink.

 -- Robert Luberda <robert@debian.org>  Tue, 29 Apr 2014 09:34:24 +0200

super (3.30.0-6+deb7u1) wheezy-security; urgency=high

  * Add 14-Fix-unchecked-setuid-call.patch to fix a flaw in `super -F'
    command which might open super for RLIMIT_NPROC style exploits on
    older 2.6 kernels (CVE-2014-0470).

 -- Robert Luberda <robert@debian.org>  Wed, 23 Apr 2014 00:30:28 +0200

super (3.30.0-6) unstable; urgency=high

  * Add 12-Use-vsnprintf.patch to fix buffer overflow error occurring
    when logging via syslog is enabled (CVE-2011-2776).
  * Add 13-Potential-format-string-vulnerability.patch to fix
    a vulnerability that might occur if the user of file name or file
    name used in the tag contains a '%' character.
  * Rename & refresh other patches with gbp-pq import/export.
  * debian/control:
    + Add VCS fields;
    + Standards-Version: 3.9.2 (no changes).
    + Sort dependency fields with wrap and sort.

 -- Robert Luberda <robert@debian.org>  Mon, 09 Jan 2012 00:34:16 +0100

super (3.30.0-5) unstable; urgency=low

  * 10_ftbfs_hurd.patch: fix FTBFS on GNU/Hurd.
  * 11_gcc_wformat.patch: fix warnings given by gcc when hardening options
    are turned on.

 -- Robert Luberda <robert@debian.org>  Mon, 21 Feb 2011 22:04:44 +0100

super (3.30.0-4) unstable; urgency=low

  * Switch to the `3.0 (quilt) source format:
    + remove build-time depenency on quilt;
    + remove debian/README.source.

  * debian/rules:
    + drop patch/unpatch target;
    + use dpkg-buildflags for getting CFLAGS/LDFLAGS;
    + call dh_auto_{configure,build,clean} commands;
    + provide build-{arch,indep} targets.

  * 09_Makefile_srcdir.patch: new patch to use $(srcdir) where it's needed.
  * Enable hardening logic provided by the hardening-includes package; add
    the package to build-depends.
  * Standards-Version: 3.9.1.
  * Build with debhelper v8.

 -- Robert Luberda <robert@debian.org>  Sat, 19 Feb 2011 13:25:00 +0100

super (3.30.0-3) unstable; urgency=low

  * 07_ftbfs_kfreebsd.patch: A patch from Cyril Brulebois to fix FTBFS
    on GNU/kFreeBSD (closes: #561787).
  * 08_logfile_group.patch: Create log files owned by the adm group and with
    proper access rights (closes: #112700).
  * Updated 05_manpages.patch to fix yet another warning from man.

  * Standards-Version: 3.8.3.
  * Bump debhelper to v7.
  * Remove linda overrides, use dh_lintian for installing lintian's overrides.
  * Remove /var/run/superstamps from the binary package. The directory will be
    created by super anyway, if it doesn't exist.
  * Add a home page link, a README.source file.
  * Write patches' descriptions.

 -- Robert Luberda <robert@debian.org>  Sun, 03 Jan 2010 15:08:34 +0100

super (3.30.0-2) unstable; urgency=low

  * Bump build-dependency on debhelper.
  * Fix hyphens in man pages (lintian).
  * Pass -Wl,-as-needed to LD_FLAGS to quit dpkg-shlibdeps warnings.
  * Add support for cross-compiling.
  * Move to quilt for managing patches, split debian diff into 0[1-5]*.patch.
  * 06_gcc_warnings.patch: fix gcc -Wall warnings.

 -- Robert Luberda <robert@debian.org>  Sat, 19 Apr 2008 17:24:05 +0200

super (3.30.0-1) unstable; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Sat, 22 Dec 2007 15:29:00 +0100

super (3.28.0-1) unstable; urgency=low

  * New upstream version.
  * Standards-Version: 3.7.3 (no changes).
  * Set debhelper compat version to 6.

 -- Robert Luberda <robert@debian.org>  Wed, 19 Dec 2007 20:12:09 +0100

super (3.27.1-2) unstable; urgency=low

  * Upload to unstable.

 -- Robert Luberda <robert@debian.org>  Sun, 15 Apr 2007 19:08:49 +0200

super (3.27.1-1) experimental; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Thu, 22 Mar 2007 08:25:12 +0100

super (3.26.2-1) unstable; urgency=low

  * New upstream version.
  * Standards-Version: 3.7.2 (no changes needed).

 -- Robert Luberda <robert@debian.org>  Wed, 31 Jan 2007 00:33:22 +0100

super (3.26.1-1) unstable; urgency=low

  * New upstream version.
  * debian/control: Standards-Version: 3.6.2.
  * Remove lintian source overrides file, it's not needed.
  * Fix format of the `closes' clauses at the end of this changelog
    to make lintian happy.

 -- Robert Luberda <robert@debian.org>  Thu, 17 Nov 2005 18:50:03 +0100

super (3.26.0-2) unstable; urgency=low

  * Upload to unstable.

 -- Robert Luberda <robert@debian.org>  Mon,  8 Nov 2004 23:15:11 +0100

super (3.26.0-1) experimental; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Tue, 26 Oct 2004 21:17:31 +0200

super (3.25.0-1) experimental; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Fri, 15 Oct 2004 21:08:08 +0200

super (3.24.1-1) unstable; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Fri, 10 Sep 2004 20:59:52 +0200

super (3.23.0-2) unstable; urgency=low

  * Fix FTBFS problem on hurd (closes:#256634).

 -- Robert Luberda <robert@debian.org>  Wed, 30 Jun 2004 20:11:17 +0200

super (3.23.0-1) unstable; urgency=high

  * New upstream version:
    + fixed format string vulnerability (CAN-2004-0579)
      found by Max Vozeler <max@hinterhof.net>.
  * Added debian/watch file.

 -- Robert Luberda <robert@debian.org>  Fri, 18 Jun 2004 22:40:17 +0200

super (3.22.2-1) unstable; urgency=low

  * New upstream version.
  * Add lintian source override file for `cvsignore-file-in-source'.
  * Add linda override file.

 -- Robert Luberda <robert@debian.org>  Sat, 22 May 2004 15:06:49 +0200

super (3.22.1-0) unstable; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Wed,  5 May 2004 21:08:40 +0200

super (3.22.0-2) unstable; urgency=low

  * checks.c: if both uid and euid with diffrent values were specified in
    super.tab file, uid was overriden by euid.
  * super.c: when execve() fails, save errno value before reopening the log
    file.

 -- Robert Luberda <robert@debian.org>  Tue, 27 Apr 2004 20:24:05 +0200

super (3.22.0-1) unstable; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Tue, 20 Apr 2004 20:00:25 +0200

super (3.20.1-2) unstable; urgency=low

  * Update PAM configuration file.
  * Add dependency on libpam-runtime (>= 0.76-14).
  * Standards-Version: 3.6.1 (no changes).

 -- Robert Luberda <robert@debian.org>  Wed, 10 Sep 2003 22:00:45 +0200

super (3.20.1-1) unstable; urgency=low

  * New upstream version.
  * Update download URL in copyright file.
  * Standards-Version: 3.5.10 (no changes).

 -- Robert Luberda <robert@debian.org>  Sat, 21 Jun 2003 13:36:36 +0200

super (3.20.0-2) unstable; urgency=low

  * Upgrade Standards-Version to 3.5.7
  * Install lintian override file for setuid-binary warning.
  * Fix some gcc warnings.

 -- Robert Luberda <robert@debian.org>  Thu, 24 Oct 2002 08:20:42 +0200

super (3.20.0-1) unstable; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Mon,  5 Aug 2002 20:09:50 +0200

super (3.18.0-3) unstable; urgency=critical

  * SECURITY FIX for local root exploit reported recently on the BugTraq
    list (closes: #154982).

 -- Robert Luberda <robert@debian.org>  Thu,  1 Aug 2002 06:56:13 +0200

super (3.18.0-2) unstable; urgency=low

  * Move superstamps dir from /var/lib to /var/run. I think it
    better complies with FHS standard.
  * Add `create' option to our logrotate script.
  * debian/control: recommends logrotate, not depend on it.
  * Add commented out `patterns=shell' line into super.tab.
  * Install sample.cdumount as cdumount in examples dir.
  * Fix typo in super.tab(5).
  * debian/rules: debhelper v4.

 -- Robert Luberda <robert@debian.org>  Sat,  1 Jun 2002 10:26:54 +0200

super (3.18.0-1) unstable; urgency=low

  * New upstream version.
  * Remove emacs settings from bottom of this changelog (lintian).

 -- Robert Luberda <robert@debian.org>  Thu, 23 May 2002 08:53:12 +0200

super (3.16.1-1) unstable; urgency=low

  * New upstream version.

 -- Robert Luberda <robert@debian.org>  Fri,  6 Jul 2001 22:30:37 +0200

super (3.16.0-2) unstable; urgency=low

  * Fix NAME section in super.tab(5) man page (closes: #99571).
  * Compiled with -Wall, fixed most gcc warnings.
  * Standards-Version: 3.5.5
  * Include /var/lib/superstamps directory in the package.
  * debian/rules: updated to the newest debhelper.
  * Made sample cdmount script work on Debian.

 -- Robert Luberda <robert@debian.org>  Mon,  4 Jun 2001 20:56:58 +0200

super (3.16.0-1) unstable; urgency=low

  * New upstream version:
     - PAM support added (closes: #63845). Note that you need to edit
       your /etc/super.tab to enable PAM.
     - behaviour changed for root user.
    Please read upstream changelog.gz file for more information.
  * Added libpam-dev to Build-Depends.

 -- Robert Luberda <robert@debian.org>  Tue, 23 Jan 2001 22:54:09 +0100

super (3.14.0-2) unstable; urgency=low

  * Fix build problem on Alpha (closes: #81678).
  * Update the copyright file.

 -- Robert Luberda <robert@debian.org>  Tue,  9 Jan 2001 19:48:12 +0100

super (3.14.0-1) unstable; urgency=low

  * New upstream version.
  * New maintainer. (closes: #68153)
  * Standards-Version: 3.2.1 (FHS, Build-Depends).
  * Switched to debhelper v3.
  * Use logrotate instead of cron.weekly script.
  * debian/postrm: remove log and timestamp files only when package is purged.
  * Compiled without rsyslog support. (closes: #63849)

 -- Robert Luberda <robert@debian.org>  Wed, 13 Dec 2000 23:27:38 +0100

super (3.12.2-2) frozen unstable; urgency=low

  * Added section to binary target
  * Removed bashism from postrm script (closes: Bug#56010)

 -- Martin Schulze <joey@infodrom.north.de>  Fri,  3 Mar 2000 18:51:07 +0100

super (3.12.2-1) unstable; urgency=low

  * New upstream source (closes: Bug#45278)

 -- Martin Schulze <joey@infodrom.north.de>  Thu, 28 Oct 1999 23:23:01 +0200

super (3.12.1-3) unstable; urgency=low

  * Added /var/log/super.log{,.0,.*.gz} to postrm remove files (closes: Bug#45279)
  * Added /etc/cron.weekly/super to conffiles (closes: Bug#45280)
  * Made /etc/cron.weekly/super a NOP if super got removed

 -- Martin Schulze <joey@infodrom.north.de>  Tue, 26 Oct 1999 18:43:13 +0200

super (3.12.1-2) unstable; urgency=low

  * Added correction to cdmount example (closes: Bug#27328)
  * Corrected shadow support (closes: Bug#27370)

 -- Martin Schulze <joey@infodrom.north.de>  Mon, 24 May 1999 12:11:58 +0200

super (3.12.1-1) frozen unstable; urgency=high

  * New upstream version
  * Fixes buffer overflow

 -- Martin Schulze <joey@infodrom.north.de>  Wed,  3 Mar 1999 01:21:39 +0100

super (3.11.7-1) stable frozen unstable; urgency=high

  * New upstream version, fixing two buffer overflows

 -- Martin Schulze <joey@infodrom.north.de>  Mon, 15 Feb 1999 23:49:53 +0100

super (3.11.6-3) unstable; urgency=low

  * Corrected cdmount/cdumount example (closes: Bug#27328)
  * Removed some offending code which made super segfault when called with
    -d and -D (closes: Bug#27323)

 -- Martin Schulze <joey@infodrom.north.de>  Fri,  2 Oct 1998 01:56:10 +0200

super (3.11.6-2) unstable; urgency=low

  * Fixed three bugs wrt user .supertab files
    1) super seg. faults, if the full path + name of the user .supertab is
       longer than the default name, which easily happens in debian, as
       the default is the (short) /etc/super.tab
    2) super tries to execute "acct:cmd" instead of "cmd" in user mode for
       "acct"
    3) super tries to clear/set extra groups, but in user mode the euid
       already changed to !root, so setgroups() fails and super complains
    A patch (that I only partially used) was suppllied by Ingo Felger
    <felger@Mathematik.Uni-Marburg.de> (closes: Bug#26617)

 -- Martin Schulze <joey@infodrom.north.de>  Sat, 12 Sep 1998 11:32:40 +0200

super (3.11.6-1) frozen unstable; urgency=low

  * New upstream release
  * Includes a security fix
  * New standards version

 -- Martin Schulze <joey@infodrom.north.de>  Sun, 19 Apr 1998 17:19:59 +0200

super (3.11.5-2) unstable; urgency=low

  * Applied patch from Will to include a PATH variable again
  * This time created a diff file

 -- Martin Schulze <joey@infodrom.north.de>  Fri, 20 Mar 1998 10:14:14 +0100

super (3.11.5-1) unstable; urgency=low

  * New upstream source
  * Used $(installbin) and $(installdoc) for postrm and conffiles
    (lintian) (closes: Bug#19411)

 -- Martin Schulze <joey@infodrom.north.de>  Thu, 19 Mar 1998 09:55:05 +0100

super (3.11.2-2) unstable; urgency=low

  * Corrected FSF's address (lintian)

 -- Martin Schulze <joey@infodrom.north.de>  Wed, 11 Feb 1998 01:40:01 +0100

super (3.11.2-1) unstable; urgency=low

  * New upstream source (closes: Bug#16831, Bug#13476)
  * Applied 1st patch from upstream author
  * Set SHELL to /bin/bash
  * Corrected Standards-Version to 2.3.0.1 (closes: Bug#16768)
  * Included WhatsNew as changelog

 -- Martin Schulze <joey@infodrom.north.de>  Sun, 18 Jan 1998 08:10:17 +0100

super (3.10.6-4) unstable; urgency=low

  * Linked against libc6
  * Fixed clean target (closes: Bug#12491)

 -- Martin Schulze <joey@infodrom.north.de>  Tue, 30 Dec 1997 03:18:26 +0100

super (3.10.6-3) unstable; urgency=low

  * Changed from make clean to make distclean
  * Installed /etc/super as /etc/cron.weekly (closes: Bug#10819)
  * Installed super.tab.5 in correct directory (closes: Bug#11222)

 -- Martin Schulze <joey@infodrom.north.de>  Sun, 20 Jul 1997 15:25:38 +0200

super (3.10.6-2) unstable; urgency=low

  * Added /etc/cron.weekly/super (closes: Bug#7006)

  * New maintainer address

 -- Martin Schulze <joey@infodrom.north.de>  Mon, 28 Apr 1997 12:22:46 +0200

super (3.10.6-1) unstable; urgency=low

  * New upstream version

  * Converted into new packaging scheme

 -- Martin Schulze <joey@infodrom.north.de>  Sun, 23 Feb 1997 12:23:35 +0100

Sun Dec 22 11:48:50 1996  Martin Schulze  <joey@finlandia.infodrom.north.de>

	* debian.rules: Installed ChangeLog

Thu Aug 22 09:55:29 1996  Martin Schulze  <joey@finlandia.infodrom.north.de>

	* check.c: Addes support wor Shadow passwords, thanks to Michael
	Meskes.

Sun May 26 23:14:12 1996  Martin Schulze  <joey@finlandia.infodrom.north.de>

	* utils.c: rewrote get_canonical_hostname() because it did reuse a
	static array which produces rubbish.

Sun May 26 14:23:40 1996  Martin Schulze  <joey@finlandia.infodrom.north.de>

	* Added Debian packaging information
