]>
git.ipfire.org Git - thirdparty/fcron.git/log
Thibault Godouet [Mon, 25 Feb 2002 18:38:13 +0000 (18:38 +0000)]
added fcron stdout option
Thibault Godouet [Mon, 25 Feb 2002 18:37:36 +0000 (18:37 +0000)]
added fcron -y option
Thibault Godouet [Sun, 24 Feb 2002 16:51:33 +0000 (16:51 +0000)]
*** empty log message ***
Thibault Godouet [Sun, 24 Feb 2002 16:50:56 +0000 (16:50 +0000)]
check that we are in a %-line before allowing a "hourly", "hours", etc option.
Thibault Godouet [Sun, 24 Feb 2002 16:50:14 +0000 (16:50 +0000)]
bug fixed : used to call sleep(-1) instead of sleep(0)
Thibault Godouet [Sat, 16 Feb 2002 10:09:50 +0000 (10:09 +0000)]
updated.
>> some error fixed
>> more example, and some possible use of lines, options, are mentioned;
Thibault Godouet [Sat, 16 Feb 2002 10:09:46 +0000 (10:09 +0000)]
*** empty log message ***
Thibault Godouet [Sat, 16 Feb 2002 09:58:35 +0000 (09:58 +0000)]
*** empty log message ***
Thibault Godouet [Sat, 2 Feb 2002 14:52:49 +0000 (14:52 +0000)]
*** empty log message ***
Thibault Godouet [Sat, 2 Feb 2002 14:52:29 +0000 (14:52 +0000)]
better use of rand().
Thibault Godouet [Sat, 2 Feb 2002 14:51:36 +0000 (14:51 +0000)]
we can now use arguments in the var EDITOR and VISUAL.
Thibault Godouet [Sun, 27 Jan 2002 16:37:33 +0000 (16:37 +0000)]
*** empty log message ***
Thibault Godouet [Sun, 27 Jan 2002 16:37:19 +0000 (16:37 +0000)]
*** empty log message ***
Thibault Godouet [Sun, 27 Jan 2002 16:36:46 +0000 (16:36 +0000)]
print less thing on the screen : we use more @ and "echo" to print message explaining what we are doing
Thibault Godouet [Sun, 27 Jan 2002 16:36:28 +0000 (16:36 +0000)]
updated
Thibault Godouet [Sun, 27 Jan 2002 16:32:53 +0000 (16:32 +0000)]
added option random
Thibault Godouet [Fri, 4 Jan 2002 20:00:31 +0000 (20:00 +0000)]
*** empty log message ***
Thibault Godouet [Fri, 4 Jan 2002 19:11:47 +0000 (19:11 +0000)]
*** empty log message ***
Thibault Godouet [Fri, 4 Jan 2002 19:11:29 +0000 (19:11 +0000)]
updated : better management of db2man (more portable)
Thibault Godouet [Fri, 4 Jan 2002 18:02:06 +0000 (18:02 +0000)]
do a "cd .." before making the ci-ing in make tar, because it makes appear the file path during the ci-ing
Thibault Godouet [Thu, 3 Jan 2002 22:39:56 +0000 (22:39 +0000)]
updated
Thibault Godouet [Thu, 3 Jan 2002 22:39:28 +0000 (22:39 +0000)]
*** empty log message ***
Thibault Godouet [Thu, 3 Jan 2002 22:37:18 +0000 (22:37 +0000)]
more portable way to generate the man pages from docbook files
Thibault Godouet [Thu, 3 Jan 2002 14:44:36 +0000 (14:44 +0000)]
remove manpage.{links|refs} in make mandoc (generated by the converter, but unused)
Thibault Godouet [Thu, 3 Jan 2002 14:37:13 +0000 (14:37 +0000)]
in clean : remove also core files
Thibault Godouet [Thu, 3 Jan 2002 14:35:17 +0000 (14:35 +0000)]
in make clean : remove also core files
Thibault Godouet [Thu, 3 Jan 2002 14:26:11 +0000 (14:26 +0000)]
Initial revision
Thibault Godouet [Thu, 3 Jan 2002 14:18:48 +0000 (14:18 +0000)]
added DocBook support
Thibault Godouet [Sun, 23 Dec 2001 22:03:46 +0000 (22:03 +0000)]
*** empty log message ***
Thibault Godouet [Sun, 23 Dec 2001 22:03:08 +0000 (22:03 +0000)]
we now use ROOTUID and ROOTGID instead of hard-coded "0"
Thibault Godouet [Sun, 23 Dec 2001 12:20:46 +0000 (12:20 +0000)]
bug corrected : on AIX, there were a problem about casts with getc() and EOF which were conducting in a infinite loop.
Thibault Godouet [Sun, 23 Dec 2001 12:20:10 +0000 (12:20 +0000)]
bug corrected : shell var were incorrectly set on Solaris
Thibault Godouet [Sun, 4 Nov 2001 19:00:52 +0000 (19:00 +0000)]
add a blank line before the fcron and fcrontab PAM conf in pam.conf for better lisibility.
Thibault Godouet [Sun, 4 Nov 2001 18:59:50 +0000 (18:59 +0000)]
added #include "job.c" to avoir a warning
Thibault Godouet [Sun, 4 Nov 2001 18:59:06 +0000 (18:59 +0000)]
we now use man2html : better output than groff (which is crashing anyway on my system :(( )
Thibault Godouet [Sun, 4 Nov 2001 18:58:42 +0000 (18:58 +0000)]
added gcc cmd line option -Wall to debug mode
Thibault Godouet [Sun, 4 Nov 2001 18:58:17 +0000 (18:58 +0000)]
removed unused var a_pam_user
corrected -h message (-c option)
Thibault Godouet [Sun, 4 Nov 2001 18:57:58 +0000 (18:57 +0000)]
removed unused var a_pam_user
Thibault Godouet [Sun, 4 Nov 2001 18:56:22 +0000 (18:56 +0000)]
less restrictive as some system (FreeBSD, etc) don't support all the modules Linux supports.
Thibault Godouet [Fri, 2 Nov 2001 14:27:33 +0000 (14:27 +0000)]
*** empty log message ***
Thibault Godouet [Fri, 2 Nov 2001 13:39:32 +0000 (13:39 +0000)]
better management of pam conf files installation
Thibault Godouet [Fri, 2 Nov 2001 13:38:51 +0000 (13:38 +0000)]
changes the func to check if lib pam is installed from pam_start to pam_acct_mgmt (seems to work better on Debian)
Thibault Godouet [Fri, 2 Nov 2001 13:38:15 +0000 (13:38 +0000)]
added a pam conv function
Thibault Godouet [Fri, 2 Nov 2001 13:37:58 +0000 (13:37 +0000)]
*** empty log message ***
Thibault Godouet [Fri, 2 Nov 2001 13:37:47 +0000 (13:37 +0000)]
Initial revision
Thibault Godouet [Mon, 29 Oct 2001 13:23:33 +0000 (13:23 +0000)]
added fcron.pam installation
Thibault Godouet [Mon, 29 Oct 2001 13:22:10 +0000 (13:22 +0000)]
bug fixed : setting lavg to (0,0,0) clear lavg flag
Thibault Godouet [Mon, 29 Oct 2001 13:21:52 +0000 (13:21 +0000)]
better support of "use / do not use pam"
Thibault Godouet [Mon, 29 Oct 2001 13:21:29 +0000 (13:21 +0000)]
*** empty log message ***
Thibault Godouet [Mon, 29 Oct 2001 13:21:02 +0000 (13:21 +0000)]
added error_pame
Thibault Godouet [Mon, 29 Oct 2001 13:20:13 +0000 (13:20 +0000)]
mail user if he is not correctly authorized by pam
Thibault Godouet [Mon, 29 Oct 2001 13:20:01 +0000 (13:20 +0000)]
Initial revision
Thibault Godouet [Wed, 12 Sep 2001 13:50:38 +0000 (13:50 +0000)]
ported to AIX
Thibault Godouet [Wed, 12 Sep 2001 13:49:02 +0000 (13:49 +0000)]
code cleaning
code cleaning
send a mail if noticenotrun and queue full
Thibault Godouet [Wed, 12 Sep 2001 13:48:07 +0000 (13:48 +0000)]
code cleaning
send a mail if noticenotrun and queue full
Thibault Godouet [Wed, 12 Sep 2001 13:45:25 +0000 (13:45 +0000)]
added PAM support
Thibault Godouet [Wed, 12 Sep 2001 13:45:12 +0000 (13:45 +0000)]
ported to AIX
Thibault Godouet [Wed, 12 Sep 2001 13:44:58 +0000 (13:44 +0000)]
code cleaning
Thibault Godouet [Wed, 12 Sep 2001 13:42:58 +0000 (13:42 +0000)]
added PAM support
Thibault Godouet [Wed, 12 Sep 2001 13:38:45 +0000 (13:38 +0000)]
code cleaning
Thibault Godouet [Wed, 12 Sep 2001 13:38:05 +0000 (13:38 +0000)]
PAM support
ported to AIX
Thibault Godouet [Wed, 12 Sep 2001 13:37:40 +0000 (13:37 +0000)]
Initial revision
Thibault Godouet [Wed, 12 Sep 2001 13:36:48 +0000 (13:36 +0000)]
*** empty log message ***
Thibault Godouet [Wed, 12 Sep 2001 13:35:09 +0000 (13:35 +0000)]
added pam support
Thibault Godouet [Tue, 21 Aug 2001 18:45:43 +0000 (18:45 +0000)]
updated version
Thibault Godouet [Mon, 20 Aug 2001 20:03:20 +0000 (20:03 +0000)]
*** empty log message ***
Thibault Godouet [Mon, 20 Aug 2001 20:01:43 +0000 (20:01 +0000)]
we now use USE_SETE_ID to determine if we should use sete?id() funcs
Thibault Godouet [Mon, 20 Aug 2001 11:01:35 +0000 (11:01 +0000)]
bug corrected : used not to check correctly if the user was in the correct group
Thibault Godouet [Mon, 20 Aug 2001 11:01:25 +0000 (11:01 +0000)]
code cleaning
Thibault Godouet [Mon, 20 Aug 2001 11:00:01 +0000 (11:00 +0000)]
on serial/lavg queue overflow, do not accept more jobs and print a message in syslog (instead of running one to leave room to another).
Thibault Godouet [Mon, 20 Aug 2001 10:58:13 +0000 (10:58 +0000)]
bug fixed : inserting jobs in serial queue was broken.
Thibault Godouet [Mon, 20 Aug 2001 10:54:45 +0000 (10:54 +0000)]
*** empty log message ***
Thibault Godouet [Mon, 20 Aug 2001 10:53:22 +0000 (10:53 +0000)]
print the exact pid on syslog (not the pid of fcron process attached to the job)
mail if job exit anormally, even if there is no output (unless mail(no))
Thibault Godouet [Fri, 17 Aug 2001 19:50:08 +0000 (19:50 +0000)]
added a #ifdef SENDMAIL to be able to run without sendmail
Thibault Godouet [Fri, 17 Aug 2001 19:49:38 +0000 (19:49 +0000)]
added quotes in "test"s
Thibault Godouet [Fri, 17 Aug 2001 19:48:41 +0000 (19:48 +0000)]
bug corrected : specify explicitly the directory where fcron is in sysVinit-launcher
Thibault Godouet [Fri, 17 Aug 2001 19:48:18 +0000 (19:48 +0000)]
bug corrected : we check for the existence of getopt_long(), not only getopt.h,as some systems may define getopt() in getopt.h but not getopt_long()
Thibault Godouet [Fri, 17 Aug 2001 19:47:46 +0000 (19:47 +0000)]
bug fixed : endless loop for midmonthly line executed after the 15th of the month
Thibault Godouet [Fri, 17 Aug 2001 19:44:51 +0000 (19:44 +0000)]
created a new function add_line_to_file() to make read_file() more readable.
Thibault Godouet [Fri, 17 Aug 2001 19:43:53 +0000 (19:43 +0000)]
memory optimization : struct CL ordered to limit offsets
Thibault Godouet [Fri, 17 Aug 2001 19:42:14 +0000 (19:42 +0000)]
bug corrected : we check for the existence of getopt_long(), not only getopt.h,as some systems may define getopt() in getopt.h but not getopt_long()
added handle for SIGUSR2 : print current schedule, and switch on/off debug mode
Thibault Godouet [Fri, 17 Aug 2001 19:41:20 +0000 (19:41 +0000)]
bug corrected : we check for the existence of getopt_long(), not only getopt.h,as some systems may define getopt() in getopt.h but not getopt_long()
Thibault Godouet [Fri, 17 Aug 2001 19:40:46 +0000 (19:40 +0000)]
updated error message (we use euids, not uids)
Thibault Godouet [Tue, 10 Jul 2001 14:50:18 +0000 (14:50 +0000)]
*** empty log message ***
Thibault Godouet [Tue, 10 Jul 2001 14:50:09 +0000 (14:50 +0000)]
added support for "stop"
Thibault Godouet [Tue, 10 Jul 2001 14:49:52 +0000 (14:49 +0000)]
bug corrected : user instead of filename
Thibault Godouet [Tue, 10 Jul 2001 14:22:15 +0000 (14:22 +0000)]
bug (??) fixed in read_file() (for freebsd)
Thibault Godouet [Tue, 10 Jul 2001 12:03:38 +0000 (12:03 +0000)]
removed debug code
Thibault Godouet [Tue, 10 Jul 2001 10:54:23 +0000 (10:54 +0000)]
added /usr/ucb to PATH (Solaris compatibility mode)
use script/has_usrgrp.pl
Thibault Godouet [Tue, 10 Jul 2001 10:52:59 +0000 (10:52 +0000)]
Initial revision
Thibault Godouet [Tue, 10 Jul 2001 10:52:27 +0000 (10:52 +0000)]
added /usr/ucb to PATH (Solaris compatibility mode)
Thibault Godouet [Mon, 9 Jul 2001 21:07:28 +0000 (21:07 +0000)]
removed warnings (openbsd) adding some "(long int)", etc
Thibault Godouet [Mon, 9 Jul 2001 13:07:58 +0000 (13:07 +0000)]
added support for nsswitch.conf in installation scripts
Thibault Godouet [Mon, 9 Jul 2001 11:50:30 +0000 (11:50 +0000)]
removed access() call (not necessary)
use Skip_blanks macro
Thibault Godouet [Mon, 9 Jul 2001 11:50:13 +0000 (11:50 +0000)]
commented out some debug stuff
Thibault Godouet [Mon, 9 Jul 2001 11:49:11 +0000 (11:49 +0000)]
*** empty log message ***
Thibault Godouet [Sun, 8 Jul 2001 12:40:43 +0000 (12:40 +0000)]
get rid of the setre*()
Thibault Godouet [Sat, 7 Jul 2001 17:52:02 +0000 (17:52 +0000)]
removed setreuid (no more needed thanks to fcronsighup)
Thibault Godouet [Sat, 7 Jul 2001 17:44:57 +0000 (17:44 +0000)]
*** empty log message ***
Thibault Godouet [Sat, 7 Jul 2001 17:44:45 +0000 (17:44 +0000)]
updated make uninstall