]> granicus.if.org Git - fcron/log
fcron
23 years agofcron now runs under USERNAME's real uid
thib [Fri, 10 Nov 2000 17:35:40 +0000 (17:35 +0000)]
fcron now runs under USERNAME's real uid

23 years ago*** empty log message ***
thib [Fri, 10 Nov 2000 17:35:32 +0000 (17:35 +0000)]
*** empty log message ***

23 years agobug corrected : every user can now use fcrontab even if installed
thib [Fri, 10 Nov 2000 17:34:02 +0000 (17:34 +0000)]
bug corrected : every user can now use fcrontab even if installed
under the non privileged users rights

23 years agocheck for functions setreuid() and setregid() + mkstemp()
thib [Fri, 10 Nov 2000 17:33:13 +0000 (17:33 +0000)]
check for functions setreuid() and setregid() + mkstemp()

23 years agosome debug log message deleted and changed
thib [Fri, 3 Nov 2000 13:23:20 +0000 (13:23 +0000)]
some debug log message deleted and changed

23 years agochange version from 1.0.0 to 0.9.3 (fcron may need more debugging)
thib [Fri, 3 Nov 2000 13:22:43 +0000 (13:22 +0000)]
change version from 1.0.0 to 0.9.3 (fcron may need more debugging)

23 years agominor bug corrected (used to print an error about fcron stop)
thib [Fri, 3 Nov 2000 13:22:00 +0000 (13:22 +0000)]
minor bug corrected (used to print an error about fcron stop)
debug is the default mode

23 years agobug corrected for Redhats systems (added the -b option)
thib [Thu, 2 Nov 2000 20:54:01 +0000 (20:54 +0000)]
bug corrected for Redhats systems (added the -b option)

23 years agoadded code too avoid infinite loops in set_next_exe() and goto_non_matching()
thib [Thu, 2 Nov 2000 19:15:03 +0000 (19:15 +0000)]
added code too avoid infinite loops in set_next_exe() and goto_non_matching()

23 years agoadded MAXYEAR_SCHEDULE_TIME too avoid infinite loops in set_next_exe()
thib [Thu, 2 Nov 2000 19:13:59 +0000 (19:13 +0000)]
added MAXYEAR_SCHEDULE_TIME too avoid infinite loops in set_next_exe()
and goto_non_matching()

23 years agoremoved the check for invalid lines
thib [Thu, 2 Nov 2000 19:13:13 +0000 (19:13 +0000)]
removed the check for invalid lines
(it's now done in set_next_exe() and goto_non_matching())

23 years agoadded code to reinstall the fcrontabs with "fcrontab -z -u user"
thib [Thu, 2 Nov 2000 19:12:27 +0000 (19:12 +0000)]
added code to reinstall the fcrontabs with "fcrontab -z -u user"
when doing a "make install"

23 years agoadded option --with-cflags
thib [Thu, 2 Nov 2000 19:11:01 +0000 (19:11 +0000)]
added option --with-cflags
added code to recompile fcron if we switch from debug mode to non debug mode
or the contrary

23 years agosupport of Debian systems
thib [Thu, 2 Nov 2000 19:10:34 +0000 (19:10 +0000)]
support of Debian systems

23 years agoscript more flexible
thib [Thu, 2 Nov 2000 19:08:59 +0000 (19:08 +0000)]
script more flexible
does not use sysVinit-launcher-debug any more, but modifies sysVinit-launcher
if debug mode is set
restart fcron when installation is done

23 years agobug corrected in goto_non_matching()
thib [Thu, 2 Nov 2000 10:58:03 +0000 (10:58 +0000)]
bug corrected in goto_non_matching()

23 years agobug corrected in check for intervals with runfreq(1)
thib [Thu, 2 Nov 2000 10:57:43 +0000 (10:57 +0000)]
bug corrected in check for intervals with runfreq(1)

24 years agobug corrected : checks for no bit sets in bits array used to check
thib [Thu, 26 Oct 2000 14:29:59 +0000 (14:29 +0000)]
bug corrected : checks for no bit sets in bits array used to check
only the cl_mins field

24 years agobug corrected : --with-docdir and --with-mandir
thib [Mon, 16 Oct 2000 17:32:44 +0000 (17:32 +0000)]
bug corrected : --with-docdir and --with-mandir

24 years ago*** empty log message ***
thib [Tue, 10 Oct 2000 19:07:01 +0000 (19:07 +0000)]
*** empty log message ***

24 years agocorrected a bug
thib [Tue, 10 Oct 2000 19:00:37 +0000 (19:00 +0000)]
corrected a bug

24 years agosome changes about running under a specific user/group
thib [Sun, 8 Oct 2000 11:49:04 +0000 (11:49 +0000)]
some changes about running under a specific user/group

24 years agocorrection about running under a specific user/group
thib [Sun, 8 Oct 2000 10:23:09 +0000 (10:23 +0000)]
correction about running under a specific user/group

24 years agocheck for invalid timefreq
thib [Sun, 8 Oct 2000 10:10:17 +0000 (10:10 +0000)]
check for invalid timefreq

24 years agoremoved the \n of the message "fcron started"
thib [Sun, 8 Oct 2000 10:09:50 +0000 (10:09 +0000)]
removed the \n of the message "fcron started"

24 years agouse a specific username and groupname to run under
thib [Sun, 8 Oct 2000 10:09:10 +0000 (10:09 +0000)]
use a specific username and groupname to run under

24 years agoadded a { and } to suppress a warning at compilation
thib [Sat, 7 Oct 2000 14:15:13 +0000 (14:15 +0000)]
added a { and } to suppress a warning at compilation

24 years agobug corrected in delete_file (lavg lines)
thib [Sat, 7 Oct 2000 14:14:21 +0000 (14:14 +0000)]
bug corrected in delete_file (lavg lines)
now check lines based on time and date for non set fields

24 years agocorrected the wrong behavior of reset when set to a single line
thib [Sat, 7 Oct 2000 14:13:44 +0000 (14:13 +0000)]
corrected the wrong behavior of reset when set to a single line

24 years agobug fixed : lavged serial file used to run fcron into infinite loop
thib [Thu, 5 Oct 2000 15:22:19 +0000 (15:22 +0000)]
bug fixed : lavged serial file used to run fcron into infinite loop

24 years agoadded support for jobs which are both serial and lavg
thib [Thu, 5 Oct 2000 15:02:06 +0000 (15:02 +0000)]
added support for jobs which are both serial and lavg
no longer wait for every children of a file before removing it

24 years agono longer wait for every children of a file before removing it
thib [Thu, 5 Oct 2000 15:01:29 +0000 (15:01 +0000)]
no longer wait for every children of a file before removing it

24 years agoadded support for jobs which are both serial and lavg
thib [Thu, 5 Oct 2000 14:59:49 +0000 (14:59 +0000)]
added support for jobs which are both serial and lavg

24 years agoincludes options exesev and serialonce
thib [Sat, 30 Sep 2000 11:59:34 +0000 (11:59 +0000)]
includes options exesev and serialonce

24 years agoincludes limits.h
thib [Sat, 30 Sep 2000 11:58:39 +0000 (11:58 +0000)]
includes limits.h

24 years agobug corrected and optimisations : delete_file()
thib [Sat, 30 Sep 2000 11:58:01 +0000 (11:58 +0000)]
bug corrected and optimisations : delete_file()

24 years agostruct exe now includes the pid of the job executed
thib [Sat, 30 Sep 2000 11:57:16 +0000 (11:57 +0000)]
struct exe now includes the pid of the job executed
in order to permit multiple executions of a job simultaneously
struct CL includes the number of time the job is include in a queue

24 years agostruct exe now includes the pid of the job executed
thib [Sat, 30 Sep 2000 11:55:58 +0000 (11:55 +0000)]
struct exe now includes the pid of the job executed
in order to permit multiple executions of a job simultaneously

24 years agobug corrected
thib [Sat, 30 Sep 2000 11:55:41 +0000 (11:55 +0000)]
bug corrected

24 years agoincluded limits.h
thib [Sat, 30 Sep 2000 11:55:04 +0000 (11:55 +0000)]
included limits.h

24 years agominor bug corrected (for chkconfig)
thib [Sat, 30 Sep 2000 11:54:16 +0000 (11:54 +0000)]
minor bug corrected (for chkconfig)

24 years agotest existence of /var/lock/subsys (used under Mandrake
thib [Mon, 18 Sep 2000 08:25:39 +0000 (08:25 +0000)]
test existence of /var/lock/subsys (used under Mandrake

24 years agosupport of debian and corel linux
thib [Mon, 18 Sep 2000 08:24:51 +0000 (08:24 +0000)]
support of debian and corel linux
print a message to invite user do uninstall manually in case of rc.local

24 years agosupport of debian and corel linux
thib [Mon, 18 Sep 2000 08:24:33 +0000 (08:24 +0000)]
support of debian and corel linux

24 years agodo not updatedoc for all: anymore (need groff with html)
thib [Sun, 17 Sep 2000 20:08:46 +0000 (20:08 +0000)]
do not updatedoc for all: anymore (need groff with html)

24 years ago*** empty log message ***
thib [Sun, 17 Sep 2000 20:08:37 +0000 (20:08 +0000)]
*** empty log message ***

24 years agooutputs more clear on error
thib [Sun, 17 Sep 2000 20:07:44 +0000 (20:07 +0000)]
outputs more clear on error
added some more case which are considered as needing a correction

24 years agobetter english :))
thib [Sun, 17 Sep 2000 19:59:54 +0000 (19:59 +0000)]
better english :))

24 years agoadded a message advising to use configure option than editing manually
thib [Sat, 16 Sep 2000 12:36:37 +0000 (12:36 +0000)]
added a message advising to use configure option than editing manually
the defines made by configure

24 years agoadded a message advising to use configure option than editing manually
thib [Sat, 16 Sep 2000 12:35:58 +0000 (12:35 +0000)]
added a message advising to use configure option than editing manually

24 years agobetter output of debug informations
thib [Sat, 16 Sep 2000 12:35:35 +0000 (12:35 +0000)]
better output of debug informations

24 years agobug corrected : cl_remain used not to be correctly defined in a file based
thib [Sat, 16 Sep 2000 12:34:42 +0000 (12:34 +0000)]
bug corrected : cl_remain used not to be correctly defined in a file based
on time and date beginning with a & char but with no runfreq option

24 years agooption --help improved (comments aligned ! )
thib [Sat, 16 Sep 2000 12:33:40 +0000 (12:33 +0000)]
option --help improved (comments aligned ! )

24 years agofcron and fcrontab depends also on HEADERS
thib [Fri, 15 Sep 2000 20:17:42 +0000 (20:17 +0000)]
fcron and fcrontab depends also on HEADERS

24 years agoprintf format more precise in debug() for lavg
thib [Fri, 15 Sep 2000 20:17:15 +0000 (20:17 +0000)]
printf format more precise in debug() for lavg

24 years agobug corrected : VERSION used to be set uncorrectly
thib [Fri, 15 Sep 2000 20:16:41 +0000 (20:16 +0000)]
bug corrected : VERSION used to be set uncorrectly

24 years agoremove the /tmp/fcrontab.* even on error (and after an editing but
thib [Fri, 15 Sep 2000 19:49:24 +0000 (19:49 +0000)]
remove the /tmp/fcrontab.* even on error (and after an editing but
no modification)

24 years ago*** empty log message ***
thib [Fri, 15 Sep 2000 19:49:11 +0000 (19:49 +0000)]
*** empty log message ***

24 years agoincludes MANDIR and DOCDIR
thib [Thu, 14 Sep 2000 19:02:51 +0000 (19:02 +0000)]
includes MANDIR and DOCDIR

24 years agobug corrected : use %f for double (not %d) !
thib [Thu, 14 Sep 2000 19:02:10 +0000 (19:02 +0000)]
bug corrected : use %f for double (not %d) !

24 years agoupdated for use of autoconf
thib [Thu, 14 Sep 2000 19:01:42 +0000 (19:01 +0000)]
updated for use of autoconf

24 years agodefine manually MANDIR and DOCDIR
thib [Thu, 14 Sep 2000 19:01:06 +0000 (19:01 +0000)]
define manually MANDIR and DOCDIR

24 years agotest for existence of fcron.allow and fcron.deny on system before
thib [Wed, 13 Sep 2000 19:27:47 +0000 (19:27 +0000)]
test for existence of fcron.allow and fcron.deny on system before
installing them

24 years agobug fix : DEFINE_UNQUOTED for FCRONTABS and PROC
thib [Wed, 13 Sep 2000 17:31:21 +0000 (17:31 +0000)]
bug fix : DEFINE_UNQUOTED for FCRONTABS and PROC

24 years agodo not delete the doc files in clean
thib [Wed, 13 Sep 2000 15:45:30 +0000 (15:45 +0000)]
do not delete the doc files in clean

24 years agouse gettimeofday only if defined
thib [Wed, 13 Sep 2000 15:45:14 +0000 (15:45 +0000)]
use gettimeofday only if defined

24 years agoincluded HAVE_PUTENV
thib [Wed, 13 Sep 2000 15:39:08 +0000 (15:39 +0000)]
included HAVE_PUTENV

24 years agouse #ifdef HAVE_PUTENV
thib [Wed, 13 Sep 2000 15:38:48 +0000 (15:38 +0000)]
use #ifdef HAVE_PUTENV

24 years agouse #ifdef HAVE_GETOPT_H instead of #ifdef __linux__
thib [Wed, 13 Sep 2000 15:37:43 +0000 (15:37 +0000)]
use #ifdef HAVE_GETOPT_H instead of #ifdef __linux__

24 years agoadded check for putenv
thib [Wed, 13 Sep 2000 15:37:24 +0000 (15:37 +0000)]
added check for putenv

24 years agoremoved unused OTHERFLAGS
thib [Wed, 13 Sep 2000 15:10:02 +0000 (15:10 +0000)]
removed unused OTHERFLAGS

24 years agominor bugs corrected
thib [Wed, 13 Sep 2000 15:09:15 +0000 (15:09 +0000)]
minor bugs corrected
error messages include more explanation

24 years agodo not remove generated manpages in clean anymore
thib [Wed, 13 Sep 2000 06:01:51 +0000 (06:01 +0000)]
do not remove generated manpages in clean anymore

24 years ago*** empty log message ***
thib [Tue, 12 Sep 2000 20:22:17 +0000 (20:22 +0000)]
*** empty log message ***

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

24 years ago*** empty log message ***
thib [Tue, 12 Sep 2000 20:14:23 +0000 (20:14 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
thib [Tue, 12 Sep 2000 20:00:13 +0000 (20:00 +0000)]
*** empty log message ***

24 years agoinclude fcron.h, not global.h
thib [Tue, 12 Sep 2000 19:59:58 +0000 (19:59 +0000)]
include fcron.h, not global.h

24 years ago*** empty log message ***
thib [Tue, 12 Sep 2000 19:54:49 +0000 (19:54 +0000)]
*** empty log message ***

24 years agomodified for fcron
thib [Tue, 12 Sep 2000 19:54:02 +0000 (19:54 +0000)]
modified for fcron
(return the num of values read + use error_e() )

24 years agosupport of autoconf
thib [Tue, 12 Sep 2000 19:53:20 +0000 (19:53 +0000)]
support of autoconf
support of getloadavg for linux systems and all systems defining the function getloadavg()

24 years agosupport of autoconf
thib [Tue, 12 Sep 2000 19:52:34 +0000 (19:52 +0000)]
support of autoconf

24 years agouse test -f instead of test -x (not supported by BSD systems)
thib [Tue, 12 Sep 2000 19:51:05 +0000 (19:51 +0000)]
use test -f instead of test -x (not supported by BSD systems)
support of NOLOADAVG

24 years agosupport of autoconf
thib [Tue, 12 Sep 2000 16:42:28 +0000 (16:42 +0000)]
support of autoconf

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 ***