]> granicus.if.org Git - fcron/log
fcron
17 years agoadded seconds to debug messages for better precision and consistency with other debug...
thib [Sun, 14 Oct 2007 14:58:07 +0000 (14:58 +0000)]
added seconds to debug messages for better precision and consistency with other debug messages

17 years agoinstall only one file at a time for compatibility with solaris
thib [Sun, 14 Oct 2007 14:57:29 +0000 (14:57 +0000)]
install only one file at a time for compatibility with solaris

17 years agoadded seconds to debug message for better precision and consistency with other debug...
thib [Sun, 14 Oct 2007 14:56:54 +0000 (14:56 +0000)]
added seconds to debug message for better precision and consistency with other debug messages

17 years agoadded a search for strip compatible with solaris
thib [Sun, 14 Oct 2007 14:56:29 +0000 (14:56 +0000)]
added a search for strip compatible with solaris

17 years agofixed bug which would prevent fcron process from writing pid for of its child for...
thib [Sun, 14 Oct 2007 12:42:07 +0000 (12:42 +0000)]
fixed bug which would prevent fcron process from writing pid for of its child for the parent (were closing a file twice, which produced relatively random errors)
cleaned up file closure: test for errors from close()/fclose()

17 years agofixed goto_non_matching() which thought erroneously that the period was exceeded...
thib [Sun, 24 Jun 2007 22:01:54 +0000 (22:01 +0000)]
fixed goto_non_matching() which thought erroneously that the period was exceeded and would thus return the last minute of the current period
rewrote goto_non_matching() into move_time_to() in a clearer and surer code

17 years agouse hostname and tv_usec to initialize random number generator
thib [Sun, 24 Jun 2007 22:01:22 +0000 (22:01 +0000)]
use hostname and tv_usec to initialize random number generator

17 years ago*** empty log message ***
thib [Sun, 24 Jun 2007 21:58:46 +0000 (21:58 +0000)]
*** empty log message ***

17 years ago*** empty log message *** ver3_0_3
thib [Sun, 3 Jun 2007 21:41:38 +0000 (21:41 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
thib [Sun, 3 Jun 2007 21:26:24 +0000 (21:26 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
thib [Sun, 3 Jun 2007 18:01:52 +0000 (18:01 +0000)]
*** empty log message ***

17 years agobetter getpwnam() error handling ver3_0_3-rc1
thib [Sun, 3 Jun 2007 17:52:34 +0000 (17:52 +0000)]
better getpwnam() error handling

17 years agoCheck that make is GNU make and not another one
thib [Sun, 3 Jun 2007 17:49:37 +0000 (17:49 +0000)]
Check that make is GNU make and not another one

17 years agobetter error handling getpwnam()
thib [Sun, 3 Jun 2007 17:49:01 +0000 (17:49 +0000)]
better error handling getpwnam()

17 years ago*** empty log message ***
thib [Sun, 3 Jun 2007 17:48:23 +0000 (17:48 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
thib [Sat, 14 Apr 2007 18:13:43 +0000 (18:13 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
thib [Sat, 14 Apr 2007 18:04:05 +0000 (18:04 +0000)]
*** empty log message ***

17 years agoupdated copyright years
thib [Sat, 14 Apr 2007 17:50:36 +0000 (17:50 +0000)]
updated copyright years

17 years ago*** empty log message ***
thib [Sat, 14 Apr 2007 17:46:40 +0000 (17:46 +0000)]
*** empty log message ***

17 years agoadded a small sleep of 0.5s between stop and start to be sure fcron is started correctly
thib [Sat, 14 Apr 2007 17:45:59 +0000 (17:45 +0000)]
added a small sleep of 0.5s between stop and start to be sure fcron is started correctly

17 years agodefine TZ env var for lines using option timezone
thib [Sat, 14 Apr 2007 17:45:35 +0000 (17:45 +0000)]
define TZ env var for lines using option timezone

17 years agoadded missing datarootdir definition
thib [Sat, 14 Apr 2007 17:04:15 +0000 (17:04 +0000)]
added missing datarootdir definition

17 years ago*** empty log message ***
thib [Sat, 14 Apr 2007 17:04:11 +0000 (17:04 +0000)]
*** empty log message ***

17 years agoset exec bits on the fifo file, for AIX compatibility
thib [Sat, 14 Apr 2007 17:03:25 +0000 (17:03 +0000)]
set exec bits on the fifo file, for AIX compatibility
added some casts to avoid some warning on non-Linux platforms

17 years agoadded some casts to remove some warnings on non-Linux platforms
thib [Sat, 14 Apr 2007 17:01:56 +0000 (17:01 +0000)]
added some casts to remove some warnings on non-Linux platforms

17 years agouse more portable "if" statements
thib [Sat, 14 Apr 2007 17:00:53 +0000 (17:00 +0000)]
use more portable "if" statements

17 years agoadded some cast to remove some compilation warnings on non Linux platforms
thib [Sat, 14 Apr 2007 17:00:24 +0000 (17:00 +0000)]
added some cast to remove some compilation warnings on non Linux platforms

17 years agodefine LOGNAME when running a job for vixie cron compatibility
thib [Sat, 14 Apr 2007 16:59:56 +0000 (16:59 +0000)]
define LOGNAME when running a job for vixie cron compatibility

17 years agouse fscanf(),fprintf(),etc size arguments dependent on the architecture
thib [Sat, 14 Apr 2007 16:59:02 +0000 (16:59 +0000)]
use fscanf(),fprintf(),etc size arguments dependent on the architecture

17 years ago*** empty log message ***
thib [Tue, 23 Jan 2007 22:52:52 +0000 (22:52 +0000)]
*** empty log message ***

17 years agoadded a faq entry for Vixie cron @reboot
thib [Tue, 23 Jan 2007 22:52:09 +0000 (22:52 +0000)]
added a faq entry for Vixie cron @reboot
updated/corrected "how to emulate anacron entry"

17 years agouse unsigned int and not signed it for a sizeof() value
thib [Tue, 23 Jan 2007 22:51:31 +0000 (22:51 +0000)]
use unsigned int and not signed it for a sizeof() value

17 years agofixed a bug resulting in a long loop in fcrontab (returned code of get_line() not...
thib [Tue, 23 Jan 2007 22:48:15 +0000 (22:48 +0000)]
fixed a bug resulting in a long loop in fcrontab (returned code of get_line() not properly handled in fileconf.c)

17 years agoreplaced sys/termios.h by termios.h
thib [Tue, 23 Jan 2007 22:47:35 +0000 (22:47 +0000)]
replaced sys/termios.h by termios.h

17 years agoremoved close(tmp_fd) (fd already closed by fclose() since it was fdopen()ed)
thib [Tue, 23 Jan 2007 22:46:21 +0000 (22:46 +0000)]
removed close(tmp_fd) (fd already closed by fclose() since it was fdopen()ed)

17 years ago*** empty log message *** ver3_0_2-rc1
thib [Mon, 1 Jan 2007 19:05:06 +0000 (19:05 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
thib [Mon, 1 Jan 2007 19:00:05 +0000 (19:00 +0000)]
*** empty log message ***

17 years agobetter handling of the PREVIOUS_VERSION file
thib [Mon, 1 Jan 2007 18:51:53 +0000 (18:51 +0000)]
better handling of the PREVIOUS_VERSION file

17 years agonew configure script and Makefiles which are more standard
thib [Mon, 1 Jan 2007 18:50:48 +0000 (18:50 +0000)]
new configure script and Makefiles which are more standard

17 years ago*** empty log message ***
thib [Mon, 1 Jan 2007 18:50:20 +0000 (18:50 +0000)]
*** empty log message ***

17 years agomore function return code checking
thib [Mon, 1 Jan 2007 18:49:43 +0000 (18:49 +0000)]
more function return code checking

18 years ago*** empty log message *** ver3_0_2
thib [Mon, 5 Jun 2006 21:20:41 +0000 (21:20 +0000)]
*** empty log message ***

18 years agoRun each job in a different session by calling setuid() for each one of them.
thib [Mon, 5 Jun 2006 21:19:27 +0000 (21:19 +0000)]
Run each job in a different session by calling setuid() for each one of them.

18 years ago*** empty log message ***
thib [Mon, 5 Jun 2006 20:03:40 +0000 (20:03 +0000)]
*** empty log message ***

18 years agoUse sockaddr's field sa_len/sun_len on system defining it (BSD, ...)
thib [Mon, 5 Jun 2006 20:02:55 +0000 (20:02 +0000)]
Use sockaddr's field sa_len/sun_len on system defining it (BSD, ...)

18 years agoUse the field sa_len/sun_len on system defining it (BSD, ...)
thib [Mon, 5 Jun 2006 20:00:48 +0000 (20:00 +0000)]
Use the field sa_len/sun_len on system defining it (BSD, ...)

18 years agodelete man pages for all languages when uninstalling
thib [Sat, 20 May 2006 16:33:12 +0000 (16:33 +0000)]
delete man pages for all languages when uninstalling

18 years ago*** empty log message ***
thib [Sat, 20 May 2006 16:32:28 +0000 (16:32 +0000)]
*** empty log message ***

18 years agoadded get_user_uid_safe() and get_group_gid_safe()
thib [Sat, 20 May 2006 16:31:31 +0000 (16:31 +0000)]
added get_user_uid_safe() and get_group_gid_safe()

18 years agoadded get_user_uid_safe() and get_group_gid_safe()
thib [Sat, 20 May 2006 16:29:41 +0000 (16:29 +0000)]
added get_user_uid_safe() and get_group_gid_safe()
don't use the shell defined in /etc/passwd by default, but use the default value form fcron.conf instead

18 years agoInitial revision
thib [Sat, 20 May 2006 16:28:03 +0000 (16:28 +0000)]
Initial revision

18 years agoupdated README to match the presence of several translations of the doc
thib [Sat, 20 May 2006 16:25:41 +0000 (16:25 +0000)]
updated README to match the presence of several translations of the doc

18 years agodon't use the shell defined in /etc/passwd by default, but use the default value...
thib [Sat, 20 May 2006 16:23:42 +0000 (16:23 +0000)]
don't use the shell defined in /etc/passwd by default, but use the default value form fcron.conf instead.

18 years agouser ROOTNAME/ROOTGROUP instead of ROOTUID/ROOTGID
thib [Sat, 20 May 2006 16:22:37 +0000 (16:22 +0000)]
user ROOTNAME/ROOTGROUP instead of ROOTUID/ROOTGID

18 years ago*** empty log message *** ver3_0_1
thib [Mon, 6 Feb 2006 21:31:26 +0000 (21:31 +0000)]
*** empty log message ***

18 years agoupdated installation process to support translations of the doc in multiple languages
thib [Mon, 6 Feb 2006 18:36:27 +0000 (18:36 +0000)]
updated installation process to support translations of the doc in multiple languages

18 years ago*** empty log message ***
thib [Mon, 6 Feb 2006 18:35:03 +0000 (18:35 +0000)]
*** empty log message ***

18 years ago*** empty log message ***
thib [Sun, 5 Feb 2006 20:59:40 +0000 (20:59 +0000)]
*** empty log message ***

18 years agodo not use tv_usec > 999999 to ensure it is a valid value on BSD systems
thib [Sun, 5 Feb 2006 20:59:08 +0000 (20:59 +0000)]
do not use tv_usec > 999999 to ensure it is a valid value on BSD systems

18 years agofixed a buffer overflow problem in make_msg()
thib [Sun, 5 Feb 2006 20:49:35 +0000 (20:49 +0000)]
fixed a buffer overflow problem in make_msg()

18 years agoUpdated to support multiple languages (so far: en, fr)
thib [Sun, 5 Feb 2006 19:26:40 +0000 (19:26 +0000)]
Updated to support multiple languages (so far: en, fr)

18 years agoInitial revision
thib [Sun, 5 Feb 2006 19:25:05 +0000 (19:25 +0000)]
Initial revision

18 years agoimproved explanations
thib [Wed, 11 Jan 2006 01:02:21 +0000 (01:02 +0000)]
improved explanations

18 years agofor man pages, write the doctype declaration on only 1 line
thib [Wed, 11 Jan 2006 01:01:46 +0000 (01:01 +0000)]
for man pages, write the doctype declaration on only 1 line

18 years ago*** empty log message ***
thib [Wed, 11 Jan 2006 01:01:32 +0000 (01:01 +0000)]
*** empty log message ***

18 years agoremoved spaces before punctuation
thib [Wed, 11 Jan 2006 01:01:18 +0000 (01:01 +0000)]
removed spaces before punctuation

18 years agoremoved spaces before punctuation
thib [Wed, 11 Jan 2006 01:00:46 +0000 (01:00 +0000)]
removed spaces before punctuation
improved a few explanations

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:59:55 +0000 (00:59 +0000)]
updated copyright
removed spaces before punctuation

18 years agomore comments, added some help (IGNORE)
thib [Wed, 11 Jan 2006 00:57:29 +0000 (00:57 +0000)]
more comments, added some help (IGNORE)
updated copyright

18 years agomore comments, added some help messages, added command line options, cleaner, safer...
thib [Wed, 11 Jan 2006 00:55:12 +0000 (00:55 +0000)]
more comments, added some help messages, added command line options, cleaner, safer code

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:54:44 +0000 (00:54 +0000)]
updated copyright
fixed a small bug (define FUNCTION)

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:52:17 +0000 (00:52 +0000)]
updated copyright
defined COPYRIGHT_QUOTED

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:49:33 +0000 (00:49 +0000)]
updated copyright
changed the policy about set(e)uid(): use the user rights when accessing his home directory (necessary if user/group fcron are not allowed to read the dir)

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:47:15 +0000 (00:47 +0000)]
updated copyright

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:40:52 +0000 (00:40 +0000)]
updated copyright
added functions read_write_pipe(), read_pipe() and write_pipe(): they handled the pipes in a clean way which should solve so problems on BSDs
clarified the code with the use of new internal functions

18 years agoupdated copyright
thib [Wed, 11 Jan 2006 00:40:16 +0000 (00:40 +0000)]
updated copyright

19 years agochanges to make the script cleaner and more secure ver3_0_0
thib [Fri, 9 Sep 2005 21:02:52 +0000 (21:02 +0000)]
changes to make the script cleaner and more secure

19 years ago*** empty log message ***
thib [Fri, 9 Sep 2005 21:02:46 +0000 (21:02 +0000)]
*** empty log message ***

19 years ago*** empty log message *** ver2_9_7
thib [Thu, 28 Jul 2005 11:14:57 +0000 (11:14 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
thib [Thu, 28 Jul 2005 11:07:48 +0000 (11:07 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
thib [Tue, 19 Jul 2005 13:08:20 +0000 (13:08 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
thib [Tue, 19 Jul 2005 10:40:07 +0000 (10:40 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
thib [Sat, 11 Jun 2005 23:02:07 +0000 (23:02 +0000)]
*** empty log message ***

19 years agobug fix : strdup2() returns NULL if its argument is NULL (instead of crashing !)
thib [Sat, 11 Jun 2005 22:54:12 +0000 (22:54 +0000)]
bug fix : strdup2() returns NULL if its argument is NULL (instead of crashing !)

19 years agobetter support for freebsd
thib [Sat, 11 Jun 2005 22:53:21 +0000 (22:53 +0000)]
better support for freebsd

19 years agoadded timezone support
thib [Sat, 11 Jun 2005 22:52:32 +0000 (22:52 +0000)]
added timezone support
added some casts (to avoid some warnings on HP-UX)

19 years agoadded timezone support
thib [Sat, 11 Jun 2005 22:50:02 +0000 (22:50 +0000)]
added timezone support

19 years ago*** empty log message ***
thib [Sat, 11 Jun 2005 22:49:41 +0000 (22:49 +0000)]
*** empty log message ***

19 years agofixed a bug which used to make fcron send empty mails on very recent systems
thib [Sat, 11 Jun 2005 22:43:52 +0000 (22:43 +0000)]
fixed a bug which used to make fcron send empty mails on very recent systems

19 years ago*** empty log message *** ver2_9_6
thib [Sat, 12 Mar 2005 13:59:40 +0000 (13:59 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
thib [Sat, 12 Mar 2005 12:41:29 +0000 (12:41 +0000)]
*** empty log message ***

19 years agoadded HAVE_* for setresgid, setresuid, signal and sigset
thib [Sat, 12 Mar 2005 12:40:01 +0000 (12:40 +0000)]
added HAVE_* for setresgid, setresuid, signal and sigset

19 years agobetter support of HP-UX : if seteuid() does not exist, use setresuid() instead
thib [Sat, 12 Mar 2005 12:39:46 +0000 (12:39 +0000)]
better support of HP-UX : if seteuid() does not exist, use setresuid() instead

19 years agobetter support of HP-UX : use sigset if signal doesn't exist
thib [Sat, 12 Mar 2005 12:39:21 +0000 (12:39 +0000)]
better support of HP-UX : use sigset if signal doesn't exist

19 years agobetter support of HP-UX : if seteuid() does not exist, use setresuid() instead
thib [Sat, 12 Mar 2005 12:38:02 +0000 (12:38 +0000)]
better support of HP-UX : if seteuid() does not exist, use setresuid() instead
better support of HP-UX : use sigset if signal doesn't exist

19 years agofixed bug : always restore umask, even if fcron run unprivileged
thib [Sat, 12 Mar 2005 12:37:30 +0000 (12:37 +0000)]
fixed bug : always restore umask, even if fcron run unprivileged

19 years agoupdated the supported OS list
thib [Sat, 26 Feb 2005 15:18:12 +0000 (15:18 +0000)]
updated the supported OS list

19 years agoupdated copyrightdate
thib [Sat, 26 Feb 2005 15:17:52 +0000 (15:17 +0000)]
updated copyrightdate

19 years agoInitial revision
thib [Sat, 26 Feb 2005 15:15:31 +0000 (15:15 +0000)]
Initial revision

19 years agobug fix : use tmp_str and not the static string ".tmp"
thib [Sat, 26 Feb 2005 15:15:10 +0000 (15:15 +0000)]
bug fix : use tmp_str and not the static string ".tmp"