>>"Russell" == Russell Coker <russell@coker.com.au> writes:
Russell> One thing I have played with is setting the security Russell> contexts so that the daemon automatically changes to the Russell> correct domain on startup from the sysadm_t domain such as Russell> the following (and also a minor matching change to rbac to Russell> make it allow root:sysadm_r:sshd_t):
Russell> domain_auto_trans(sysadm_t , sshd_exec_t, sshd_t)
Russell> This is minorly ugly, involves more rules than I'd like, but Russell> has the benefit that running "sshd" at the command line gets Russell> the same result as "/etc/init.d/ssh start". Russell> The other option is to divert /sbin/start-stop-daemon which Russell> is used by Debian for starting most (should be all) daemons.Russell> Then my replacement script would call run_init to run the Russell> real start-stop-daemon.
But you lose the option to start sshd on the command line, don't you?
Russell> Any comments on the relative merits of these two schemes?
Putting on my Debian hat, I'd prefer the former, all else being the same. I'd also like to investigate the possibility of packages providing the recommended additions to policy, which can be used by the policy admin as a guide to what rules may be needed to utilize a package to the fullest capacity (I would not, of course, skip the human oversight step and automate the process).
manoj
-- A Los Angeles judge ruled that "a citizen may snore with immunity in his own home, even though he may be in possession of unusual and exceptional ability in that particular field." Manoj Srivastava <manoj.srivastava@stdc.com> <srivasta@acm.org> 1024R/C7261095 print CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C -- You have received this message because you are subscribed to the selinux list. If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with the words "unsubscribe selinux" without quotes as the message.Received on Sun 20 Jan 2002 - 02:02:03 EST
This archive was generated by hypermail 2.2.0 on Wed 11 Jun 2008 - 08:10:26 EDT