]> git.ipfire.org Git - thirdparty/fcron.git/log
thirdparty/fcron.git
25 years agothis script is now interactive
Thibault Godouet [Tue, 14 Nov 2000 21:38:49 +0000 (21:38 +0000)] 
this script is now interactive

25 years ago*** empty log message ***
Thibault Godouet [Tue, 14 Nov 2000 19:46:38 +0000 (19:46 +0000)] 
*** empty log message ***

25 years agomanages better USERNAME/GROUPNAME
Thibault Godouet [Tue, 14 Nov 2000 19:46:23 +0000 (19:46 +0000)] 
manages better USERNAME/GROUPNAME

25 years agomanages better USERNAME/GROUPNAME
Thibault Godouet [Tue, 14 Nov 2000 19:44:49 +0000 (19:44 +0000)] 
manages better USERNAME/GROUPNAME
some errors used to make fcrontab let a temp file

25 years agocode clearer in goto_non_matching
Thibault Godouet [Mon, 13 Nov 2000 15:48:23 +0000 (15:48 +0000)] 
code clearer in goto_non_matching

25 years agocheck for empty shell command
Thibault Godouet [Mon, 13 Nov 2000 15:47:50 +0000 (15:47 +0000)] 
check for empty shell command

25 years agorun as a non privileged user
Thibault Godouet [Mon, 13 Nov 2000 15:46:28 +0000 (15:46 +0000)] 
run as a non privileged user
mailto(name) sets mail to 1
bug corrected : field "22-5" is correctly supported

25 years agorun as a non privileged user
Thibault Godouet [Mon, 13 Nov 2000 15:45:56 +0000 (15:45 +0000)] 
run as a non privileged user

25 years agoadded USERNAME, GROUPNAME, HAVE_MKSTEMP, HAVE_SETREGID, HAVE_SETREUIDD.
Thibault Godouet [Fri, 10 Nov 2000 17:38:21 +0000 (17:38 +0000)] 
added USERNAME, GROUPNAME, HAVE_MKSTEMP, HAVE_SETREGID, HAVE_SETREUIDD.

25 years agofcron now runs under USERNAME's real uid
Thibault Godouet [Fri, 10 Nov 2000 17:37:29 +0000 (17:37 +0000)] 
fcron now runs under USERNAME's real uid
use of mkstemp() instead of tempnam() (when possible)

25 years agofcron now runs under USERNAME's real uid
Thibault Godouet [Fri, 10 Nov 2000 17:35:40 +0000 (17:35 +0000)] 
fcron now runs under USERNAME's real uid

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

25 years agobug corrected : every user can now use fcrontab even if installed
Thibault Godouet [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

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

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

25 years agochange version from 1.0.0 to 0.9.3 (fcron may need more debugging)
Thibault Godouet [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)

25 years agominor bug corrected (used to print an error about fcron stop)
Thibault Godouet [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

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

25 years agoadded code too avoid infinite loops in set_next_exe() and goto_non_matching()
Thibault Godouet [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()

25 years agoadded MAXYEAR_SCHEDULE_TIME too avoid infinite loops in set_next_exe()
Thibault Godouet [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()

25 years agoremoved the check for invalid lines
Thibault Godouet [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())

25 years agoadded code to reinstall the fcrontabs with "fcrontab -z -u user"
Thibault Godouet [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"

25 years agoadded option --with-cflags
Thibault Godouet [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

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

25 years agoscript more flexible
Thibault Godouet [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

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

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

25 years agobug corrected : checks for no bit sets in bits array used to check
Thibault Godouet [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

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

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

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

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

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

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

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

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

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

25 years agobug corrected in delete_file (lavg lines)
Thibault Godouet [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

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

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

25 years agoadded support for jobs which are both serial and lavg
Thibault Godouet [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

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

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

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

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

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

25 years agostruct exe now includes the pid of the job executed
Thibault Godouet [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

25 years agostruct exe now includes the pid of the job executed
Thibault Godouet [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

25 years agobug corrected
Thibault Godouet [Sat, 30 Sep 2000 11:55:41 +0000 (11:55 +0000)] 
bug corrected

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

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

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

25 years agosupport of debian and corel linux
Thibault Godouet [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

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

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

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

25 years agooutputs more clear on error
Thibault Godouet [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

25 years agobetter english :))
Thibault Godouet [Sun, 17 Sep 2000 19:59:54 +0000 (19:59 +0000)] 
better english :))

25 years agoadded a message advising to use configure option than editing manually
Thibault Godouet [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

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

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

25 years agobug corrected : cl_remain used not to be correctly defined in a file based
Thibault Godouet [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

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

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

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

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

25 years agoremove the /tmp/fcrontab.* even on error (and after an editing but
Thibault Godouet [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)

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

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

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

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

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

25 years agotest for existence of fcron.allow and fcron.deny on system before
Thibault Godouet [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

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

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

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

25 years agoincluded HAVE_PUTENV
Thibault Godouet [Wed, 13 Sep 2000 15:39:08 +0000 (15:39 +0000)] 
included HAVE_PUTENV

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

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

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

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

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

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

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

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

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

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

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

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

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

25 years agosupport of autoconf
Thibault Godouet [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()

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

25 years agouse test -f instead of test -x (not supported by BSD systems)
Thibault Godouet [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

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

25 years agosupport of autoconf
Thibault Godouet [Tue, 12 Sep 2000 16:41:18 +0000 (16:41 +0000)] 
support of autoconf
better uninstall

25 years agoInitial revision
Thibault Godouet [Tue, 12 Sep 2000 16:40:42 +0000 (16:40 +0000)] 
Initial revision

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

25 years agoInitial revision
Thibault Godouet [Tue, 12 Sep 2000 16:32:04 +0000 (16:32 +0000)] 
Initial revision

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

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