1ec3d1a
## <summary>ucspitcp policy</summary>
1ec3d1a
## <desc>
1ec3d1a
##	

1ec3d1a
##	Policy for DJB's ucspi-tcpd
1ec3d1a
##	

1ec3d1a
## </desc>
1ec3d1a
1ec3d1a
########################################
1ec3d1a
## <summary>
1ec3d1a
##	Define a specified domain as a ucspitcp service.
1ec3d1a
## </summary>
1ec3d1a
## <param name="domain">
1ec3d1a
##	<summary>
1ec3d1a
##	Domain allowed access.
1ec3d1a
##	</summary>
1ec3d1a
## </param>
1ec3d1a
## <param name="entrypoint">
1ec3d1a
##	<summary>
1ec3d1a
##	The type associated with the process program.
1ec3d1a
##	</summary>
1ec3d1a
## </param>
1ec3d1a
#
Chris PeBenito 9401ae1
interface(`ucspitcp_service_domain', `
1ec3d1a
	gen_require(`
1ec3d1a
		type ucspitcp_t;
1ec3d1a
		role system_r;
1ec3d1a
	')
1ec3d1a
1ec3d1a
	domain_type($1)
1ec3d1a
	domain_entry_file($1, $2)
1ec3d1a
1ec3d1a
	role system_r types $1;
1ec3d1a
1ec3d1a
	domtrans_pattern(ucspitcp_t, $2, $1)
1ec3d1a
')