]> git.ipfire.org Git - thirdparty/fcron.git/log
thirdparty/fcron.git
24 years agoremoved setreuid (no more needed thanks to fcronsighup)
Thibault Godouet [Sat, 7 Jul 2001 17:52:02 +0000 (17:52 +0000)] 
removed setreuid (no more needed thanks to fcronsighup)

24 years ago*** empty log message ***
Thibault Godouet [Sat, 7 Jul 2001 17:44:57 +0000 (17:44 +0000)] 
*** empty log message ***

24 years agoupdated make uninstall
Thibault Godouet [Sat, 7 Jul 2001 17:44:45 +0000 (17:44 +0000)] 
updated make uninstall

24 years agochanged version message
Thibault Godouet [Sat, 7 Jul 2001 17:33:19 +0000 (17:33 +0000)] 
changed version message

24 years agoadded [S]BINDIREX
Thibault Godouet [Sat, 7 Jul 2001 17:33:03 +0000 (17:33 +0000)] 
added [S]BINDIREX

24 years agoadded constants BINDIREX and SBINDIREX (needed by fcronsighup)
Thibault Godouet [Sat, 7 Jul 2001 17:30:58 +0000 (17:30 +0000)] 
added constants BINDIREX and SBINDIREX (needed by fcronsighup)

24 years agoadded fcronsighup
Thibault Godouet [Sat, 7 Jul 2001 17:30:32 +0000 (17:30 +0000)] 
added fcronsighup

24 years agoInitial revision
Thibault Godouet [Sat, 7 Jul 2001 17:29:51 +0000 (17:29 +0000)] 
Initial revision

24 years agobug corrected : in create_spooldir : detect if file exist and is not a dir
Thibault Godouet [Wed, 4 Jul 2001 17:45:39 +0000 (17:45 +0000)] 
bug corrected : in create_spooldir : detect if file exist and is not a dir
cleaner exit on error in create_spooldir

24 years agoadded option -n
Thibault Godouet [Wed, 4 Jul 2001 17:29:48 +0000 (17:29 +0000)] 
added option -n
updated help message : options -n and -c

24 years agoupdated help message : option -c
Thibault Godouet [Wed, 4 Jul 2001 17:29:30 +0000 (17:29 +0000)] 
updated help message : option -c

24 years ago\eOA
Thibault Godouet [Wed, 4 Jul 2001 16:16:15 +0000 (16:16 +0000)] 
\eOA
we now use Set() macro

24 years agowe now use Set() macro
Thibault Godouet [Wed, 4 Jul 2001 16:15:36 +0000 (16:15 +0000)] 
we now use Set() macro

24 years agochanged order of the options of fcron.conf
Thibault Godouet [Sun, 24 Jun 2001 13:23:40 +0000 (13:23 +0000)] 
changed order of the options of fcron.conf

24 years agoadded fcron.conf
Thibault Godouet [Sun, 24 Jun 2001 13:23:35 +0000 (13:23 +0000)] 
added fcron.conf

24 years agochanged order of the assignement
Thibault Godouet [Sun, 24 Jun 2001 13:23:08 +0000 (13:23 +0000)] 
changed order of the assignement

24 years agoadded debug_opt var
Thibault Godouet [Fri, 22 Jun 2001 21:09:58 +0000 (21:09 +0000)] 
added debug_opt var

24 years agoadded fcron.conf support>
Thibault Godouet [Fri, 22 Jun 2001 21:09:15 +0000 (21:09 +0000)] 
added fcron.conf support>

24 years agoadded Set macro
Thibault Godouet [Fri, 22 Jun 2001 21:08:43 +0000 (21:08 +0000)] 
added Set macro
Skip_blanks moved from fcrontab.h to global.h

24 years agoadded the possibility to put a user name before the shell command (=runas)
Thibault Godouet [Fri, 22 Jun 2001 21:08:18 +0000 (21:08 +0000)] 
added the possibility to put a user name before the shell command (=runas)

24 years agoSkip_blanks moved from fcrontab.h to global.h
Thibault Godouet [Fri, 22 Jun 2001 21:07:16 +0000 (21:07 +0000)] 
Skip_blanks moved from fcrontab.h to global.h

24 years agoadded fcron.conf support
Thibault Godouet [Fri, 22 Jun 2001 21:06:05 +0000 (21:06 +0000)] 
added fcron.conf support

24 years agoInitial revision
Thibault Godouet [Fri, 22 Jun 2001 21:05:52 +0000 (21:05 +0000)] 
Initial revision

24 years ago*** empty log message ***
Thibault Godouet [Tue, 12 Jun 2001 06:41:06 +0000 (06:41 +0000)] 
*** empty log message ***

24 years agoadded an (int) to avoid a warning
Thibault Godouet [Tue, 12 Jun 2001 06:40:33 +0000 (06:40 +0000)] 
added an (int) to avoid a warning

24 years agobug corrected about kstat
Thibault Godouet [Wed, 6 Jun 2001 15:26:52 +0000 (15:26 +0000)] 
bug corrected about kstat

24 years ago*** empty log message ***
Thibault Godouet [Tue, 5 Jun 2001 10:19:45 +0000 (10:19 +0000)] 
*** empty log message ***

24 years agobug corrected : a "all" in allow file with no deny file was considered
Thibault Godouet [Tue, 5 Jun 2001 10:19:10 +0000 (10:19 +0000)] 
bug corrected : a "all" in allow file with no deny file was considered
as an non allowed user

24 years agoadded support of kstat for getloadavg under Solaris
Thibault Godouet [Tue, 5 Jun 2001 10:18:16 +0000 (10:18 +0000)] 
added support of kstat for getloadavg under Solaris

24 years agoadded a (int) to avoid a warning message
Thibault Godouet [Tue, 5 Jun 2001 10:17:56 +0000 (10:17 +0000)] 
added a (int) to avoid a warning message

24 years agoadded support of kstat for getloadavg under Solaris
Thibault Godouet [Tue, 5 Jun 2001 10:17:01 +0000 (10:17 +0000)] 
added support of kstat for getloadavg under Solaris
some more tests, test for -x and not -f when it is better (shell, ...)

24 years agobug corrected : boot-install should now work with install.sh even if user
Thibault Godouet [Sun, 3 Jun 2001 10:59:35 +0000 (10:59 +0000)] 
bug corrected : boot-install should now work with install.sh even if user
compiles from a dir different from source dir.

24 years agobug corrected : do not cd before using $(INSTALL), as it may be ./install.sh (and...
Thibault Godouet [Sun, 3 Jun 2001 10:57:40 +0000 (10:57 +0000)] 
bug corrected : do not cd before using $(INSTALL), as it may be ./install.sh (and install.sh is not in doc dir)

24 years agoadded (int) for is[alnum|digit|...]( (int) *ptr) to avoid warnings
Thibault Godouet [Sun, 3 Jun 2001 10:56:18 +0000 (10:56 +0000)] 
added (int) for is[alnum|digit|...]( (int) *ptr) to avoid warnings

24 years agoadded strings.h (required for bzero() under Solaris)
Thibault Godouet [Sun, 3 Jun 2001 10:55:53 +0000 (10:55 +0000)] 
added strings.h (required for bzero() under Solaris)

24 years agowe use waitpid() instead of wait4() (which seems not to be defined under Solaris)
Thibault Godouet [Sun, 3 Jun 2001 10:54:22 +0000 (10:54 +0000)] 
we use waitpid() instead of wait4() (which seems not to be defined under Solaris)
support of lockf() for systems (Solaris, etc) without flock()

24 years agobug corrected : if a job was running, it couldn't be added to a serior a lavg queue
Thibault Godouet [Fri, 1 Jun 2001 11:34:58 +0000 (11:34 +0000)] 
bug corrected : if a job was running, it couldn't be added to a serior a lavg queue

24 years agoadded fcron's option -m
Thibault Godouet [Tue, 29 May 2001 19:27:55 +0000 (19:27 +0000)] 
added fcron's option -m

24 years agoadded fcron's option -m
Thibault Godouet [Tue, 29 May 2001 19:10:10 +0000 (19:10 +0000)] 
added fcron's option -m

24 years agocode clean in read_file() : we now use macros to shorten the code
Thibault Godouet [Mon, 28 May 2001 18:48:54 +0000 (18:48 +0000)] 
code clean in read_file() : we now use macros to shorten the code

24 years agoadded support of termios.h and lockf() for Solaris and SysV systems
Thibault Godouet [Mon, 28 May 2001 18:47:30 +0000 (18:47 +0000)] 
added support of termios.h and lockf() for Solaris and SysV systems

24 years ago*** empty log message ***
Thibault Godouet [Thu, 24 May 2001 20:07:42 +0000 (20:07 +0000)] 
*** empty log message ***

24 years agoadded option tzdiff
Thibault Godouet [Thu, 24 May 2001 19:57:10 +0000 (19:57 +0000)] 
added option tzdiff

24 years agouse $prefix/share/{man|doc} as default (instead of $prefix/{man|doc}
Thibault Godouet [Thu, 24 May 2001 19:56:13 +0000 (19:56 +0000)] 
use $prefix/share/{man|doc} as default (instead of $prefix/{man|doc}

24 years ago"user" can now be used instead of "-u user" : more intuitive.
Thibault Godouet [Thu, 24 May 2001 19:54:48 +0000 (19:54 +0000)] 
"user" can now be used instead of "-u user" : more intuitive.
security fix : sym link attack against "fcrontab -"

24 years agoadded global var tmp_path (used by temp_file())
Thibault Godouet [Thu, 17 May 2001 00:53:02 +0000 (00:53 +0000)] 
added global var tmp_path (used by temp_file())

24 years ago*** empty log message ***
Thibault Godouet [Thu, 17 May 2001 00:52:55 +0000 (00:52 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Thu, 17 May 2001 00:52:43 +0000 (00:52 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Tue, 15 May 2001 01:27:28 +0000 (01:27 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Tue, 15 May 2001 01:22:28 +0000 (01:22 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Tue, 15 May 2001 01:19:49 +0000 (01:19 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Tue, 15 May 2001 01:17:38 +0000 (01:17 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Tue, 15 May 2001 01:17:36 +0000 (01:17 +0000)] 
*** empty log message ***

24 years agotemp_file has moved from job.c to subs.c (now used by fcrontab)
Thibault Godouet [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)

24 years agoconstant options have moved to corresponding .h file
Thibault Godouet [Tue, 15 May 2001 00:49:11 +0000 (00:49 +0000)] 
constant options have moved to corresponding .h file

24 years agobug fix : run autoconf and configure before updatedoc to ensure the version is update...
Thibault Godouet [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

24 years agobefore loading a header file, check if it has already been loaded
Thibault Godouet [Tue, 15 May 2001 00:46:11 +0000 (00:46 +0000)] 
before loading a header file, check if it has already been loaded

24 years agoinclude in each .c file the corresponding .h file
Thibault Godouet [Tue, 15 May 2001 00:46:00 +0000 (00:46 +0000)] 
include in each .c file the corresponding .h file

24 years ago*** empty log message ***
Thibault Godouet [Tue, 15 May 2001 00:44:51 +0000 (00:44 +0000)] 
*** empty log message ***

24 years agosecurity bug fix : use temp_file() to avoid symlink attacks
Thibault Godouet [Tue, 15 May 2001 00:44:21 +0000 (00:44 +0000)] 
security bug fix : use temp_file() to avoid symlink attacks

24 years agoinclude in each .c file the corresponding .h file
Thibault Godouet [Tue, 15 May 2001 00:42:48 +0000 (00:42 +0000)] 
include in each .c file the corresponding .h file

24 years agobefore loading a header file, check if it has already been loaded
Thibault Godouet [Tue, 15 May 2001 00:42:05 +0000 (00:42 +0000)] 
before loading a header file, check if it has already been loaded

24 years agotemp_file has moved from job.c to subs.c (now used by fcrontab)
Thibault Godouet [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)

24 years agofix a little error in the comments
Thibault Godouet [Mon, 7 May 2001 01:08:12 +0000 (01:08 +0000)] 
fix a little error in the comments

24 years agoconvert also new fcrontab files
Thibault Godouet [Sat, 5 May 2001 19:09:27 +0000 (19:09 +0000)] 
convert also new fcrontab files

24 years agochanged name : update_file() is now convert_file()
Thibault Godouet [Sat, 5 May 2001 19:08:51 +0000 (19:08 +0000)] 
changed name : update_file() is now convert_file()
added a small explain message

24 years agogpg signing is now done in another makefile
Thibault Godouet [Sat, 5 May 2001 19:08:20 +0000 (19:08 +0000)] 
gpg signing is now done in another makefile

24 years ago*** empty log message ***
Thibault Godouet [Mon, 30 Apr 2001 03:02:28 +0000 (03:02 +0000)] 
*** empty log message ***

24 years agoadded gpg signing support
Thibault Godouet [Mon, 30 Apr 2001 03:02:03 +0000 (03:02 +0000)] 
added gpg signing support

24 years agosupport of the new binary format (no more need to reinstall all the fcrontabs on...
Thibault Godouet [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)

24 years agobetter management of the compilation (no more need for a different instruction for...
Thibault Godouet [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

24 years agoInitial revision
Thibault Godouet [Sun, 29 Apr 2001 22:21:09 +0000 (22:21 +0000)] 
Initial revision

24 years agoremove unwanted files before anything else
Thibault Godouet [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)

24 years agowe now use a header file per c source file
Thibault Godouet [Sun, 29 Apr 2001 22:15:38 +0000 (22:15 +0000)] 
we now use a header file per c source file

24 years agoHeader file for fcrontab.c
Thibault Godouet [Sun, 29 Apr 2001 22:14:29 +0000 (22:14 +0000)] 
Header file for fcrontab.c

24 years ago*** empty log message ***
Thibault Godouet [Sun, 29 Apr 2001 22:14:20 +0000 (22:14 +0000)] 
*** empty log message ***

24 years agoInitial revision
Thibault Godouet [Sun, 29 Apr 2001 22:13:57 +0000 (22:13 +0000)] 
Initial revision

24 years agonew default system : we use a macro set_default_opt instead of changing
Thibault Godouet [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

24 years agoadded functions save_* for the new save system
Thibault Godouet [Sat, 21 Apr 2001 08:55:55 +0000 (08:55 +0000)] 
added functions save_* for the new save system

24 years agouse of @srcdir@ to be able to compile fcron from another directory than its source...
Thibault Godouet [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

24 years agouse for statement for a clearer code
Thibault Godouet [Sat, 21 Apr 2001 08:52:53 +0000 (08:52 +0000)] 
use for statement for a clearer code

24 years agoInitial revision
Thibault Godouet [Sat, 21 Apr 2001 08:52:16 +0000 (08:52 +0000)] 
Initial revision

24 years agouse break instead of goto in wait_chld and wait_all
Thibault Godouet [Sat, 21 Apr 2001 08:50:46 +0000 (08:50 +0000)] 
use break instead of goto in wait_chld and wait_all

24 years agoa little bit clearer about the use of @CFLAGS@
Thibault Godouet [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

24 years agowe now use OPTION_SIZE and LAVG_SIZE to set (and get) the size of the option and...
Thibault Godouet [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

24 years agonew save system : the binary format has changed, so it is no more necessary to reinst...
Thibault Godouet [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).

24 years agowe set the umask to the value read by fcron before changing it before running a job
Thibault Godouet [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

24 years ago*** empty log message ***
Thibault Godouet [Sat, 21 Apr 2001 08:46:11 +0000 (08:46 +0000)] 
*** empty log message ***

24 years agobetter management of errors
Thibault Godouet [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).

24 years agobetter management of errors
Thibault Godouet [Sat, 21 Apr 2001 08:43:35 +0000 (08:43 +0000)] 
better management of errors
more security tests if fcrontab is suid root

24 years agobug corrected : a too long message used not to be truncated correctly, and the string...
Thibault Godouet [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

24 years agowe set the umask to the value read by fcron before changing it before running a job
Thibault Godouet [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

24 years agoboolean option can be set using "yes" and "no"
Thibault Godouet [Sat, 10 Mar 2001 13:10:23 +0000 (13:10 +0000)] 
boolean option can be set using "yes" and "no"

24 years agoset all files in spooldir to the right mode and owner/group
Thibault Godouet [Fri, 9 Mar 2001 18:03:51 +0000 (18:03 +0000)] 
set all files in spooldir to the right mode and owner/group

24 years agoprint a list of possibilities before asking user which one he wants
Thibault Godouet [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

24 years agobug corrected : IS_FREEBSD was requested before being set
Thibault Godouet [Wed, 7 Mar 2001 19:32:21 +0000 (19:32 +0000)] 
bug corrected : IS_FREEBSD was requested before being set

24 years agothe user for whom the job is run is now logged
Thibault Godouet [Fri, 2 Mar 2001 17:50:34 +0000 (17:50 +0000)] 
the user for whom the job is run is now logged

24 years ago*** empty log message ***
Thibault Godouet [Fri, 2 Mar 2001 17:48:34 +0000 (17:48 +0000)] 
*** empty log message ***

24 years ago*** empty log message ***
Thibault Godouet [Thu, 1 Mar 2001 19:19:12 +0000 (19:19 +0000)] 
*** empty log message ***

24 years agomore precise about what happens if user answers no to all script's proposition
Thibault Godouet [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