]>
granicus.if.org Git - fcron/log
thib [Tue, 15 May 2001 01:17:36 +0000 (01:17 +0000)]
*** empty log message ***
thib [Tue, 15 May 2001 00:50:24 +0000 (00:50 +0000)]
temp_file has moved from job.c to subs.c (now used by fcrontab)
some modifications to be used by fcrontab (possibility to know the filename and not to unlink it)
thib [Tue, 15 May 2001 00:49:11 +0000 (00:49 +0000)]
constant options have moved to corresponding .h file
thib [Tue, 15 May 2001 00:46:22 +0000 (00:46 +0000)]
bug fix : run autoconf and configure before updatedoc to ensure the version is updated correctly
thib [Tue, 15 May 2001 00:46:11 +0000 (00:46 +0000)]
before loading a header file, check if it has already been loaded
thib [Tue, 15 May 2001 00:46:00 +0000 (00:46 +0000)]
include in each .c file the corresponding .h file
thib [Tue, 15 May 2001 00:44:51 +0000 (00:44 +0000)]
*** empty log message ***
thib [Tue, 15 May 2001 00:44:21 +0000 (00:44 +0000)]
security bug fix : use temp_file() to avoid symlink attacks
thib [Tue, 15 May 2001 00:42:48 +0000 (00:42 +0000)]
include in each .c file the corresponding .h file
thib [Tue, 15 May 2001 00:42:05 +0000 (00:42 +0000)]
before loading a header file, check if it has already been loaded
thib [Tue, 15 May 2001 00:37:54 +0000 (00:37 +0000)]
temp_file has moved from job.c to subs.c (now used by fcrontab)
thib [Mon, 7 May 2001 01:08:12 +0000 (01:08 +0000)]
fix a little error in the comments
thib [Sat, 5 May 2001 19:09:27 +0000 (19:09 +0000)]
convert also new fcrontab files
thib [Sat, 5 May 2001 19:08:51 +0000 (19:08 +0000)]
changed name : update_file() is now convert_file()
added a small explain message
thib [Sat, 5 May 2001 19:08:20 +0000 (19:08 +0000)]
gpg signing is now done in another makefile
thib [Mon, 30 Apr 2001 03:02:28 +0000 (03:02 +0000)]
*** empty log message ***
thib [Mon, 30 Apr 2001 03:02:03 +0000 (03:02 +0000)]
added gpg signing support
thib [Sun, 29 Apr 2001 22:23:44 +0000 (22:23 +0000)]
support of the new binary format (no more need to reinstall all the fcrontabs on upgrade, but use fcrontab-convert once per fcrontab)
thib [Sun, 29 Apr 2001 22:21:31 +0000 (22:21 +0000)]
better management of the compilation (no more need for a different instruction for each object)
added convert-fcrontab
thib [Sun, 29 Apr 2001 22:21:09 +0000 (22:21 +0000)]
Initial revision
thib [Sun, 29 Apr 2001 22:16:11 +0000 (22:16 +0000)]
remove unwanted files before anything else
better management of memory on error (some fields used not to be free-ed)
thib [Sun, 29 Apr 2001 22:15:38 +0000 (22:15 +0000)]
we now use a header file per c source file
thib [Sun, 29 Apr 2001 22:14:29 +0000 (22:14 +0000)]
Header file for fcrontab.c
thib [Sun, 29 Apr 2001 22:14:20 +0000 (22:14 +0000)]
*** empty log message ***
thib [Sun, 29 Apr 2001 22:13:57 +0000 (22:13 +0000)]
Initial revision
thib [Sat, 21 Apr 2001 08:56:28 +0000 (08:56 +0000)]
new default system : we use a macro set_default_opt instead of changing
the meaning of a set/unset bit
thib [Sat, 21 Apr 2001 08:55:55 +0000 (08:55 +0000)]
added functions save_* for the new save system
thib [Sat, 21 Apr 2001 08:53:40 +0000 (08:53 +0000)]
use of @srcdir@ to be able to compile fcron from another directory than its source dir (and also install it)
use for statement for a clearer code
no more use of options like $5 : we use real names for that
minor bug fix : an erroneous blank line was printed in some case
thib [Sat, 21 Apr 2001 08:52:53 +0000 (08:52 +0000)]
use for statement for a clearer code
thib [Sat, 21 Apr 2001 08:52:16 +0000 (08:52 +0000)]
Initial revision
thib [Sat, 21 Apr 2001 08:50:46 +0000 (08:50 +0000)]
use break instead of goto in wait_chld and wait_all
thib [Sat, 21 Apr 2001 08:49:10 +0000 (08:49 +0000)]
a little bit clearer about the use of @CFLAGS@
use of @srcdir@ to be able to compile fcron from another directory than its source dir
thib [Sat, 21 Apr 2001 08:47:26 +0000 (08:47 +0000)]
we now use OPTION_SIZE and LAVG_SIZE to set (and get) the size of the option and lavg field in a line
thib [Sat, 21 Apr 2001 08:46:55 +0000 (08:46 +0000)]
new save system : the binary format has changed, so it is no more necessary to reinstall the fcrontabs when upgrading fcron/fcrontab (no more informations loss, etc).
thib [Sat, 21 Apr 2001 08:46:20 +0000 (08:46 +0000)]
we set the umask to the value read by fcron before changing it before running a job
thib [Sat, 21 Apr 2001 08:46:11 +0000 (08:46 +0000)]
*** empty log message ***
thib [Sat, 21 Apr 2001 08:44:46 +0000 (08:44 +0000)]
better management of errors
new save system : the binary format has changed, so it is no more necessary to reinstall the fcrontabs when upgrading fcron/fcrontab (no more informations loss, etc).
thib [Sat, 21 Apr 2001 08:43:35 +0000 (08:43 +0000)]
better management of errors
more security tests if fcrontab is suid root
thib [Sat, 21 Apr 2001 08:42:33 +0000 (08:42 +0000)]
bug corrected : a too long message used not to be truncated correctly, and the string " (truncated)" was copyed somewhere in the memory, which could lead to a crash
thib [Sat, 21 Apr 2001 08:39:22 +0000 (08:39 +0000)]
we set the umask to the value read by fcron before changing it before running a job
thib [Sat, 10 Mar 2001 13:10:23 +0000 (13:10 +0000)]
boolean option can be set using "yes" and "no"
thib [Fri, 9 Mar 2001 18:03:51 +0000 (18:03 +0000)]
set all files in spooldir to the right mode and owner/group
thib [Wed, 7 Mar 2001 19:33:07 +0000 (19:33 +0000)]
print a list of possibilities before asking user which one he wants
to use
thib [Wed, 7 Mar 2001 19:32:21 +0000 (19:32 +0000)]
bug corrected : IS_FREEBSD was requested before being set
thib [Fri, 2 Mar 2001 17:50:34 +0000 (17:50 +0000)]
the user for whom the job is run is now logged
thib [Fri, 2 Mar 2001 17:48:34 +0000 (17:48 +0000)]
*** empty log message ***
thib [Thu, 1 Mar 2001 19:19:12 +0000 (19:19 +0000)]
*** empty log message ***
thib [Thu, 1 Mar 2001 19:18:32 +0000 (19:18 +0000)]
more precise about what happens if user answers no to all script's proposition
thib [Thu, 1 Mar 2001 18:40:47 +0000 (18:40 +0000)]
bug corrected : env var can now include underscrores (_)
thib [Thu, 1 Mar 2001 18:40:03 +0000 (18:40 +0000)]
added a message telling user he may get several propositions for doing something by the script
thib [Thu, 1 Mar 2001 18:39:03 +0000 (18:39 +0000)]
make user fcron be in group fcron (and check if it is really the case) as it is needed by fcron to run correctly.
thib [Tue, 27 Feb 2001 20:50:03 +0000 (20:50 +0000)]
bug corrected : bootrun jobs wasn't put in serial/lavg queue
thib [Tue, 27 Feb 2001 20:50:00 +0000 (20:50 +0000)]
*** empty log message ***
thib [Mon, 26 Feb 2001 11:11:10 +0000 (11:11 +0000)]
security fix : used to be able to read root files when running fcrontab -u user -e
(race condition and symlink)
thib [Mon, 26 Feb 2001 11:11:06 +0000 (11:11 +0000)]
*** empty log message ***
thib [Sun, 25 Feb 2001 14:45:32 +0000 (14:45 +0000)]
install fcron binary as root, not user fcron
thib [Sun, 25 Feb 2001 14:44:53 +0000 (14:44 +0000)]
now check for rootgroup wheel
thib [Sun, 25 Feb 2001 14:44:31 +0000 (14:44 +0000)]
bug corrected : used to modify manpages
thib [Wed, 14 Feb 2001 13:52:09 +0000 (13:52 +0000)]
*** empty log message ***
thib [Wed, 14 Feb 2001 13:51:14 +0000 (13:51 +0000)]
more secure about buffer overflows
thib [Wed, 14 Feb 2001 13:49:48 +0000 (13:49 +0000)]
bug corrected : --prefix used not to work
thib [Wed, 14 Feb 2001 13:48:30 +0000 (13:48 +0000)]
"read -p" has been replaced by "echo -n ; read" (not supported by sh)
thib [Sun, 11 Feb 2001 21:38:28 +0000 (21:38 +0000)]
added a space before the output "fcron"
thib [Sun, 11 Feb 2001 21:37:41 +0000 (21:37 +0000)]
bug corrected for freebsd
thib [Sun, 11 Feb 2001 21:16:59 +0000 (21:16 +0000)]
sysVinit-(un)install renamed to boot-(un)install
thib [Sun, 11 Feb 2001 21:16:34 +0000 (21:16 +0000)]
Initial revision
thib [Sun, 11 Feb 2001 21:15:44 +0000 (21:15 +0000)]
support of freebsd
thib [Sat, 10 Feb 2001 12:56:02 +0000 (12:56 +0000)]
added option "-s"
thib [Sat, 10 Feb 2001 12:55:43 +0000 (12:55 +0000)]
removed unused CFLAGS
thib [Sat, 10 Feb 2001 12:53:57 +0000 (12:53 +0000)]
bug corrected : configure's --without-sendmail wasn't working
thib [Sat, 10 Feb 2001 12:53:29 +0000 (12:53 +0000)]
bug corrected : current dir was not set correctly
thib [Sat, 10 Feb 2001 12:53:06 +0000 (12:53 +0000)]
switching to version 1.0.0
thib [Fri, 2 Feb 2001 16:54:38 +0000 (16:54 +0000)]
*** empty log message ***
thib [Thu, 1 Feb 2001 20:52:14 +0000 (20:52 +0000)]
added option nolog
bug corrected in goto_non_matching : added a test for *ly line
for END_OF_INTERVAL
thib [Thu, 1 Feb 2001 20:51:03 +0000 (20:51 +0000)]
test if a directory exist before running a "install -g x -o y -m z -d dir" in order no to change the attributes of the dir if it exists.
thib [Thu, 1 Feb 2001 20:49:31 +0000 (20:49 +0000)]
added option nolog
thib [Tue, 30 Jan 2001 21:27:28 +0000 (21:27 +0000)]
bug fixes : goto_non_matching
thib [Tue, 30 Jan 2001 17:42:27 +0000 (17:42 +0000)]
moved declaration of launch_mailer to fcron.h
thib [Tue, 30 Jan 2001 17:41:57 +0000 (17:41 +0000)]
added launch_mailer() (used in database.c and job.c)
thib [Tue, 30 Jan 2001 17:41:35 +0000 (17:41 +0000)]
removed unused local var uid
thib [Tue, 30 Jan 2001 17:40:51 +0000 (17:40 +0000)]
added a message to tell user they may lose some informations by reinstalling the fcrontabs
thib [Tue, 30 Jan 2001 15:54:12 +0000 (15:54 +0000)]
clearer mails with mail_notrun
runas and mailto are now strings, not uid (to handle a change of the
uid of a user.
thib [Tue, 30 Jan 2001 15:53:27 +0000 (15:53 +0000)]
runas and mailto are now strings, not uid (to handle a change of the
uid of a user.
thib [Tue, 30 Jan 2001 15:52:16 +0000 (15:52 +0000)]
runas and mailto are now strings, not uid (to handle a change of the uid of a user.
fcronatab binary format has changed (so does FILEVERSION)
thib [Tue, 30 Jan 2001 15:51:46 +0000 (15:51 +0000)]
added mail_notrun() and change_user() (used in database.c and job.c)
thib [Tue, 30 Jan 2001 15:50:55 +0000 (15:50 +0000)]
do not change the mod of root.orig to 640
thib [Tue, 30 Jan 2001 15:49:26 +0000 (15:49 +0000)]
runas and mailto are now strings, not uid (to handle a change
of the uid of a user.
thib [Sat, 27 Jan 2001 15:43:56 +0000 (15:43 +0000)]
added constant STD NO_GOTO NO_GOTO_LOG END_OF_INTERVAL LAVG SYSDOWN
thib [Sat, 27 Jan 2001 15:43:06 +0000 (15:43 +0000)]
*** empty log message ***
thib [Sat, 27 Jan 2001 15:41:09 +0000 (15:41 +0000)]
added option strict and noticenotrun
thib [Sat, 27 Jan 2001 15:39:19 +0000 (15:39 +0000)]
test_jobs use no longer an argument (it's always "now")
added functions set_next_exe_notrun, create_mail and mail_notrun
thib [Sat, 27 Jan 2001 15:33:39 +0000 (15:33 +0000)]
test_jobs use no longer an argument (it's always "now")
bug corrected : a job inserted in serial_queue during synchronize_dir() wasn't taken into account to determine sleep time.
thib [Sat, 27 Jan 2001 15:32:46 +0000 (15:32 +0000)]
bug corrected: use $USERNAME instead of "fcron"
added code to add group fcron
thib [Mon, 15 Jan 2001 18:57:38 +0000 (18:57 +0000)]
bug corrected : read_opt fixed.
thib [Mon, 15 Jan 2001 18:46:13 +0000 (18:46 +0000)]
added options strict and noticenotrun
thib [Fri, 12 Jan 2001 21:44:50 +0000 (21:44 +0000)]
removed runas macros (unused)
thib [Fri, 12 Jan 2001 21:43:41 +0000 (21:43 +0000)]
handle the change of the uid of a user in /etc/passwd
thib [Fri, 12 Jan 2001 21:43:25 +0000 (21:43 +0000)]
*** empty log message ***
thib [Fri, 12 Jan 2001 21:42:57 +0000 (21:42 +0000)]
use --mandir instead of --with-mandir
thib [Fri, 12 Jan 2001 21:42:18 +0000 (21:42 +0000)]
security fix : runas and mailto was set by default to uid, not asuid