David Dyer-Bennet wrote:
> Darned thing is suddenly failing.  We had a reboot last night, and I
> changed a couple of files today too, so either one could somehow be
> responsible.  But I can't figure out how from this crash.  First I noticed
> that my changes weren't updating.  Then I noticed that puppet wasn't
> running.  Then I found that it won't, in fact, run.
> 
> /selinux contains only a single file, enable, which contains the character
> 0.  Selinux is in fact disabled.

Normally, /selinux is a proc-like filesystem which contains information about
the state of selinux.  If you have selinux completely disabled, though, it
shouldn't be mounted at all, and so should be completely empty.  This sounds
like something tried to unconditionally write out to the enable file without
seeing if it was actually mounted first, and the existence of this file in
turn confused the selinux code of the file type.

So, in short, try deleting /selinux/enable and see if that fixes things.

-- 
Frank Sweetser fs at wpi.edu  |  For every problem, there is a solution that
WPI Senior Network Engineer   |  is simple, elegant, and wrong. - HL Mencken
    GPG fingerprint = 6174 1257 129E 0D21 D8D4  E8A3 8E39 29E3 E2E8 8CEC

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to