Update z wersji 3.0.0 do 3.0.1

Zmiany:

*From version 3.0.0 to 3.0.1*

- fcrontab: access user's directory with user's rights (necessary if
user/group fcron has not the right to read the directory).

- improvement in check_system_crontabs: more comments, added some help
messages, added command line options, cleaner, safer code.

- Improved English documentation: clarified some previously-unclear points.

- Added French translation of the manual pages (thanks go to Alain Portal)

- Removed old documentation from the package.

- Better handling of the pipes in job.c: this should remove some
problems encountered on BSD systems.

- bug fix: do not use a tv_usec > 999999: should fix the problem
encountered on BSD systems with select().

- bug fix: fixed a bug in make_msg(): the size of a string written to a
buffer was not controlled correctly in some cases. This could result in
buffer overflow and thus this was security problem. However the bug
seems not exploitable as the part of the string which could overflow the
buffer could not be freely defined by an attacker (it was either ": " or
one of the strings returned by strerror()).

- Bug fix: set the FDs correctly for select().

Pozdrawiam :)


--- fcron.spec.old      2006-09-14 21:03:27.000000000 +0200
+++ fcron.spec  2006-09-15 19:17:19.000000000 +0200
@@ -2,12 +2,12 @@
 Summary:       A periodical command scheduler which aims at replacing Vixie 
Cron
 Summary(pl):   Serwer okresowego uruchamiania poleceñ zastêpuj±cy Vixie Crona
 Name:          fcron
-Version:       3.0.0
-Release:       4
+Version:       3.0.1
+Release:       1
 License:       GPL
 Group:         Daemons
 Source0:       http://fcron.free.fr/archives/%{name}-%{version}.src.tar.gz
-# Source0-md5: 55e92f8536c8b52c9b73b96a6a3e0fe3
+# Source0-md5: 8e5dcb3a646c11294294895954ef0a48
 Source1:       %{name}.init
 Source2:       cron.logrotate
 Source3:       cron.sysconfig
@@ -246,7 +246,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc doc/HTML doc/olddoc/{FAQ,CHANGES,README,THANKS,TODO}
+%doc doc/en/HTML 
doc/en/txt/{faq.txt,changes.txt,readme.txt,thanks.txt,todo.txt} 
 %attr(750,root,crontab) %dir %{_sysconfdir}/cron*
 %attr(750,root,root) %{_sysconfdir}/cron.hourly/%{name}.systab
 %attr(640,root,crontab) %config(noreplace) /etc/cron.d/crontab
@@ -263,11 +263,19 @@
 %attr(6111,crontab,crontab) %{_bindir}/crontab
 %attr(4711,root,root) %{_bindir}/fcronsighup
 %attr(6111,crontab,crontab) %{_bindir}/fcrondyn
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fcron.*
 %{_mandir}/man1/fcrondyn.1.*
 %{_mandir}/man1/fcrontab.1.*
+%{_mandir}/man3/bitstring.3.*
 %{_mandir}/man5/fcron.conf.5*
 %{_mandir}/man5/fcrontab.5*
 %{_mandir}/man8/fcron.8*
+%{_mandir}/fr/man1/fcrondyn.1.*
+%{_mandir}/fr/man1/fcrontab.1.*
+%{_mandir}/fr/man3/bitstring.3.*
+%{_mandir}/fr/man5/fcron.conf.5*
+%{_mandir}/fr/man5/fcrontab.5*
+%{_mandir}/fr/man8/fcron.8*
 %attr(1730,root,crontab) /var/spool/cron
 %attr(660,root,crontab) %ghost /var/log/cron
 
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym