at (3.1.9ubuntu3) dapper; urgency=low * No-change upload to clean up after #38227 -- Matt Zimmerman Mon, 8 May 2006 13:15:50 -0700 at (3.1.9ubuntu2) dapper; urgency=low * Tidy up the init script to actuall function in a policy-compliant fashion in all start/stop/restart cases, rather than bombing out and (for example) killing our own postinst. -- Adam Conrad Wed, 15 Feb 2006 11:12:51 +1100 at (3.1.9ubuntu1) dapper; urgency=low * Merge to new Debian version. * Derooting patch was accepted in Debian; manually reapply remaining Ubuntu changes to the clean Debian version (see below). * debian/control: Only recommend mail-transport-agent and prefer postfix. * debian/rc: LSB init script. -- Martin Pitt Wed, 9 Nov 2005 12:57:45 -0500 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 Tue, 2 Aug 2005 02:34:45 -0700 at (3.1.8-11ubuntu5) breezy; urgency=low * at.c: Make at job files group readable (i. e. readable by 'daemon') to make "at -c " work again. (Ubuntu #12825) -- Martin Pitt Thu, 4 Aug 2005 16:21:43 +0200 at (3.1.8-11ubuntu4) breezy; urgency=low * Recommend: postfix | mail-transport-agent -- LaMont Jones Mon, 2 May 2005 16:49:39 -0600 at (3.1.8-11ubuntu3) hoary; urgency=low * 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. -- Martin Pitt Fri, 18 Feb 2005 10:56:28 +0100 at (3.1.8-11ubuntu2) warty; urgency=low * Added versioned depend on lsb-base -- Nathaniel McCallum Fri, 3 Sep 2004 14:47:30 -0400 at (3.1.8-11ubuntu1) warty; urgency=low * debian/rc: pretty initscript -- Nathaniel McCallum Thu, 2 Sep 2004 16:36:08 -0400 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 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 Sat, 12 Jan 2002 16:22:42 +0100 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 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 Mon, 3 Apr 2000 13:56:47 +0200 at (3.1.8-9) frozen unstable; urgency=low, closes=53715 56047 56607 55560 55514 * 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 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 Tue, 11 Jan 2000 10:08:06 +0100 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 Thu, 25 Nov 1999 23:32:43 +0100 at (3.1.8-7) unstable; urgency=low, closes=38293 25070 39527 38293 43032 38962 42469 * Changed load average to run to 1.5 (closes: Bug#38293) * Unignored SIGCHLD (closes: Bug#25070) * Applied patch from Zack Weinberg 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 Thu, 28 Oct 1999 00:05:52 +0200 at (3.1.8-6) unstable; urgency=low, closes=34919 36628 36650 * 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 Sun, 23 May 1999 18:15:33 +0200 at (3.1.8-5) unstable; urgency=low, closes=30796 29843 * Added proper support for time specified with AM/pm. Thanks to Julian Gilbey (closes: Bug#30796) * Added more system accounts to at.deny file (closes: Bug#29843) -- Martin Schulze Sun, 3 Jan 1999 17:02:56 +0100 at (3.1.8-4) unstable; urgency=low, closes=27414 19272 24943 11633 17131 27872 26917 25227 23141 21528 18181 * Applied OpenBSD/buflen patch provided by Topi Miettinen (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 Sat, 24 Oct 1998 12:59:08 +0200 at (3.1.8-3) unstable; urgency=low, closes=19272 14529 15812 16429 16581 25981 25982 * 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 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 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 Sat, 18 Apr 1998 23:59:28 -0500 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 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 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 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 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 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 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 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 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 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 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 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) at (3.1.4-1) unstable frozen; urgency=low * ../at_3.1.4-1_i386.deb * New "upstream" release 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 at (3.1.3-1) unstable frozen; urgency=low * ../at_3.1.3-1_i386.deb * New "upstream release", bug #8716 fixed 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) at (3.1.2-1) unstable; urgency=low * ../at_3.1.2-1_i386.deb * Fixed bug #8189 (prerm/postrm failure). * New "upstream" version. at (3.1.1-1) unstable; urgency=low * ../at_3.1-1_i386.deb * Fixed bug #7936 and #7808 at (3.0-1) unstable; urgency=low * ../at_3.0-1_i386.deb * Initial Release. -- Thomas Koenig Thu, 20 Feb 1997 17:33:12 +0100 Local variables: mode: debian-changelog End: