]>
granicus.if.org Git - fcron/log
thib [Sun, 10 Dec 2000 20:28:44 +0000 (20:28 +0000)]
added install-restart set of command.
thib [Sun, 10 Dec 2000 20:26:40 +0000 (20:26 +0000)]
user need to put only the time fields inferior to the period
he uses in periodical lines (%-lines).
thib [Sun, 10 Dec 2000 10:58:33 +0000 (10:58 +0000)]
added support of %-lines
thib [Fri, 8 Dec 2000 12:52:46 +0000 (12:52 +0000)]
*** empty log message ***
thib [Fri, 8 Dec 2000 12:51:32 +0000 (12:51 +0000)]
bug corrected : while asking user if he wants to correct
the file or not, the message was printed too many times
thib [Fri, 8 Dec 2000 12:50:24 +0000 (12:50 +0000)]
check for sysV before rc.local file
thib [Mon, 4 Dec 2000 20:19:12 +0000 (20:19 +0000)]
added ign_* options
added lavg_once option
bug corrected about serial_once option
thib [Mon, 4 Dec 2000 20:18:58 +0000 (20:18 +0000)]
added gethostname
thib [Mon, 4 Dec 2000 20:18:27 +0000 (20:18 +0000)]
added hostname to the addresses of mail sent
thib [Mon, 4 Dec 2000 20:17:48 +0000 (20:17 +0000)]
cl_options is now defined as a string (should not change
between various systems in term of size)
thib [Mon, 4 Dec 2000 20:17:34 +0000 (20:17 +0000)]
added install-boot
thib [Mon, 4 Dec 2000 20:16:50 +0000 (20:16 +0000)]
added ign_* options
thib [Mon, 4 Dec 2000 20:16:24 +0000 (20:16 +0000)]
some tmp files used not to be removed on errors
thib [Mon, 4 Dec 2000 20:13:35 +0000 (20:13 +0000)]
added gethostname()
thib [Mon, 4 Dec 2000 20:13:14 +0000 (20:13 +0000)]
bug fixes
thib [Sat, 18 Nov 2000 14:52:47 +0000 (14:52 +0000)]
added test for existence of user and group
thib [Sat, 18 Nov 2000 14:52:06 +0000 (14:52 +0000)]
default user and group are now fcron
thib [Sat, 18 Nov 2000 14:51:47 +0000 (14:51 +0000)]
Initial revision
thib [Sat, 18 Nov 2000 14:51:29 +0000 (14:51 +0000)]
updated
thib [Sat, 18 Nov 2000 14:50:03 +0000 (14:50 +0000)]
more explanation about what is done
test for the use of killall or killall5
thib [Thu, 16 Nov 2000 17:58:50 +0000 (17:58 +0000)]
removed unused declaration of daemon_uid
thib [Thu, 16 Nov 2000 17:57:11 +0000 (17:57 +0000)]
bug corrected : changed daemon_uid's type from int to uid_t
thib [Thu, 16 Nov 2000 17:56:28 +0000 (17:56 +0000)]
minor bug corrected : $ROOTDIR has changed to $ROOTDIR/init.d
thib [Tue, 14 Nov 2000 21:39:07 +0000 (21:39 +0000)]
the fcrontabs are now reinstalled in script/sysVinit-install
thib [Tue, 14 Nov 2000 21:38:49 +0000 (21:38 +0000)]
this script is now interactive
thib [Tue, 14 Nov 2000 19:46:38 +0000 (19:46 +0000)]
*** empty log message ***
thib [Tue, 14 Nov 2000 19:46:23 +0000 (19:46 +0000)]
manages better USERNAME/GROUPNAME
thib [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
thib [Mon, 13 Nov 2000 15:48:23 +0000 (15:48 +0000)]
code clearer in goto_non_matching
thib [Mon, 13 Nov 2000 15:47:50 +0000 (15:47 +0000)]
check for empty shell command
thib [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
thib [Mon, 13 Nov 2000 15:45:56 +0000 (15:45 +0000)]
run as a non privileged user
thib [Fri, 10 Nov 2000 17:38:21 +0000 (17:38 +0000)]
added USERNAME, GROUPNAME, HAVE_MKSTEMP, HAVE_SETREGID, HAVE_SETREUIDD.
thib [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)
thib [Fri, 10 Nov 2000 17:35:40 +0000 (17:35 +0000)]
fcron now runs under USERNAME's real uid
thib [Fri, 10 Nov 2000 17:35:32 +0000 (17:35 +0000)]
*** empty log message ***
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
thib [Fri, 10 Nov 2000 17:33:13 +0000 (17:33 +0000)]
check for functions setreuid() and setregid() + mkstemp()
thib [Fri, 3 Nov 2000 13:23:20 +0000 (13:23 +0000)]
some debug log message deleted and changed
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)
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
thib [Thu, 2 Nov 2000 20:54:01 +0000 (20:54 +0000)]
bug corrected for Redhats systems (added the -b option)
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()
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()
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())
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"
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
thib [Thu, 2 Nov 2000 19:10:34 +0000 (19:10 +0000)]
support of Debian systems
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
thib [Thu, 2 Nov 2000 10:58:03 +0000 (10:58 +0000)]
bug corrected in goto_non_matching()
thib [Thu, 2 Nov 2000 10:57:43 +0000 (10:57 +0000)]
bug corrected in check for intervals with runfreq(1)
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
thib [Mon, 16 Oct 2000 17:32:44 +0000 (17:32 +0000)]
bug corrected : --with-docdir and --with-mandir
thib [Tue, 10 Oct 2000 19:07:01 +0000 (19:07 +0000)]
*** empty log message ***
thib [Tue, 10 Oct 2000 19:00:37 +0000 (19:00 +0000)]
corrected a bug
thib [Sun, 8 Oct 2000 11:49:04 +0000 (11:49 +0000)]
some changes 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
thib [Sun, 8 Oct 2000 10:10:17 +0000 (10:10 +0000)]
check for invalid timefreq
thib [Sun, 8 Oct 2000 10:09:50 +0000 (10:09 +0000)]
removed the \n of the message "fcron started"
thib [Sun, 8 Oct 2000 10:09:10 +0000 (10:09 +0000)]
use a specific username and groupname to run under
thib [Sat, 7 Oct 2000 14:15:13 +0000 (14:15 +0000)]
added a { and } to suppress a warning at compilation
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
thib [Sat, 7 Oct 2000 14:13:44 +0000 (14:13 +0000)]
corrected the wrong behavior of reset when set to a single line
thib [Thu, 5 Oct 2000 15:22:19 +0000 (15:22 +0000)]
bug fixed : lavged serial file used to run fcron into infinite loop
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
thib [Thu, 5 Oct 2000 15:01:29 +0000 (15:01 +0000)]
no longer wait for every children of a file before removing it
thib [Thu, 5 Oct 2000 14:59:49 +0000 (14:59 +0000)]
added support for jobs which are both serial and lavg
thib [Sat, 30 Sep 2000 11:59:34 +0000 (11:59 +0000)]
includes options exesev and serialonce
thib [Sat, 30 Sep 2000 11:58:39 +0000 (11:58 +0000)]
includes limits.h
thib [Sat, 30 Sep 2000 11:58:01 +0000 (11:58 +0000)]
bug corrected and optimisations : delete_file()
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
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
thib [Sat, 30 Sep 2000 11:55:41 +0000 (11:55 +0000)]
bug corrected
thib [Sat, 30 Sep 2000 11:55:04 +0000 (11:55 +0000)]
included limits.h
thib [Sat, 30 Sep 2000 11:54:16 +0000 (11:54 +0000)]
minor bug corrected (for chkconfig)
thib [Mon, 18 Sep 2000 08:25:39 +0000 (08:25 +0000)]
test existence of /var/lock/subsys (used under Mandrake
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
thib [Mon, 18 Sep 2000 08:24:33 +0000 (08:24 +0000)]
support of debian and corel linux
thib [Sun, 17 Sep 2000 20:08:46 +0000 (20:08 +0000)]
do not updatedoc for all: anymore (need groff with html)
thib [Sun, 17 Sep 2000 20:08:37 +0000 (20:08 +0000)]
*** empty log message ***
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
thib [Sun, 17 Sep 2000 19:59:54 +0000 (19:59 +0000)]
better english :))
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
thib [Sat, 16 Sep 2000 12:35:58 +0000 (12:35 +0000)]
added a message advising to use configure option than editing manually
thib [Sat, 16 Sep 2000 12:35:35 +0000 (12:35 +0000)]
better output of debug informations
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
thib [Sat, 16 Sep 2000 12:33:40 +0000 (12:33 +0000)]
option --help improved (comments aligned ! )
thib [Fri, 15 Sep 2000 20:17:42 +0000 (20:17 +0000)]
fcron and fcrontab depends also on HEADERS
thib [Fri, 15 Sep 2000 20:17:15 +0000 (20:17 +0000)]
printf format more precise in debug() for lavg
thib [Fri, 15 Sep 2000 20:16:41 +0000 (20:16 +0000)]
bug corrected : VERSION used to be set uncorrectly
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)
thib [Fri, 15 Sep 2000 19:49:11 +0000 (19:49 +0000)]
*** empty log message ***
thib [Thu, 14 Sep 2000 19:02:51 +0000 (19:02 +0000)]
includes MANDIR and DOCDIR
thib [Thu, 14 Sep 2000 19:02:10 +0000 (19:02 +0000)]
bug corrected : use %f for double (not %d) !
thib [Thu, 14 Sep 2000 19:01:42 +0000 (19:01 +0000)]
updated for use of autoconf
thib [Thu, 14 Sep 2000 19:01:06 +0000 (19:01 +0000)]
define manually MANDIR and DOCDIR
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
thib [Wed, 13 Sep 2000 17:31:21 +0000 (17:31 +0000)]
bug fix : DEFINE_UNQUOTED for FCRONTABS and PROC
thib [Wed, 13 Sep 2000 15:45:30 +0000 (15:45 +0000)]
do not delete the doc files in clean
thib [Wed, 13 Sep 2000 15:45:14 +0000 (15:45 +0000)]
use gettimeofday only if defined