/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
VERSION="$vers"
-copyright_quoted="\"2000-2008\""
+copyright_quoted="\"2000-2010\""
cat >>confdefs.h <<_ACEOF
#define COPYRIGHT_QUOTED $copyright_quoted
_ACEOF
VERSION="$vers"
AC_SUBST(VERSION)
-copyright_quoted="\"2000-2008\""
+copyright_quoted="\"2000-2010\""
AC_DEFINE_UNQUOTED(COPYRIGHT_QUOTED, $copyright_quoted)
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<itemizedlist>
<title>From version 3.0.4 to 3.0.5</title>
+ <listitem>
+ <para>Security issue: fixed security issue that allowed malicious user to read any file readable by group 'fcron' (in particular fcron's config files and the fcrontabs of non-root users). On systems without seteuid() (i.e. quite exotic systems) then the bug is harder to exploit but any file could be read.</para>
+ </listitem>
+ <listitem>
+ <para>Improved general security of fcrontab and fcrondyn by dropping more privileges.</para>
+ </listitem>
<listitem>
<para>Work on portability (aix, hpux, irix, tru64 unix, solaris). Thanks Peter O'Gorman for his patch!</para>
</listitem>
+ <listitem>
+ <para>Patched startup script to make it more compliant to the LSB.</para>
+ </listitem>
<listitem>
<para>Increased maximum number of fcrontab entries from 256 to 1024.</para>
</listitem>
<listitem>
<para>bug fix: fcrontab used to accept MAXENTRIES+1 fcrontab entries</para>
</listitem>
+ <listitem>
+ <para>chdir to /tmp before executing the editor (as some editor needs to be able to read information on the current folder).</para>
+ </listitem>
</itemizedlist>
<itemizedlist>
sgml-parent-document:("fcron-doc.sgml" "book" "chapter" "sect1" "")
End:
-->
-
\ No newline at end of file
+
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
mode: sgml
sgml-parent-document:("fcron-doc.sgml" "book" "chapter" "sect1" "refentry" "")
End:
--->
\ No newline at end of file
+-->
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
sgml-parent-document:("fcron-doc.sgml" "book" "chapter" "sect1" "")
End:
-->
-
\ No newline at end of file
+
<!ENTITY date "@@Date@">
<!ENTITY version "@@VERSION_QUOTED@">
-<!ENTITY copyrightdate "2000-2008">
+<!ENTITY copyrightdate "2000-2010">
<!ENTITY emailadr "fcron@free.fr">
<!ENTITY selinuxadr "russell@coker.com.au">
<!ENTITY email "<email>&emailadr;</email>">
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
mode: sgml
sgml-parent-document:("fcron-doc.sgml" "book" "chapter" "sect1" "refentry" "")
End:
--->
\ No newline at end of file
+-->
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
<!--
Fcron documentation
-Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
sgml-parent-document:("fcron-doc.sgml" "book" "chapter" "sect1" "")
End:
-->
-
\ No newline at end of file
+
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* gloadavg.c - get load average for Linux
* Copyright (C) 1993 Thomas Koenig
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
* FCRON - periodic command scheduler
*
- * Copyright 2000-2008 Thibault Godouet <fcron@free.fr>
+ * Copyright 2000-2010 Thibault Godouet <fcron@free.fr>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by