2008
at (3.1.10.2) unstable; urgency=low
* Non-maintainer upload.
* Change Depends to include exim4 as alternative to mail-transport-agent.
(closes: #474999)
* Change Build-Depends to include ssmtp as alternative to
mail-transport-agent. This is what the Debian build daemons do anyway.
(closes: #491877)
-- Christoph Berg <myon@debian.org> Tue, 23 Sep 2008 11:11:21 +0200
at (3.1.10.1) unstable; urgency=low
* Non-maintainer uploaded to fix release goal issue. * Correct LSB header of init.d script (Closes: #376780).
-- Petter Reinholdtsen <pere@debian.org> Sun, 27 Jan 2008 06:15:14 +0100
2006
at (3.1.10) unstable; urgency=low
* Fix typo in init script (closes: #321141) * Allow "at <time> - <number> minutes" to work (closes: #321325) * Correct cannot find job logic for atrm (closes: #325253) * Rewrite init script using lsb functions (closes: #335307) * Correct help for atrm; -q is not supported (closes: #332417)
-- Ryan Murray <rmurray@debian.org> Mon, 2 Jan 2006 23:08:51 -0800
2005
at (3.1.9) unstable; urgency=low
* Apply rewritten parser patch (closes: #70928) * Several changes to be more SUSv3 compliant (closes: #133812) * Remove yacc/flex generated files, and remove them in the clean target * Remove /usr/doc handling from scripts (closes: #261467) * use chown with : instead of . (closes: #205523) * Add two precisions to format strings (closes: #220336) * Fix manpage typos (closes: #153700, #175211) * Use --retry option of start-stop-daemon (closes: #84351) * Create /var/spool/cron/atjobs/.SEQ in the postinst (closes: #142810) * Always rescan the queue after signals (closes: #194674) * use 89 11 as parameters to update-rc.d defaults (closes: #200627) * hold privs longer when creating pid file (closes: #13603) * Add stdio.h for stderr to parsetime.y (closes: #130023) * Use invoke-rc.d in maintainer scripts (closes: #162677) * Allow usernames > 8 characters. Don't write out usernames with at that atd will later call corrupt (closes: #17561) * Run as user daemon, rather than root (from 3.1.8-11ubuntu3) (closes: #251058) + Derooted /usr/bin/at. + at.c: - Keep real uid, only switch to daemon gid when unlinking files (the directory is daemon-group writeable, but the job files are owned by user). - Instead of creating the job file and then fchown()'ing it (which does not work when running as non-root), change to the real gid when creating the file. + atd.c: - Don't check that the file gid is equal to the execution gid (since job files are now always owned by "daemon". - setgid() to the user's gid, not to the file gid for job execution. + debian/rules: - Install /usr/bin/at as daemon:daemon 6555 instead of root:root 4755 (running as user daemon is necessary to be allowed to send a signal to atd.) - Install /etc/at.deny as root:daemon 640 instead of root:root 0600. + debian/postinst: - Make /var/spool/cron/{atjobs,atspool} writeable for group "daemon". - Update permissions of /etc/at.{allow,deny} if we upgrade from a previous version and there is no statoverride for these files. * Update standards version (closes: #239394) * Increment tm_mday for at "time" case, rather than hardcoded increment of a day in seconds. (closes: #61604) * Print usage on "at -c" (closes: #202617) * Increment tm_year when the month and day are earlier than current (closes: #79650) * Drop ISO timeformat; following SUSv3 instead (closes: #53586) * Add optional PAM support based on the submitted patch (closes: #68364) * Use AC_FUNC_GETLOADAVG and getloadavg.c from XEmacs, so that the system function is used first, then the getloadavg.c from at if it isn't available (closes: #269440) * Fix permissions of /var/spool/cron/at* in the deb files to match what is used now * Remove /usr/sbin/atrun; the packaging is set up for running as a daemon. * Align batch(1) with SUSv3 by accepting no arguments (closes: #70988) * Update description of -v option to clarify that it prints the time before the job submission starts (closes: #257074) * Update description of submission to uppercase queues (closes: #84791) * Update atq format description (closes: #193396) * Return EXIT_FAILURE if one jobid fails for -c and -r (closes: #173635)
-- Ryan Murray <rmurray@debian.org> Tue, 2 Aug 2005 02:34:45 -0700
2002
at (3.1.8-11) unstable; urgency=high
* Temporarily taking over this package * Incorporate security fix from stable * Regenerate y.tab.* (closes: #129561) * Apparently you can't find the so called "upstream" version anymore, and other distributions list us as upstream, so making it Debian native (closes: #129529) * Fix typo in atd manpage (closes: #122615) * Fix /usr/doc reference in at manpage (closes: #75262) * Install prerm script (closes: #127450, #109949) * Update build-depends (closes: #89824) * Remove suidmanager support (closes: #61868, #74056) * Build with -O2
-- Ryan Murray <rmurray@debian.org> Fri, 18 Jan 2002 00:13:16 -0800
at (3.1.8-10.1) stable; urgency=high
* Security upload * Removed superflous free() which caused a segv * Check for the return value of mktime()
-- Martin Schulze <joey@infodrom.org> Sat, 12 Jan 2002 16:22:42 +0100
2000
at (3.1.8-10) frozen unstable; urgency=high
* Suidunregister /usr/bin (closes: Bug#59421). * Rewrote perm.c to correctly deal with single character pw_name and incomplete last lines in at.{allow,deny}. Thanks to Sotiris.Vassilopoulos@betatech.gr for pointing this out. * Included patch by Florian Zumbiehl <florz@gmx.de> adding some read-only variables to no_export. * SIGCHLD handler now correctly loops on a non-blocking waitpid. Hopefully this gets rid of zombies even on SMP systems (closes: Bug#60549). * Changed AC_FUNC_GETLOADAVG to AC_REPLACE_FUNCS(getloadavg) in configure.in since it introduces a spurious depencency on libelfg0 whenever that package is installed on the build machine. (closes: Bug#61295). * configure.in: rewrote directory tests such that configure fails due to a missing SPOOLDIR only when --with-jobdir or --with-atspool doesn't specify an explicit path.
-- Siggy Brentrup <bsb@winnegan.de> Mon, 3 Apr 2000 13:56:47 +0200
at (3.1.8-9) frozen unstable; urgency=low
* Added SIGCHLD handler to release zombies (closes 53715 56047 56607)
* Changed dependency to mail-transport-agent only since /usr/bin/mail
doesn't grok the Subject: line. (closes 55560)
* Fixed postinst to suidregister /usr/bin/at (closes 55514)
-- Siggy Brentrup <bsb@winnegan.de> Sun, 30 Jan 2000 22:00:46 +0100
at (3.1.8-8) unstable; urgency=low
* New maintainer (according to Joey this is an upstream job too :) * Upgrade to standards version 3.1.1.1
-- Siggy Brentrup <bsb@winnegan.de> Tue, 11 Jan 2000 10:08:06 +0100
1999
at (3.1.8-7.1) unstable; urgency=low
* Non-maintainer release, with permission.
* Corrected patch for Bug#39527 so that it doesn't ignore all pending jobs.
(closes: #49708, #49739, #50984).
-- Richard Braakman <dark@xs4all.nl> Thu, 25 Nov 1999 23:32:43 +0100
at (3.1.8-7) unstable; urgency=low
* Changed load average to run to 1.5 (closes: Bug#38293) * Unignored SIGCHLD (closes: Bug#25070) * Applied patch from Zack Weinberg <zack@rabi.columbia.edu> that keeps atd from spinning the disk (closes: Bug#39527) * Added support for arguments to /etc/init.d/atd (closes: Bug#38293) * Reworked the date parser so it will recognize 2345 and 102900 properly, 12900 as well (closes: Bug#43032, Bug#38962) * Corrected weekday parser (closes: Bug#42469) * Corrected path in atrun(8).
-- Martin Schulze <joey@finlandia.infodrom.north.de> Thu, 28 Oct 1999 00:05:52 +0200
at (3.1.8-6) unstable; urgency=low
* Added text -x atd to init.d file (closes: Bug#34919) * Added parsetest target to Makefile.in to provide a test program * Hax0red the date/time parser so it parses the date properly, especially when specifying a year (closes: Bug#36628) * Added -M (don't send mail at all) feature to at client and at server (closes: Bug#36650)
-- Martin Schulze <joey@finlandia.infodrom.north.de> Sun, 23 May 1999 18:15:33 +0200
at (3.1.8-5) unstable; urgency=low
* Added proper support for time specified with AM/pm. Thanks to Julian
Gilbey <jdg@maths.qmw.ac.uk> (closes: Bug#30796)
* Added more system accounts to at.deny file (closes: Bug#29843)
-- Martin Schulze <joey@finlandia.infodrom.north.de> Sun, 3 Jan 1999 17:02:56 +0100
1998
at (3.1.8-4) unstable; urgency=low
* Applied OpenBSD/buflen patch provided by Topi Miettinen
<tom@medialab.sonera.net> (closes: Bug#27414)
* Corrected at_allow(5) manpage (closes: Bug#24943)
* Moved /bin/sh warning in front of input stream (closes: Bug#11633)
* Added prototype for yylex() and yyerror() (closes: Bug#17131)
* Corrected recognition of weekdays (closes: Bug#27872, Bug#26917, Bug#18181)
* Reformatted some "SEE ALSO" section.
* Adjusted Usage output of atq according to code and manpage. `-v' is
not supported anymore. (closes: Bug#25227, Bug#21528)
* Re-added support for atq displaying the owner of the atjob. I dunno
if the author would accept it if he would appear again, though.
(closes: Bug#23141)
* Removed preinst
* Documented problem with NFS-mounted spool directories (Bug#13603 and
Bug#13605)
-- Martin Schulze <joey@finlandia.infodrom.north.de> Sat, 24 Oct 1998 12:59:08 +0200
at (3.1.8-3) unstable; urgency=low
* New maintainer * Updated Standards-Version * Rewrote rules file * Fixed manpages * Renamed copyright (closes: Bug#14529, fixes: Bug#16429) * Fixed misspelled files in /usr/doc/at (fixes: Bug#16429) * Adjusted copyright file * Added /etc/init.d/atd as conffile * Completed init.d script * Aded --with-jobdir and --with-atspool so it builds on systems where it isn't installed as well (closes: Bug#15812) * Corrected location of sendmail (closes: Bug#16429) * Fixed preinst (closes: Bug#16581)
-- Martin Schulze <joey@finlandia.infodrom.north.de> Fri, 23 Oct 1998 20:54:46 +0200
at (3.1.8-2.1.1) unstable; urgency=low
* Non maintainer upload.
config.{guess,sub} changed to recognize a Arm architecture.
-- Turbo Fredriksson <turbo@debian.org> Thu, 20 Aug 1998 04:48:23 -0400
at (3.1.8-2.1) frozen unstable; urgency=low
* Non-maintainer upload.
* Provides correct name of copyright file, fixing important bug
#19272
-- John Goerzen <jgoerzen@complete.org> Sat, 18 Apr 1998 23:59:28 -0500
1997
at (3.1.8-2) unstable; urgency=medium
* libc6 version * (as in -1) Fix date parsing bug with 'next monday' where the current day * is Mondy * Fix date parsing bug with February * Misc. manpage changes
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Mon, 29 Sep 1997 17:21:40 +0200
at (3.1.8-1) stable; urgency=low
* ../at_3.1.7-6_i386.deb * * libc5 version * Fix date parsing bug with 'next monday' where the current day is monday * Fix date parsing bug with February * Misc. manpage changes
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Sun, 28 Sep 1997 21:33:44 +0200
at (3.1.7-6) unstable; urgency=high
* ../at_3.1.7-4_i386.deb * * libc6 version * should fix installation bugs
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Mon, 22 Sep 1997 20:26:05 +0200
at (3.1.7-5) stable; urgency=low
* ../at_3.1.7-5_i386.deb * * libc5 version * Make runlevel detection more robust
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Mon, 22 Sep 1997 15:48:55 +0200
at (3.1.7-4) unstable; urgency=high
* ../at_3.1.7-4_i386.deb * * libc6 version * removes spurious dependency on libelf * Start atd if runlevel cannot be determined
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Tue, 15 Sep 1997 14:16:24 +0200
at (3.1.7-3) stable; urgency=low
* ../at_3.1.7-3_i386.deb * * libc5 version * removed spurious dependendy on libelf0
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Tue, 17 Jun 1997 18:01:33 +0200
at (3.1.7-2) unstable; urgency=low
* ../at_3.1.7-2_i386.deb * Recompiled for libc6 (hamm)
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Sat, 14 Jun 1997 21:01:17 +0200
at (3.1.7-1) unstable frozen; urgency=medium
* ../at_3.1.7-1_i386.deb * Make upcase words work * Start atd if runlevel can't be determined
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Mon, 26 May 1997 10:38:06 +0200
at (3.1.6-1) unstable frozen; urgency=medium
* ../at_3.1.6-1_i386.deb * Fix broken "noon", "teatime" and "midnight"
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Tue, 13 May 1997 14:50:40 +0200
at (3.1.5-2) unstable frozen; urgency=high
* * ../at_3.1.5-2_i386.deb * Also check for /etc/suid.conf when calling suidregister
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Wed, 7 May 1997 11:14:49 +0200
at (3.1.5-1) unstable frozen; urgency=high
* ../at_3.1.5-1_i386.deb * New "upstream" release: Fixes bug #9390 * Removed "set -e" from prerm in an effort to fix #9311 * From now on, changelog will be more canonical (#9236)
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Tue, 6 May 1997 19:50:02 +0200
at (3.1.4-2) unstable frozen; urgency=low
* ../at_3.1.4-2_i386.deb * Start atd in postinst only if runlevel is right (bug #9073) * Fixed extra space in /etc/init.d/atd (bug #9046)
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.1.4-1) unstable frozen; urgency=low
* ../at_3.1.4-1_i386.deb * New "upstream" release
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.1.3-1) unstable frozen; urgency=low
* ../at_3.1.3-2_i386.deb * make distclean on debian/rules clean * depend on mail-transport-agent or mailx
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.1.3-1) unstable frozen; urgency=low
* ../at_3.1.3-1_i386.deb * New "upstream release", bug #8716 fixed
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.1.2-2) unstable; urgency=low
* ../at_3.1.2-2_i386.deb * adapted aj's /etc/init.d/atd (bug #8501) * Fix bug #8495 (exit preinst cleanly when no /etc/crontab) * Fix bug #7936 (for real this time)
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.1.2-1) unstable; urgency=low
* ../at_3.1.2-1_i386.deb * Fixed bug #8189 (prerm/postrm failure). * New "upstream" version.
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.1.1-1) unstable; urgency=low
* ../at_3.1-1_i386.deb * Fixed bug #7936 and #7808
-- unknown <ig25@rz.uni-karlsruhe.de> unknown
(There has been a parse error in the entry above, if some values don't make sense please check the original changelog)
at (3.0-1) unstable; urgency=low
* ../at_3.0-1_i386.deb * Initial Release.
-- Thomas Koenig <ig25@rz.uni-karlsruhe.de> Thu, 20 Feb 1997 17:33:12 +0100