Whit Blauvelt wrote: > On Tue, May 25, 2010 at 07:55:12PM -0400, Whit Blauvelt wrote: >> On Tue, May 25, 2010 at 04:33:53PM -0700, Jerry Franz wrote: >> >>> Are you running with SELinux on? > > You were right Jerry! > > echo 0 > /selinux/enforce > > and then /etc/init.d/smb restart works! Thank you much Jerry! > > Now why doesn't that fine piece of government work, selinux, do something > standard and useful like log when it's instituting breakage?? I get that > it's doing it "for your own good," but what good is it if it doesn't tell > you what it's doing? The _first place_ I looked when we ran into this > problem was the logs. Nada. Zilch. > > Programs that try to be smarter than the root user are annoying enough. > Programs that do that and don't try to educate the root user while they're > doing it are worse. There are standards for logging. Selinux is ignoring > them. If it's going to be breaking stuff by default, and failing to log the > breakage by default, that's not remotely good. Yet that's how CentOS > installs it. Are we downstream of some Redhat brilliance here? I would have looked at selinux first for any "odd failure", but I thought it related to the process itself and couldn't see any way that the process would be different when started as "sh /etc/init.d/smb restart" than simply /etc/init.d/smb restart. Is it? -- Les Mikesell lesmikesell at gmail.com