]> git.ipfire.org Git - people/stevee/selinux-policy.git/commitdiff
Allow devicekit_power to domtrans to mount
authorDan Walsh <dwalsh@redhat.com>
Mon, 18 Oct 2010 14:57:00 +0000 (10:57 -0400)
committerDan Walsh <dwalsh@redhat.com>
Mon, 18 Oct 2010 14:57:00 +0000 (10:57 -0400)
Allow dhcp to bind to udp ports > 1024 to do named stuff
Allow ssh_t to exec ssh_exec_t

policy/modules/services/devicekit.te
policy/modules/services/dhcp.te
policy/modules/services/ssh.te

index 8d467c40f7a861cd3b0904aa7e45c6da51dc048b..3aaa7848285207713473250c272445a4f2269ef6 100644 (file)
@@ -307,7 +307,7 @@ optional_policy(`
 ')
 
 optional_policy(`
-       mount_exec(devicekit_power_t)
+       mount_domtrans(devicekit_power_t)
 ')
 
 optional_policy(`
index a307b51bf91c6a3bf51dce80bbc07d8b93894d64..2e0938370c5433f2ec999e725fe98c4ca8de997d 100644 (file)
@@ -73,6 +73,8 @@ corenet_tcp_connect_all_ports(dhcpd_t)
 corenet_sendrecv_dhcpd_server_packets(dhcpd_t)
 corenet_sendrecv_pxe_server_packets(dhcpd_t)
 corenet_sendrecv_all_client_packets(dhcpd_t)
+corenet_dontaudit_udp_bind_all_reserved_ports(dhcpd_t)
+corenet_udp_bind_all_unreserved_ports(dhcpd_t)
 
 dev_read_sysfs(dhcpd_t)
 dev_read_rand(dhcpd_t)
index c7efe5d3d64dc19684a29fff942e45c0f8e2335e..580297ade94c97e6407906580b9ab89467e407c4 100644 (file)
@@ -99,6 +99,7 @@ allow ssh_t self:sem create_sem_perms;
 allow ssh_t self:msgq create_msgq_perms;
 allow ssh_t self:msg { send receive };
 allow ssh_t self:tcp_socket create_stream_socket_perms;
+can_exec(ssh_t, ssh_exec_t)
 
 # Read the ssh key file.
 allow ssh_t sshd_key_t:file read_file_perms;