]> granicus.if.org Git - fcron/log
fcron
24 years agosupport of autoconf
thib [Tue, 12 Sep 2000 16:41:18 +0000 (16:41 +0000)]
support of autoconf
better uninstall

24 years agoInitial revision
thib [Tue, 12 Sep 2000 16:40:42 +0000 (16:40 +0000)]
Initial revision

24 years ago*** empty log message ***
thib [Tue, 12 Sep 2000 16:40:15 +0000 (16:40 +0000)]
*** empty log message ***

24 years agoInitial revision
thib [Tue, 12 Sep 2000 16:32:04 +0000 (16:32 +0000)]
Initial revision

24 years agocorrected a syntax error in preprocessor commands in check_lavg()
thib [Tue, 5 Sep 2000 19:56:33 +0000 (19:56 +0000)]
corrected a syntax error in preprocessor commands in check_lavg()

24 years agotry execlp in case of a execl fail.
thib [Tue, 5 Sep 2000 19:55:57 +0000 (19:55 +0000)]
try execlp in case of a execl fail.

24 years agobug corrected : used to free directly the value of getenv()
thib [Tue, 5 Sep 2000 19:52:33 +0000 (19:52 +0000)]
bug corrected : used to free directly the value of getenv()
now strdup2 this value in order to free the result safely in delete_file

24 years ago*** empty log message ***
thib [Mon, 4 Sep 2000 13:10:09 +0000 (13:10 +0000)]
*** empty log message ***

24 years agotry a execlp if execl(SENDMAIL ...) fails
thib [Mon, 4 Sep 2000 13:09:31 +0000 (13:09 +0000)]
try a execlp if execl(SENDMAIL ...) fails

24 years agoadded PROC_LOADAVG compilation option
thib [Mon, 4 Sep 2000 13:08:15 +0000 (13:08 +0000)]
added PROC_LOADAVG compilation option

24 years agohandle the case of a non existent procfs for lavg
thib [Sun, 3 Sep 2000 19:03:10 +0000 (19:03 +0000)]
handle the case of a non existent procfs for lavg

24 years ago*** empty log message ***
thib [Sun, 3 Sep 2000 19:03:08 +0000 (19:03 +0000)]
*** empty log message ***

24 years agomore compatible with standart
thib [Sun, 3 Sep 2000 18:55:25 +0000 (18:55 +0000)]
more compatible with standart

24 years agocomments updated (need 2 arguments, not one)
thib [Sun, 3 Sep 2000 18:55:04 +0000 (18:55 +0000)]
comments updated (need 2 arguments, not one)

24 years agobug corrected : set_lavgor used to act on bit 1 (the one of lavg)
thib [Sun, 3 Sep 2000 14:31:32 +0000 (14:31 +0000)]
bug corrected : set_lavgor used to act on bit 1 (the one of lavg)

24 years ago*** empty log message ***
thib [Sun, 3 Sep 2000 14:31:27 +0000 (14:31 +0000)]
*** empty log message ***

24 years agowe don't use anymore the syslog() function in the signal handlers
thib [Sun, 3 Sep 2000 13:15:46 +0000 (13:15 +0000)]
we don't use anymore the syslog() function in the signal handlers
because it seems to be a cause of a crash when a syslog() is call
in a signal handler while another syslog() was called when the signal
has been received

24 years ago*** empty log message ***
thib [Sun, 3 Sep 2000 13:13:48 +0000 (13:13 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
thib [Wed, 30 Aug 2000 09:09:07 +0000 (09:09 +0000)]
*** empty log message ***

24 years agooptimization : struct lavg now store the time when until will be start
thib [Wed, 30 Aug 2000 09:07:49 +0000 (09:07 +0000)]
optimization : struct lavg now store the time when until will be start
and not the time at which the job has entered the queue

24 years agocorrected the bug which used to make serial_running=-1
thib [Wed, 30 Aug 2000 09:06:18 +0000 (09:06 +0000)]
corrected the bug which used to make serial_running=-1
corrected the bug which used to make a bootrun runfreq(1) job run twice
at fcron's startup

24 years agolavg values with decimals
thib [Tue, 29 Aug 2000 18:03:03 +0000 (18:03 +0000)]
lavg values with decimals
minor modification (code more readable)

24 years ago*** empty log message ***
thib [Tue, 29 Aug 2000 18:01:39 +0000 (18:01 +0000)]
*** empty log message ***

24 years agonow do a logic AND between the lavg values by default
thib [Mon, 28 Aug 2000 18:00:34 +0000 (18:00 +0000)]
now do a logic AND between the lavg values by default

24 years agouse of putenv() instead of setenv() (setenv is not POSIX compliant)
thib [Mon, 28 Aug 2000 17:59:54 +0000 (17:59 +0000)]
use of putenv() instead of setenv() (setenv is not POSIX compliant)

24 years agosupport of lavg
thib [Mon, 28 Aug 2000 17:59:26 +0000 (17:59 +0000)]
support of lavg

24 years ago*** empty log message ***
thib [Mon, 28 Aug 2000 17:59:15 +0000 (17:59 +0000)]
*** empty log message ***

24 years agosupport of lavg
thib [Mon, 28 Aug 2000 17:58:19 +0000 (17:58 +0000)]
support of lavg
signals are now check BEFORE and after the sleep

24 years agobug corrected when serial_array grows up
thib [Mon, 28 Aug 2000 17:57:19 +0000 (17:57 +0000)]
bug corrected when serial_array grows up
support of system load average ( option lavg )

24 years agomodifications for lavg + SERIAL_ONCE
thib [Mon, 28 Aug 2000 17:54:46 +0000 (17:54 +0000)]
modifications for lavg + SERIAL_ONCE

24 years agouse putenv() (POSIX compliant) instead of setenv()
thib [Mon, 28 Aug 2000 17:52:05 +0000 (17:52 +0000)]
use putenv() (POSIX compliant) instead of setenv()

24 years ago*** empty log message ***
thib [Tue, 22 Aug 2000 21:20:11 +0000 (21:20 +0000)]
*** empty log message ***

24 years agosupport of SERIAL_ONCE and SERIAL_QUEUE_MAX compilation options added
thib [Tue, 22 Aug 2000 21:19:41 +0000 (21:19 +0000)]
support of SERIAL_ONCE and SERIAL_QUEUE_MAX compilation options added

24 years agoSERIAL_ONCE added
thib [Tue, 22 Aug 2000 21:18:51 +0000 (21:18 +0000)]
SERIAL_ONCE added

24 years ago*** empty log message ***
thib [Tue, 22 Aug 2000 18:01:41 +0000 (18:01 +0000)]
*** empty log message ***

24 years agosupport of the mailto option for each line
thib [Tue, 22 Aug 2000 18:01:30 +0000 (18:01 +0000)]
support of the mailto option for each line

24 years ago*** empty log message ***
thib [Fri, 30 Jun 2000 09:49:07 +0000 (09:49 +0000)]
*** empty log message ***

24 years agoupdated file version
thib [Thu, 29 Jun 2000 21:12:51 +0000 (21:12 +0000)]
updated file version

24 years agotemporary removed check of end of file of a fcrontab
thib [Thu, 29 Jun 2000 21:12:22 +0000 (21:12 +0000)]
temporary removed check of end of file of a fcrontab

24 years agocheck each signal at each cycle (this is needed because of serialize :
thib [Wed, 28 Jun 2000 16:27:49 +0000 (16:27 +0000)]
check each signal at each cycle (this is needed because of serialize :
we may get a SIGHUP during execution of several serial jobs,
in which case the SIGHUP was taken into account after the next sleep)

24 years agotake into account dayor/dayand in "from last conf"
thib [Wed, 28 Jun 2000 16:25:28 +0000 (16:25 +0000)]
take into account dayor/dayand in "from last conf"

24 years agois_mailzerolength support added
thib [Wed, 28 Jun 2000 14:01:18 +0000 (14:01 +0000)]
is_mailzerolength support added

24 years ago*** empty log message ***
thib [Wed, 28 Jun 2000 14:00:51 +0000 (14:00 +0000)]
*** empty log message ***

24 years agorunas option added
thib [Sun, 25 Jun 2000 20:07:48 +0000 (20:07 +0000)]
runas option added

24 years agorunas option support added
thib [Sun, 25 Jun 2000 20:07:17 +0000 (20:07 +0000)]
runas option support added

24 years agoFILEVERSION updated
thib [Sun, 25 Jun 2000 20:07:00 +0000 (20:07 +0000)]
FILEVERSION updated

24 years agobug fixes : used to crash after a syntax error in a global variable declaration
thib [Sun, 25 Jun 2000 20:03:22 +0000 (20:03 +0000)]
bug fixes : used to crash after a syntax error in a global variable declaration
debug informations are better
check for intervalls in a line begining with &1

24 years agowhen fcrontab try to signal fcron daemon, but fcron is dead
thib [Sun, 25 Jun 2000 20:02:32 +0000 (20:02 +0000)]
when fcrontab try to signal fcron daemon, but fcron is dead
fcrontab removes his pid file

24 years agobug fixes : goto_non_matching
thib [Sun, 25 Jun 2000 20:00:13 +0000 (20:00 +0000)]
bug fixes : goto_non_matching
set_next_exe : big optimisation

24 years agolog explanation "update configuration from" use the complete path,
thib [Sun, 25 Jun 2000 19:57:37 +0000 (19:57 +0000)]
log explanation "update configuration from" use the complete path,
not just "."
"adding file" "removing file" are explanation (used to be debug)
runas added
bootrun : bug fix

24 years agodoc are now updated in "make all"
thib [Thu, 22 Jun 2000 15:50:09 +0000 (15:50 +0000)]
doc are now updated in "make all"

24 years agobug fix
thib [Thu, 22 Jun 2000 15:48:41 +0000 (15:48 +0000)]
bug fix

24 years agoVariables of config.h and Makefile are now automatically put in the man pages
thib [Thu, 22 Jun 2000 15:35:59 +0000 (15:35 +0000)]
Variables of config.h and Makefile are now automatically put in the man pages
via a perl script ( gen-manpage )

24 years ago*** empty log message ***
thib [Thu, 22 Jun 2000 15:35:23 +0000 (15:35 +0000)]
*** empty log message ***

24 years agoInitial revision
thib [Thu, 22 Jun 2000 15:34:06 +0000 (15:34 +0000)]
Initial revision

24 years agogen-doc changes only the file beginning by an upper case letter
thib [Thu, 22 Jun 2000 15:33:14 +0000 (15:33 +0000)]
gen-doc changes only the file beginning by an upper case letter

24 years ago*** empty log message ***
thib [Thu, 22 Jun 2000 12:34:55 +0000 (12:34 +0000)]
*** empty log message ***

24 years agoadded options : forcemail dayand dayor runas nice
thib [Thu, 22 Jun 2000 12:33:55 +0000 (12:33 +0000)]
added options : forcemail dayand dayor runas nice

24 years agofixed the bug when -z was used for a user with no registred fcrontab
thib [Thu, 22 Jun 2000 12:33:09 +0000 (12:33 +0000)]
fixed the bug when -z was used for a user with no registred fcrontab

24 years agoremoved SAVE_VARIATION : it didn't seem to be usefull
thib [Thu, 22 Jun 2000 12:32:55 +0000 (12:32 +0000)]
removed SAVE_VARIATION : it didn't seem to be usefull

24 years agotime_to_sleep don't use global variable "now" anymore :
thib [Thu, 22 Jun 2000 12:31:57 +0000 (12:31 +0000)]
time_to_sleep don't use global variable "now" anymore :
it calls itself time()

24 years agoadded USER_NAME_LEN
thib [Thu, 22 Jun 2000 12:30:55 +0000 (12:30 +0000)]
added USER_NAME_LEN
removed SAVE_VARIATION : it didn't seem to be usefull

24 years agoa bootrun and serial job is now inserted only once in serial queue
thib [Thu, 22 Jun 2000 12:29:49 +0000 (12:29 +0000)]
a bootrun and serial job is now inserted only once in serial queue

24 years ago*** empty log message ***
thib [Wed, 21 Jun 2000 15:01:19 +0000 (15:01 +0000)]
*** empty log message ***

24 years agobug fix : when an option is unknown in edit mode, need_correction = 1
thib [Wed, 21 Jun 2000 15:00:07 +0000 (15:00 +0000)]
bug fix : when an option is unknown in edit mode, need_correction = 1

24 years agobug fix : time was sometimes incorrect in sig_daemon()
thib [Wed, 21 Jun 2000 14:59:07 +0000 (14:59 +0000)]
bug fix : time was sometimes incorrect in sig_daemon()

24 years agobug corrected : serial_array_index
thib [Wed, 21 Jun 2000 14:58:44 +0000 (14:58 +0000)]
bug corrected : serial_array_index

24 years agooption serial_once added
thib [Wed, 21 Jun 2000 13:46:55 +0000 (13:46 +0000)]
option serial_once added

24 years ago*** empty log message ***
thib [Wed, 21 Jun 2000 13:46:37 +0000 (13:46 +0000)]
*** empty log message ***

24 years agooption -z added : reinstall a fcrontab from its source code
thib [Wed, 21 Jun 2000 13:46:14 +0000 (13:46 +0000)]
option -z added : reinstall a fcrontab from its source code

24 years agomessage printed by -V option modified
thib [Wed, 21 Jun 2000 13:45:43 +0000 (13:45 +0000)]
message printed by -V option modified

24 years agobug fix : --serial_running was sometimes called two times
thib [Wed, 21 Jun 2000 13:44:27 +0000 (13:44 +0000)]
bug fix : --serial_running was sometimes called two times

24 years agoFIRST_SLEEP_SERIAL removed (unused)
thib [Wed, 21 Jun 2000 13:43:50 +0000 (13:43 +0000)]
FIRST_SLEEP_SERIAL removed (unused)

24 years agoadded option set_serial_once for bootrun
thib [Wed, 21 Jun 2000 13:43:04 +0000 (13:43 +0000)]
added option set_serial_once for bootrun

24 years agotermination of a job is not any more reported as "explain"
thib [Wed, 21 Jun 2000 10:45:35 +0000 (10:45 +0000)]
termination of a job is not any more reported as "explain"

24 years agofcron don't fork any more in debug mode to check up the death of the child :
thib [Wed, 21 Jun 2000 10:44:15 +0000 (10:44 +0000)]
fcron don't fork any more in debug mode to check up the death of the child :
it prevent system from doing a core dump

24 years agoA mail is now send to root after a crash to ask him
thib [Wed, 21 Jun 2000 10:42:19 +0000 (10:42 +0000)]
A mail is now send to root after a crash to ask him
to do a bug report

24 years agosupport of bootrun and serialize
thib [Wed, 21 Jun 2000 09:49:01 +0000 (09:49 +0000)]
support of bootrun and serialize

24 years agosupport of bootrun and serialize
thib [Wed, 21 Jun 2000 09:48:26 +0000 (09:48 +0000)]
support of bootrun and serialize

24 years agothe running job are no more chaine-listed
thib [Tue, 20 Jun 2000 20:36:26 +0000 (20:36 +0000)]
the running job are no more chaine-listed
we now use an array of pointer of lines, which we make grow up if necessary

24 years ago*** empty log message ***
thib [Tue, 20 Jun 2000 20:36:19 +0000 (20:36 +0000)]
*** empty log message ***

24 years agochanged the name dt to td
thib [Mon, 19 Jun 2000 12:44:33 +0000 (12:44 +0000)]
changed the name dt to td

24 years ago*** empty log message ***
thib [Mon, 19 Jun 2000 12:44:18 +0000 (12:44 +0000)]
*** empty log message ***

24 years agoremoved some close uneeded
thib [Mon, 19 Jun 2000 12:43:27 +0000 (12:43 +0000)]
removed some close uneeded
better support of home directory

24 years agoFILEVERSION updated
thib [Mon, 19 Jun 2000 12:43:11 +0000 (12:43 +0000)]
FILEVERSION updated

24 years agosome options added
thib [Mon, 19 Jun 2000 12:42:49 +0000 (12:42 +0000)]
some options added

24 years agosupport of options added
thib [Mon, 19 Jun 2000 12:42:16 +0000 (12:42 +0000)]
support of options added

24 years agoFIRST_SLEEP and SAVE_VARIATION added
thib [Mon, 19 Jun 2000 12:41:43 +0000 (12:41 +0000)]
FIRST_SLEEP and SAVE_VARIATION added

24 years agooption support added
thib [Mon, 19 Jun 2000 12:41:27 +0000 (12:41 +0000)]
option support added

24 years agonow updated in xexit()
thib [Sun, 18 Jun 2000 15:28:15 +0000 (15:28 +0000)]
now updated in xexit()

24 years agobug fixed : when a line based on time & date doesn't need a set_next_exe()
thib [Sun, 18 Jun 2000 15:27:06 +0000 (15:27 +0000)]
bug fixed : when a line based on time & date doesn't need a set_next_exe()
this line used to be not inserted in the queue

24 years agosupport of option added
thib [Sun, 18 Jun 2000 13:14:57 +0000 (13:14 +0000)]
support of option added

24 years agostrdup2 now check the return value of malloc()
thib [Sun, 18 Jun 2000 13:14:16 +0000 (13:14 +0000)]
strdup2 now check the return value of malloc()

24 years agomacro Alloc now use die_e() on error
thib [Sun, 18 Jun 2000 13:13:06 +0000 (13:13 +0000)]
macro Alloc now use die_e() on error

24 years agosupport of options
thib [Sun, 18 Jun 2000 13:12:56 +0000 (13:12 +0000)]
support of options

24 years ago*** empty log message ***
thib [Sun, 18 Jun 2000 13:12:17 +0000 (13:12 +0000)]
*** empty log message ***

24 years agovariable now is now updated when SIGHUP or SIGUSR1 is received
thib [Sun, 18 Jun 2000 13:11:11 +0000 (13:11 +0000)]
variable now is now updated when SIGHUP or SIGUSR1 is received
(this is a bug fix)

24 years agoMAXLINES is now named MAXENTRIES
thib [Sun, 18 Jun 2000 13:10:43 +0000 (13:10 +0000)]
MAXLINES is now named MAXENTRIES

24 years agouneeded initialization has been deleted
thib [Fri, 16 Jun 2000 11:52:31 +0000 (11:52 +0000)]
uneeded initialization has been deleted

24 years agouneeded initialisation has been deleted
thib [Fri, 16 Jun 2000 11:51:36 +0000 (11:51 +0000)]
uneeded initialisation has been deleted