Re: kerberos server + enforcing mode?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 3 Jul 2008 14:56:11 -0400 Daniel wrote:
DJW> Robert Story wrote:
DJW> > 
DJW> > I'm trying to set up a kerberos KDC on a clean up-to-date F9 box in
DJW> > enforcing mode. [...] Also, I get an error when starting krb5kdc:
DJW> > 
DJW> > Starting Kerberos 5 KDC: Couldn't open log file /var/log/krb5kdc.log: Permission denied
DJW> > 
DJW> > The accompanying avc is:
DJW> > 
DJW> > Jul  1 18:04:55 tib kernel: type=1400 audit(1214949895.536:4): avc:  denied  { create } for  pid=1839 comm="krb5kdc" name="krb5kdc.log" scontext=unconfined_u:system_r:krb5kdc_t:s0 tcontext=system_u:object_r:krb5kdc_log_t:s0 tclass=file
DJW> > 
DJW> Seems you stumbled upon a strange avc.
DJW> 
DJW> If you type
DJW> 
DJW> # touch /var/log/krb5kdc.log
DJW> # restorecon /var/log/krb5kdc.log
DJW> 
DJW> Then start the service, does it work?

yep.

DJW> This is a long way of saying I need to update the policy to allow
DJW> krbkdc_t to create the file.
DJW> 
DJW> Fixed in selinux-policy-3.3.1-76.fc9.noarch

Ok.. while waiting for that, I used audit2allow to load the following
policy:

module mypolicy0807091636 1.0;

require {
        type krb5kdc_t;
        type krb5kdc_log_t;
        class file { create };
}

#============= krb5kdc_t ==============
allow krb5kdc_t krb5kdc_log_t:file create;


But I'm still getting the avc.. What else is missing?

-- 
Robert Story
SPARTA

Attachment: signature.asc
Description: PGP signature

--
fedora-selinux-list mailing list
fedora-selinux-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-selinux-list

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux