Message-ID: <email address hidden>
Date: Sat, 3 Sep 2005 22:36:52 -0700 (PDT)
From: Chris Stromsoe <email address hidden>
To: Chris Stromsoe <email address hidden>, <email address hidden>
Subject: Re: Bug#320119: sysklogd: Large file support is broken in the sarge
version
From what I can tell, CFLAGS isn't picking up the results of "getconf
LFS_CFLAGS" in debian/rules. A diff is attached. Please apply and push
out an update. Having to rotate logs every 4 hours is painful. Thanks.
-Chris
On Wed, 24 Aug 2005, Chris Stromsoe wrote:
> On Tue, 23 Aug 2005, Charles Majola wrote:
>
>> what arch? i can't seem to reproduce this with i386 and i686
>
> I can confirm this on i386. System is stock sarge. syslogd was built
> locally from debian source packages with a small local patch (at
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=273269) to syslogd.c to
> prevent dns lookups for remote loggers.
>
>
> -Chris
>
>
> ~# cat /etc/debian_version
> 3.1
>
> ~# ls -l /var/log/mail.20050824.0000
> -rw-r----- 1 root staff 2147483647 Aug 24 13:56 /var/log/mail.20050824.0000
>
> ~# cat /root/syslog.conf
> mark.* -/var/log/mail.20050824.0000
>
> ~# strace -o /tmp/out /sbin/syslogd -f /root/syslog.conf -z -p /log -d -m 1
>
> ~# tail /tmp/out
> alarm(30) = 0
> sigreturn() = ? (mask now [])
> select(4, [3], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be restarted)
> --- SIGALRM (Alarm clock) @ 0 (0) ---
> time(NULL) = 1124920501
> rt_sigprocmask(SIG_BLOCK, [HUP ALRM], NULL, 8) = 0
> time([1124920501]) = 1124920501
> writev(4, [{"Aug 24 14:55:01", 15}, {" ", 1}, {"logs", 10}, {" ", 1}, {"--
> MARK --", 10}, {"\n", 1}], 6) = -1 EFBIG (File too large)
> --- SIGXFSZ (File size limit exceeded) @ 0 (0) ---
> +++ killed by SIGXFSZ +++
>
>
>
> --
> To UNSUBSCRIBE, email to <email address hidden>
> with a subject of "unsubscribe". Trouble? Contact <email address hidden>
>
---1902825180-494133338-1125812212=:12228
Content-Type: TEXT/plain; charset=US-ASCII; name=rules.diff
Content-Transfer-Encoding: BASE64
Content-ID: <email address hidden>
Content-Description:
Content-Disposition: attachment; filename=rules.diff
Message-ID: <email address hidden>
Date: Sat, 3 Sep 2005 22:36:52 -0700 (PDT)
From: Chris Stromsoe <email address hidden>
To: Chris Stromsoe <email address hidden>, <email address hidden>
Subject: Re: Bug#320119: sysklogd: Large file support is broken in the sarge
version
---1902825180- 494133338- 1125812212= :12228
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From what I can tell, CFLAGS isn't picking up the results of "getconf
LFS_CFLAGS" in debian/rules. A diff is attached. Please apply and push
out an update. Having to rotate logs every 4 hours is painful. Thanks.
-Chris
On Wed, 24 Aug 2005, Chris Stromsoe wrote:
> On Tue, 23 Aug 2005, Charles Majola wrote: bugs.debian. org/cgi- bin/bugreport. cgi?bug= 273269) to syslogd.c to mail.20050824. 0000 mail.20050824. 0000 mail.20050824. 0000 SIG_BLOCK, [HUP ALRM], NULL, 8) = 0 494133338- 1125812212= :12228 Transfer- Encoding: BASE64 Description: Disposition: attachment; filename=rules.diff
>
>> what arch? i can't seem to reproduce this with i386 and i686
>
> I can confirm this on i386. System is stock sarge. syslogd was built
> locally from debian source packages with a small local patch (at
> http://
> prevent dns lookups for remote loggers.
>
>
> -Chris
>
>
> ~# cat /etc/debian_version
> 3.1
>
> ~# ls -l /var/log/
> -rw-r----- 1 root staff 2147483647 Aug 24 13:56 /var/log/
>
> ~# cat /root/syslog.conf
> mark.* -/var/log/
>
> ~# strace -o /tmp/out /sbin/syslogd -f /root/syslog.conf -z -p /log -d -m 1
>
> ~# tail /tmp/out
> alarm(30) = 0
> sigreturn() = ? (mask now [])
> select(4, [3], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be restarted)
> --- SIGALRM (Alarm clock) @ 0 (0) ---
> time(NULL) = 1124920501
> rt_sigprocmask(
> time([1124920501]) = 1124920501
> writev(4, [{"Aug 24 14:55:01", 15}, {" ", 1}, {"logs", 10}, {" ", 1}, {"--
> MARK --", 10}, {"\n", 1}], 6) = -1 EFBIG (File too large)
> --- SIGXFSZ (File size limit exceeded) @ 0 (0) ---
> +++ killed by SIGXFSZ +++
>
>
>
> --
> To UNSUBSCRIBE, email to <email address hidden>
> with a subject of "unsubscribe". Trouble? Contact <email address hidden>
>
---1902825180-
Content-Type: TEXT/plain; charset=US-ASCII; name=rules.diff
Content-
Content-ID: <email address hidden>
Content-
Content-
LS0tIGRlYmlhbi9 ydWxlcy5vcmlnCT IwMDUtMDktMDMgM jI6MzQ6MDEuMDAw wDQorKysgZGViaW FuL3J1bGVzCTIwM DUtMDktMDMgMjI6 wMDAwIC0wNzAwDQ pAQCAtMjgsOSArM jgsOSBAQA0KIGlu pbnN0YWxsIC1nIH Jvb3QgLW8gcm9vd CAtbSA2NDQNCiAN oZmluZHN0cmluZy BkZWJ1ZywkKERFQ l9CVUlMRF9PUFRJ MQUdTID0gLWcgLU 8yIC1XYWxsICQoZ 2V0Y29uZiBMRlNf MQVJHRUZJTEVfU0 9VUkNFDQorQ0ZMQ UdTID0gLWcgLU8y lbGwgZ2V0Y29uZi BMRlNfQ0ZMQUdTK SAtRF9MQVJHRUZJ gZWxzZQ0KLUNGTE FHUyA9IC1PMiAtV 2FsbCAkKGdldGNv HUykgLURfTEFSR0 VGSUxFX1NPVVJDR Q0KK0NGTEFHUyA9 kKHNoZWxsIGdldG NvbmYgTEZTX0NGT EFHUykgLURfTEFS DRQ0KIGVuZGlmDQ ogaWZlcSAoLCQoZ mluZHN0cmluZyBu CX0JVSUxEX09QVE lPTlMpKSkNCiBTV FJJUCA9IC1zDQo=
MDAwMDAwIC0wNzA
MzM6MTAuMDAwMDA
c3RhbGxkb2MgPSB
CiBpZm5lcSAoLCQ
T05TKSkpDQotQ0Z
Q0ZMQUdTKSAtRF9
IC1XYWxsICQoc2h
TEVfU09VUkNFDQo
bmYgTEZTX0NGTEF
IC1PMiAtV2FsbCA
R0VGSUxFX1NPVVJ
b3N0cmlwLCQoREV
---1902825180- 494133338- 1125812212= :12228- -