logrotate on FC3

Paul Howarth paul at city-fan.org
Tue Apr 12 16:26:29 UTC 2005


Kristina Clair wrote:
> On Apr 12, 2005 12:13 PM, Paul Howarth <paul at city-fan.org> wrote:
> 
>>Kristina Clair wrote:
>>
>>>Just some more information:  I haven't modified any of the files in
>>>/etc/logrotate.d or the logrotate.conf file.  Also, I ran logrotate -d
>>>/etc/logrotate.conf -- no errors reported.
>>>The system is completely up-to-date.
>>
>>Do you have /tmp mounted with the noexec option?
>>
>>If so, you may be falling over:
>>https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=149270
>>
>>The logrotate package in rawhide fixes that.
> 
> 
> 
> That's a good question:
> running "mount" just shows:
> /dev/sda3 on /tmp type ext3 (rw)
> 
> but /etc/fstab has:
> /dev/sda3              /tmp                    ext3    defaults,noexec,nosuid
> 
> So does that mean that noexec is enabled even though mount isn't showing it?

I don't know. You could always test it by creating a script in /tmp and 
seeing if it runs:

$ echo echo Hello > /tmp/testscript
$ chmod +x /tmp/testscript
$ /tmp/testscript

If noexec is set, you'll get:
-bash: /tmp/testscript: Permission denied

If not, you'll get:
Hello

I'd change the fstab entry to this anyway:
/dev/sda3 /tmp ext3 noexec,nosuid 1 2

The "defaults" keyword is redundant if you're specifying other options.

Paul.




More information about the users mailing list