Package: rsync Version: 2.6.9-2 Severity: normal Since the upgrade to etch, rsync writes the log file entries very late, sometimes hours later than its time stamp suggest. It looks like that somewhere a call to fsync() has been forgotten. An example from a logcheck mail:
---- Date: Sun, 01 Jul 2007 06:02:09 +0200 System Events =-=-=-=-=-=-= 2007/07/01 03:05:13 [28247] building file list 2007/07/01 03:05:14 [28246] building file list 2007/07/01 03:05:14 [28247] 2007/07/01 03:05:14 rsync[28247]: send somehost1 [1.2.3.4] module1 (user1) file1 546639 / 3750 2007/07/01 03:05:15 [28246] 2007/07/01 03:05:15 rsync[28246]: send somehost2 [1.2.3.5] module1 (user2) file1 546639 / 3750 2007/07/01 03:05:16 [28246] sent 3894 bytes received 4602 bytes total size 546639 2007/07/01 03:05:16 [28247] sent 3894 bytes received 4602 bytes total size 546639 2007/07/01 05:05:12 [28247] connect from somehost1 (1.2.3.4) 2007/07/01 05:05:13 [28246] connect from somehost2 (1.2.3.5) 2007/07/01 05:05:13 [28247] rsync on module1/file1 from [EMAIL PROTECTED] (1.2.3.6) 2007/07/01 05:05:14 [28246] rsync on module1/file1 from [EMAIL PROTECTED] (1.2.3.5) --- As can be seen from the time when the mail has been send, the log has not been written until the whole transfere finishes. This has not been like this before. I'd appreciate it, if this could be fixed. Thanks in advance Attila Kinali -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.21.5 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages rsync depends on: ii libacl1 2.2.41-1 Access control list shared library ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libpopt0 1.10-3 lib for parsing cmdline parameters ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scrip rsync recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]