On Wednesday, 18 בApril 2012 17:26:35 Nadav Har'El wrote:
> On Wed, Apr 18, 2012, Dov Grobgeld wrote about "Re: Fedora upgrade,
> got unbootable system":
> > prompt> ssh dov@localhost
> > Last login: Wed Apr 18 17:16:28 2012 from localhost.localdomain
> > Could not chdir to home directory /home/dov: Permission denied
> > prompt> cd
> > prompt> pwd
> > /home/dov
> > 
> > I.e. I initially get a permission denied, but when cd'ing it
> > doesn't affect me. Could it be a SELinux issue?
> 
> Yes, maybe this will help:
> http://kangry.com/topics/viewcomment.php?index=18540

1. Indeed, the easiest way to check if it's SELinux problem is
   to temporarily 'setenforce 0' and compare the behaviour with
   the normal 'setenforce 1' behaviour.

2. The advice to manually 'chcon -t ....' is not very good:
   - SELinux has a policy database that include a mapping from
     paths (with regexes) to security labels

   - You can view it with:
        semanage fcontext -l

   - You can apply it selectively to some paths via:
        restorecon files/dirs....
     or
        restorecon -R files/dirs   # recursive

   - Or if you suspect your whole file system is inconsistent,
     make it relabel the whole disk on the next boot (very-slow)
     by:
        touch /.autorelabel

   - You after restorecon, the security label is still wrong, than
     you can 'chcon' it as a workaround, and file a bug against
     the SELinux policy (Fedora SELinux team is very responsive,
     including on IRC)

Hope it helps,

-- 
Oron Peled                                 Voice: +972-4-8228492
o...@actcom.co.il                  http://users.actcom.co.il/~oron
"UNIX was not designed to stop you from doing stupid things, because
that would also stop you from doing clever things."
                                                         --Doug Gwyn

_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to