]> granicus.if.org Git - fcron/commitdiff
*** empty log message ***
authorthib <thib>
Sat, 10 Aug 2002 20:40:09 +0000 (20:40 +0000)
committerthib <thib>
Sat, 10 Aug 2002 20:40:09 +0000 (20:40 +0000)
conf.c
doc/en/changes.sgml
doc/en/relnotes.sgml
doc/en/todo.sgml
socket.c

diff --git a/conf.c b/conf.c
index b63b96de29566e88296bb2b4a80ceeb298ebf61c..575a0ee63254762b4db993ee217aa1abd69166c4 100644 (file)
--- a/conf.c
+++ b/conf.c
@@ -22,7 +22,7 @@
  *  `LICENSE' that comes with the fcron source distribution.
  */
 
- /* $Id: conf.c,v 1.54 2002-03-02 17:28:07 thib Exp $ */
+ /* $Id: conf.c,v 1.55 2002-08-10 20:40:09 thib Exp $ */
 
 #include "fcron.h"
 
@@ -459,7 +459,7 @@ read_file(const char *file_name, CF *cf)
     else {
        if ( file_stat.st_uid == ROOTUID )
            /* file is owned by root : either this file has already been parsed
-            * at least once by fcron, either it is the root's fcrontab */
+            * at least once by fcron, or it is root's fcrontab */
            runas = ROOTUID;
        else {
            error("Non-new file %s owned by someone else than root",file_name);
index b954e9ab2c48b1b98855506bdad745b28aef1030..20b3178a5365178061854e2027eeb40cd5c8441f 100644 (file)
@@ -8,23 +8,32 @@ Foundation.
 A copy of the license is included in gfdl.sgml.
 -->
 
-<!-- $Id: changes.sgml,v 1.10 2002-07-19 19:45:07 thib Exp $ -->
+<!-- $Id: changes.sgml,v 1.11 2002-08-10 20:42:46 thib Exp $ -->
 
 <sect1 id="changes">
     <title>Changes</title>
 
     <itemizedlist>
        <title>From version 2.9.0 to 2.9.1</title>
+       <listitem>
+           <para>fcron can now be run without root's privileges (see FAQ)</para>
+       </listitem>
        <listitem>
            <para>added configure's option --with-boot-install .</para>
        </listitem>
        <listitem>
            <para>Minor change in the PAM code of fcron : may work better on
 some system.</para>
+       </listitem>
+       <listitem>
+           <para>configure script now uses getpwnam() and getgrnam() instead of
+ reading directly /etc/passwd and /etc/group : this makes easier the use of NIS, LDAP,
+ etc.</para>
        </listitem>
        <listitem>
            <para>Bug fix : using some "cmd > /dev/stderr" (or stdout) in a script 
-used to make fcron send a bogus output mail.</para>
+used to make fcron send a bogus output mail. (rewrite of the code managing the
+output of jobs)</para>
        </listitem>
        <listitem>
            <para>Bug fix : typo error prevented fcrontab to be compiled on some
index 1653ee6343ea869611d55c03968804d41424e6a7..02f3d2ee38f196f4d3eb8c759d197baa01e5be63 100644 (file)
@@ -8,7 +8,7 @@ Foundation.
 A copy of the license is included in gfdl.sgml.
 -->
 
-<!-- $Id: relnotes.sgml,v 1.2 2002-07-19 19:43:02 thib Exp $ -->
+<!-- $Id: relnotes.sgml,v 1.3 2002-08-10 20:41:58 thib Exp $ -->
 
 <sect1 id="relnotes">
     <title>Release notes : &fcron; &version;</title>
@@ -23,7 +23,7 @@ can disable PAM use in configure, using "--with-pam=no".</para>
 particular, fcrondyn does not use PAM yet.</para>
        </listitem>
        <listitem>
-           <para>Fcrondyn may not be very secure, and may be used to block
+           <para>Fcrondyn might be not very secure, and might be used to block
 &fcron;.</para>
        </listitem>
     </itemizedlist>
index 88018e2a1d4d37eba8071de56344ab490eefe75f..82a3ae2f432e097ccf211cb0f00dd71e8f4e3320 100644 (file)
@@ -8,7 +8,7 @@ Foundation.
 A copy of the license is included in gfdl.sgml.
 -->
 
-<!-- $Id: todo.sgml,v 1.8 2002-07-19 19:43:47 thib Exp $ -->
+<!-- $Id: todo.sgml,v 1.9 2002-08-10 20:42:10 thib Exp $ -->
 
 <sect1 id="todo">
     <title>Todo</title>
@@ -20,6 +20,7 @@ well.</para>
     <itemizedlist>
        <listitem>
            <para>bug fix : makewhatis does not work correctly with fcron 2.9.0</para>
+           <para>Help is welcome to catch this bug !</para>
        </listitem>
        <listitem>
            <para>bug fix (?) : "already running" bug (? - unconfirmed) </para>
index 92e69e95236895dc43e859c8bee26d4f4dbbd7eb..5fb1562af63a69dd520d5143fdd17b33068120cd 100644 (file)
--- a/socket.c
+++ b/socket.c
@@ -21,7 +21,7 @@
  *  `LICENSE' that comes with the fcron source distribution.
  */
 
- /* $Id: socket.c,v 1.3 2002-07-19 19:40:57 thib Exp $ */
+ /* $Id: socket.c,v 1.4 2002-08-10 20:41:46 thib Exp $ */
 
 /* This file contains all fcron's code (server) to handle communication with fcrondyn */
 
@@ -80,7 +80,7 @@ init_socket(void)
 
     /* */
     if ( chmod(fifofile, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) != 0 )
-       error_e("Cannot fchmod() socket file");
+       error_e("Cannot chmod() socket file");
     /* */
         
     fcntl(listen_fd, F_SETFD, 1);