<itemizedlist>
<title>From version 3.0.6 to 3.1.0</title>
+ <listitem>
+ <para>added audit (libaudit) support</para>
+ </listitem>
+ <listitem>
+ <para>Better validation of string arguments of fcrontab options. In particular for timezones, previously a space could be added at the beginning or the end of the timezone with no warning, and this led fcron to use an unexpected timezone, which could cause confusion.</para>
+ </listitem>
<listitem>
<para>Pass fcrondyn client credentials through the socket when possible so as the user doesn't need to type his password when using fcrondyn.</para>
</listitem>
<listitem>
- <para>Code clean-up: Implemented generic unordred list for lavgq / exeq.</para>
+ <para>Quite a lot of code clean-up and refactoring -- e.g. implemented generic unordred list for lavgq / exeq.</para>
</listitem>
</itemizedlist>
<itemizedlist>
<para>
<note>
<itemizedlist>
+ <listitem>
+ <para>
+ If you can't see a <filename>./configure</filename>, then you probably checked out the files from git, in which case you need to run <command>autoconf</command> to generate the <filename>configure</filename> script.</para>
+ </listitem>
<listitem>
<para>
If using <productname>PAM</productname>, beware that by default the <productname>PAM</productname> configuration will be installed in <filename>/usr/local/etc/</filename>. That most likely mean that your system won't use this config, and may ask you to type your password everytime you start fcrontab or fcrondyn.</para>
<title>High priority</title>
<itemizedlist>
<listitem>
- <para>fileconf.c: alert if space or quote in string (timezone, mailto, ...) -> function to read strings?? e.g. for timezone() value -> currently results in weird behaviour with no obvious explanation</para>
+ <para>@reboot: test updated startup script with removal of fcron.reboot + add to other scripts?</para>
</listitem>
<listitem>
<para>add audit (libaudit) + TEST</para>
</listitem>
+ </itemizedlist>
+ </sect2>
+ <sect2>
+ <title>Low priority</title>
+ <itemizedlist>
<listitem>
<para>Use directory notifications (FAM) / inotify, and support a fcrontab
and a cron.d as Vixie cron does (directly included in fcron itself, not thanks to a script as now).
<listitem>
<para>find way to have the non translated pages of the French translation be updated automatically (changes, todo, etc -> copied from the English doc)</para>
</listitem>
- </itemizedlist>
- </sect2>
- <sect2>
- <title>Low priority</title>
- <itemizedlist>
<listitem>
<para>use readline (if available) for fcrondyn.</para>
</listitem>