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 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 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 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 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 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 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 Sat, 19 Apr 2008 17:24:05 +0200 super (3.30.0-1) unstable; urgency=low * New upstream version. -- Robert Luberda 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 Wed, 19 Dec 2007 20:12:09 +0100 super (3.27.1-2) unstable; urgency=low * Upload to unstable. -- Robert Luberda Sun, 15 Apr 2007 19:08:49 +0200 super (3.27.1-1) experimental; urgency=low * New upstream version. -- Robert Luberda 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 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 Thu, 17 Nov 2005 18:50:03 +0100 super (3.26.0-2) unstable; urgency=low * Upload to unstable. -- Robert Luberda Mon, 8 Nov 2004 23:15:11 +0100 super (3.26.0-1) experimental; urgency=low * New upstream version. -- Robert Luberda Tue, 26 Oct 2004 21:17:31 +0200 super (3.25.0-1) experimental; urgency=low * New upstream version. -- Robert Luberda Fri, 15 Oct 2004 21:08:08 +0200 super (3.24.1-1) unstable; urgency=low * New upstream version. -- Robert Luberda 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 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 . * Added debian/watch file. -- Robert Luberda 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 Sat, 22 May 2004 15:06:49 +0200 super (3.22.1-0) unstable; urgency=low * New upstream version. -- Robert Luberda 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 Tue, 27 Apr 2004 20:24:05 +0200 super (3.22.0-1) unstable; urgency=low * New upstream version. -- Robert Luberda 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 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 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 Thu, 24 Oct 2002 08:20:42 +0200 super (3.20.0-1) unstable; urgency=low * New upstream version. -- Robert Luberda 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 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 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 Thu, 23 May 2002 08:53:12 +0200 super (3.16.1-1) unstable; urgency=low * New upstream version. -- Robert Luberda 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 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 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 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 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 Fri, 3 Mar 2000 18:51:07 +0100 super (3.12.2-1) unstable; urgency=low * New upstream source (closes: Bug#45278) -- Martin Schulze 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 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 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 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 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 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 (closes: Bug#26617) -- Martin Schulze 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 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 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 Thu, 19 Mar 1998 09:55:05 +0100 super (3.11.2-2) unstable; urgency=low * Corrected FSF's address (lintian) -- Martin Schulze 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 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 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 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 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 Sun, 23 Feb 1997 12:23:35 +0100 Sun Dec 22 11:48:50 1996 Martin Schulze * debian.rules: Installed ChangeLog Thu Aug 22 09:55:29 1996 Martin Schulze * check.c: Addes support wor Shadow passwords, thanks to Michael Meskes. Sun May 26 23:14:12 1996 Martin Schulze * 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 * Added Debian packaging information