Ah, apologies and thanks for your help. -- Mladen Sekara <dev@xxxxxxxxxx> On Thu, 2014-05-15 at 08:09 -0400, Stephen Smalley wrote: > On 05/15/2014 04:39 AM, Mladen Sekara wrote: > > That makes sense, thanks. > > > > So, I take this would be the approach: > > > > - Create a single policy with multiple domains > > -- Create separate domains for each daemon + domain for shared resources > > -- Transition between them where needed > > > > If the structure is: > > /opt/myapp/bin/daemon1 (daemon1_exec_t) > > /opt/myapp/bin/daemon2 (daemon2_exec_t) > > /opt/myapp/bin/start_all - (start script for both daemon1 and daemon2) > > (myapp_initrc_exec_t) > > /opt/myapp/all_shared_resources (myapp_t) > > /etc/init.d/sym_link_to_start_all (sym link to /opt/myapp/bin/start_all) > > > > Can I have: > > type myapp_initrc_exec_t; > > init_script_file(myapp_initrc_exec_t) > > > > for daemon1: init_daemon_domain(daemon1_t, daemon1_exec_t) > > for daemon2: init_daemon_domain(daemon2_t, daemon2_exec_t) > > ... > > I think so, but you'll likely get better advice on writing refpolicy > modules on the refpolicy mailing list, > http://oss.tresys.com/mailman/listinfo/refpolicy > > That was split from the main selinux list a while back due to the high > volume of refpolicy-specific discussions and patches. _______________________________________________ Selinux mailing list Selinux@xxxxxxxxxxxxx To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx. To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.