On Sunday 25 February 2001 09:24, R.I.P. Deaddog wrote:
> You've complained this many times, and seems nobody bothers to answer.
> The reason is you either played with msec or used highest security during
> installation.
> chkconfig will fail then, preventing unconscious adjustment in services
> starting/stopping.
>
> lowering the security level with msec (e.g. "msec 3") and everything will
> work again.

I haven't played with msec and chose security level 4, the level Mandrake 
recommends in its documentation for servers.

I agree that with level 4, NEW services should be disabled - that's what's 
defined in the comments in /usr/share/msec/custom.sh and that's what I expect.

I disagree that existing services should be turned off by a freshen.  I would 
have hoped that the user settings would be retained.  After all, you wouldn't 
expect any other setting to be reset to a pre-defined default either would 
you?  Would you be happy if Konqueror decided to change your home page on a 
freshen?

To check the current settings on an existing service is trivial

# chkconfig $SERVICE --list

If it's on when you start the freshen, it should be left on when you finish, 
no matter what the security settings.  This is not an "unconscious 
adjustment" - I simply want to leave things the they were before the upgrade.

My security level is set to a recommended level for servers (level 4).  I 
have not done any extra customizations other than to turn services on or off. 
 This should not mean that I should never upgrade my packages.  Even a 
"mandatory" security upgrade for an existing package will disable the 
service, hardly something I would expect Mandrake to enforce on users.

That said, you have pointed me in the right direction and it looks like if I 
manually keep /etc/security/msec/server.4 up to date whenever I turn a 
service on or off, rpm -F seems to perform as expected.

-- 
Ed Wilts, Mounds View, MN, USA
mailto:[EMAIL PROTECTED]

Reply via email to