Skip to content

Debian Changelog at (3.1.10.2)

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