]>
git.ipfire.org Git - people/stevee/selinux-policy.git/log
Miroslav Grepl [Tue, 19 Jul 2011 09:32:07 +0000 (09:32 +0000)]
xtables-multi wants to getattr of the proc fs
Miroslav Grepl [Tue, 19 Jul 2011 09:26:05 +0000 (09:26 +0000)]
Fixes for abrt_dump_oops_t policy
Dan Walsh [Tue, 19 Jul 2011 01:29:16 +0000 (21:29 -0400)]
Allow abrt_dump_oops to look at kernel sysctls
Dan Walsh [Mon, 18 Jul 2011 20:50:08 +0000 (16:50 -0400)]
abrt_dump_oops reads /var/log/messages
Dan Walsh [Mon, 18 Jul 2011 20:48:19 +0000 (16:48 -0400)]
Smoltclient is connecting to abrt
Dan Walsh [Mon, 18 Jul 2011 14:50:41 +0000 (10:50 -0400)]
Add initial policy for abrt_dump_oops_t
Dan Walsh [Mon, 18 Jul 2011 14:40:43 +0000 (10:40 -0400)]
Allow udev to read systemd_login var_run files
Dan Walsh [Mon, 18 Jul 2011 14:18:43 +0000 (10:18 -0400)]
Dontaudit leaked file descriptors to postdrop
Dan Walsh [Mon, 18 Jul 2011 14:13:57 +0000 (10:13 -0400)]
All spoolfile attribute so that systemd can create and delete sockets in spool file directories and with spoolfile types. Then change all files_type(.*spool_t) to files_spool_file)
Dominick Grift [Mon, 18 Jul 2011 08:32:32 +0000 (10:32 +0200)]
Merge branch 'logind_fix'
Dominick Grift [Mon, 18 Jul 2011 08:22:27 +0000 (10:22 +0200)]
systemd_logind: this is a bit cleaner
Miroslav Grepl [Mon, 18 Jul 2011 06:24:38 +0000 (06:24 +0000)]
Interface fixes
Dominick Grift [Sat, 16 Jul 2011 08:55:06 +0000 (10:55 +0200)]
systemd_logger: various stuff from dmesg
mozilla_plugin: allow caller to ptrace, ps and signal mozilla_plugin
Dominick Grift [Fri, 15 Jul 2011 18:23:35 +0000 (20:23 +0200)]
Merge branch 'master' of ssh://domg472@git.fedorahosted.org/git/selinux-policy.git
Dan Walsh [Fri, 15 Jul 2011 18:20:56 +0000 (14:20 -0400)]
Allow gssd to search though nfsd_fs_t file system, needed for new kerberos changes
Dominick Grift [Fri, 15 Jul 2011 18:09:13 +0000 (20:09 +0200)]
systemd_logind needs to dbus chat and read state files of all login
program domains.
Dominick Grift [Fri, 15 Jul 2011 17:57:06 +0000 (19:57 +0200)]
Try fix fc spec for /var/log/(l)?xdm.log again. #722571
Dan Walsh [Fri, 15 Jul 2011 17:51:36 +0000 (13:51 -0400)]
Remove bogus lines from systemd.te
Dominick Grift [Fri, 15 Jul 2011 17:42:58 +0000 (19:42 +0200)]
This does not belong here
Dominick Grift [Fri, 15 Jul 2011 17:36:42 +0000 (19:36 +0200)]
Merge branch 'master' of ssh://domg472@git.fedorahosted.org/git/selinux-policy.git
Dominick Grift [Fri, 15 Jul 2011 17:33:40 +0000 (19:33 +0200)]
Xserver: Removed rules that allowed xdm_t to use systemd_logind
/run/systemd/sessions/.* fifo_file descriptor, as that access is now
added to authlogin_pgm_domain (which xdm is)
The following calls in authlogin_pgm_domain are optional ( you may be
using upstart or sysvinit or whatever and my not have the systemd module
installed )
systemd_use_fds_logind($1)
systemd_write_inherited_logind_sessions_pipes($1)
Dan Walsh [Fri, 15 Jul 2011 17:32:15 +0000 (13:32 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Fri, 15 Jul 2011 17:31:00 +0000 (13:31 -0400)]
Inititial flask rules for systemd starting and stoping of services
Dominick Grift [Fri, 15 Jul 2011 17:19:20 +0000 (19:19 +0200)]
file context spec for /var/log/xdm.log #722571
Dan Walsh [Fri, 15 Jul 2011 16:52:22 +0000 (12:52 -0400)]
Add policy for systemd_logger and additional proivs for systemd_logind
Dan Walsh [Fri, 15 Jul 2011 16:51:43 +0000 (12:51 -0400)]
Allow login programs to communicate with systemd_logind
Dan Walsh [Fri, 15 Jul 2011 14:38:14 +0000 (10:38 -0400)]
Allow virtd_t to create dnsmasq pid dir
Dan Walsh [Fri, 15 Jul 2011 14:37:44 +0000 (10:37 -0400)]
Allow initrc_t to create pid files for wdmd
Dan Walsh [Fri, 15 Jul 2011 14:24:35 +0000 (10:24 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Fri, 15 Jul 2011 14:24:27 +0000 (10:24 -0400)]
Allow virt_lxc_t signal_perms
Dominick Grift [Fri, 15 Jul 2011 13:16:22 +0000 (15:16 +0200)]
systemd_logind links /run/user/$USER/X11/display to /tmp/.X11-unix/X*
sock_file
Dominick Grift [Fri, 15 Jul 2011 10:37:12 +0000 (12:37 +0200)]
Not sure if this is the right thing to do but systemd_logind_t needs
this and since init_systemd_domain has not had much use yet, it may be
applicable to all long running systemd domains.
By the way we should probably differentiate between long running systemd
domains and one shot systemd domains.
Dominick Grift [Fri, 15 Jul 2011 08:40:52 +0000 (10:40 +0200)]
virt: unconfined_t is optional
Dominick Grift [Fri, 15 Jul 2011 08:28:24 +0000 (10:28 +0200)]
Initial systemd_logind policy
logind creates seats, sessions and users dirs in /run/systemd. xdm and
systemd_dbusd_t use (read inherited) files in /run/systemd/sessions and
so i decided to give sessions a private type and leave seats and users
type systemd_logind_var_run_t since no other domains seem to want to
interact with this content so far. Later we could decide to create
private types or seats and or users as well or we could decide to label
all logind content in /run/user systemd_logind_var_run_t.
logind acquires service on system dbus, system dbus client and dbus
chats to xdm and init.
crond dbus chats to logind
systemd_logind needs to create dirs in /run/system/session,
systemd_logind needs to be able to read crond state files (probably does
this when it is not allowed to dbus chat to crond)
crond needs to be able to use systemd_logind fds and it needs to be able
to read inherited systemd_logind_sessions_t pipes.
Obviously systemd-logind is looking for something in /tmp/*/X11-unix but
i cannot determine what and since there is no
xserver_search_xdm_tmp_dirs interface available to call, i decided to
just allow logind to read xdm tmp files for now.
Only "allow systemd_logind_t xdm_tmp_t:dir search;" is actually
confirmed
Dan Walsh [Thu, 14 Jul 2011 21:11:03 +0000 (17:11 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Thu, 14 Jul 2011 21:09:35 +0000 (17:09 -0400)]
Add support for virt_lxc, default to unconfined domains for now
Dominick Grift [Thu, 14 Jul 2011 20:05:47 +0000 (22:05 +0200)]
colord and system_dbusd_t want to read inherited gdm color profile files
(xdm_var_lib_t)
colord wants to dbus chat to gdm
Dan Walsh [Thu, 14 Jul 2011 19:28:50 +0000 (15:28 -0400)]
dgrift did a more confined mechanism of allowing gkeyringd to talk to mission_control
Dan Walsh [Thu, 14 Jul 2011 17:40:18 +0000 (13:40 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Miroslav Grepl [Thu, 14 Jul 2011 18:32:49 +0000 (18:32 +0000)]
Allow setsched for virsh
Dan Walsh [Thu, 14 Jul 2011 17:37:04 +0000 (13:37 -0400)]
Latest useradd lists all devices in /dev and looks at kernel proc_core_t
Dan Walsh [Thu, 14 Jul 2011 17:36:23 +0000 (13:36 -0400)]
Add port definition for ctdb ports
Dan Walsh [Thu, 14 Jul 2011 17:35:14 +0000 (13:35 -0400)]
allow sftpd daemons to read locale file
Miroslav Grepl [Thu, 14 Jul 2011 16:30:57 +0000 (16:30 +0000)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Thu, 14 Jul 2011 14:21:56 +0000 (10:21 -0400)]
Tighten controls on append, to eliminate open. These interfaces are currently given to (domain)
Dan Walsh [Thu, 14 Jul 2011 13:53:00 +0000 (09:53 -0400)]
Allow telepathy daemons to interact with users and with the keyring
Dan Walsh [Thu, 14 Jul 2011 13:52:28 +0000 (09:52 -0400)]
virsh needs to setsched
Dan Walsh [Thu, 14 Jul 2011 13:52:00 +0000 (09:52 -0400)]
I want to turn off apache being able to talk to apache via http by default, I think we need to find a way to only allow this on local host
Miroslav Grepl [Thu, 14 Jul 2011 10:02:39 +0000 (10:02 +0000)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Wed, 13 Jul 2011 15:46:36 +0000 (11:46 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Wed, 13 Jul 2011 15:25:02 +0000 (11:25 -0400)]
Systemd needs to impersonate cups, which means it needs to create tcp_sockets in cups_t domain, as well as manage spool directories
Miroslav Grepl [Wed, 13 Jul 2011 14:52:28 +0000 (14:52 +0000)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dominick Grift [Wed, 13 Jul 2011 10:24:35 +0000 (12:24 +0200)]
iptables: the various /sbin/ip6?tables.* are now symlinks for
/sbin/xtables-multi
Dominick Grift [Wed, 13 Jul 2011 09:41:48 +0000 (11:41 +0200)]
telepathy: move gkeyring dbus chat call for mc to local policy as it
does not need a role prefix parameter.
Dominick Grift [Wed, 13 Jul 2011 09:39:25 +0000 (11:39 +0200)]
gnome: fix xml, does not expect a role prefix parameter
Dominick Grift [Wed, 13 Jul 2011 09:32:55 +0000 (11:32 +0200)]
telepathy: fix telepathy_role, allow telepathy_mission_control_t to dbus
chat to gkeyringd.
dbus: fix xml
Dominick Grift [Wed, 13 Jul 2011 09:23:50 +0000 (11:23 +0200)]
telepathy: make logger file transition in .local/share and .cache
Miroslav Grepl [Tue, 12 Jul 2011 22:13:45 +0000 (22:13 +0000)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Tue, 12 Jul 2011 19:16:30 +0000 (15:16 -0400)]
Allow logrotate_t to read symbolic links with the logrotate_var_lib_t label. One of our customers set this up
Dan Walsh [Tue, 12 Jul 2011 19:15:39 +0000 (15:15 -0400)]
Allow virtd_t to use ptys created by svirt domains, this is needed in order to do virsh console connect
Dan Walsh [Tue, 12 Jul 2011 19:13:37 +0000 (15:13 -0400)]
Revert "Allow logrotate_t to read symbolic links with the logrotate_var_lib_t label. One of our customers set this up"
This reverts commit
b61dc5a071e724100a59335602ead66d0d8ca2c5 .
Dan Walsh [Tue, 12 Jul 2011 18:34:16 +0000 (14:34 -0400)]
Allow logrotate_t to read symbolic links with the logrotate_var_lib_t label. One of our customers set this up
Miroslav Grepl [Tue, 12 Jul 2011 12:09:09 +0000 (12:09 +0000)]
Allow dovecot-auth to execute pam_krb5_storetmp
Miroslav Grepl [Tue, 12 Jul 2011 09:00:26 +0000 (09:00 +0000)]
Remove duplicate declaration in ABRT policy
Miroslav Grepl [Tue, 12 Jul 2011 08:35:03 +0000 (08:35 +0000)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Mon, 11 Jul 2011 22:19:30 +0000 (18:19 -0400)]
Dontaudit logrotate attempting to list mnt file systems
Dan Walsh [Mon, 11 Jul 2011 22:08:13 +0000 (18:08 -0400)]
A lot of users are running yum -y update while in /root which is causing ldconfig to list the contents, adding dontaudit
Dan Walsh [Mon, 11 Jul 2011 22:00:42 +0000 (18:00 -0400)]
Allow colord to interact with the users through the tmpfs file system
Dan Walsh [Mon, 11 Jul 2011 21:54:35 +0000 (17:54 -0400)]
Since we changed the label on deferred, we need to allow postfix_qmgr_t to be able to create maildrop_t files
Dan Walsh [Mon, 11 Jul 2011 20:53:08 +0000 (16:53 -0400)]
Add label for /var/log/mcelog
Miroslav Grepl [Mon, 11 Jul 2011 18:25:24 +0000 (18:25 +0000)]
Allow only spamc_t to connect to abrt over unix stream socket rather than all apps domains for now
Miroslav Grepl [Mon, 11 Jul 2011 16:30:20 +0000 (16:30 +0000)]
Allow amavis to read sysfs
Miroslav Grepl [Mon, 11 Jul 2011 16:15:09 +0000 (16:15 +0000)]
Allow asterisk to read /dev/random if it uses TLS
Miroslav Grepl [Mon, 11 Jul 2011 11:45:28 +0000 (11:45 +0000)]
Allow colord to read ini files which are labeled as bin_t
Miroslav Grepl [Mon, 11 Jul 2011 11:02:40 +0000 (11:02 +0000)]
Allow dirsrvadmin sys_resource and setrlimit to use ulimit
Dan Walsh [Thu, 7 Jul 2011 17:41:17 +0000 (13:41 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Thu, 7 Jul 2011 17:37:01 +0000 (13:37 -0400)]
Systemd needs to be able to create sock_files for every label in /var/run directory, cupsd being the first. Also lists /var and /var/spool directories
Dominick Grift [Wed, 6 Jul 2011 22:15:53 +0000 (00:15 +0200)]
Revert:
ea889ac720a4fddde6d8376cb5dc9336d14e867e
mozilla_plugin_tmp_t is userdom_user_tmp_content() and so callers have
full access to it.
Dominick Grift [Wed, 6 Jul 2011 21:37:06 +0000 (23:37 +0200)]
callers need to stream connect to mozilla plugin ( gecko media
player plugin ) #711605
Dan Walsh [Wed, 6 Jul 2011 21:00:12 +0000 (17:00 -0400)]
Remove labels for libexec abrt helpers
Dan Walsh [Wed, 6 Jul 2011 20:44:16 +0000 (16:44 -0400)]
Allow apps that transition to mozilla_plugin_t to use the fd
Dan Walsh [Wed, 6 Jul 2011 20:43:46 +0000 (16:43 -0400)]
Add openl2tpd to l2tpd policy
Dan Walsh [Wed, 6 Jul 2011 20:04:37 +0000 (16:04 -0400)]
qpidd is reading the sysfs file
Dan Walsh [Wed, 6 Jul 2011 20:04:08 +0000 (16:04 -0400)]
Abrt helper is reading the execuatbles that crash
Dan Walsh [Wed, 6 Jul 2011 20:03:44 +0000 (16:03 -0400)]
xauth seems to be creating unix_dgram_sockets and reading network state
Dan Walsh [Tue, 5 Jul 2011 20:21:21 +0000 (16:21 -0400)]
add l2tpd daemon policy
Dan Walsh [Tue, 5 Jul 2011 17:41:54 +0000 (13:41 -0400)]
Domains that execute killall like gdm, need to getattributes of executables
Dan Walsh [Tue, 5 Jul 2011 16:38:34 +0000 (12:38 -0400)]
Allow mail domains to read asterisk_tmp_t content
Dan Walsh [Tue, 5 Jul 2011 16:38:07 +0000 (12:38 -0400)]
Cleanup sandbox policy
Dan Walsh [Tue, 5 Jul 2011 15:33:38 +0000 (11:33 -0400)]
chrome_sandbox_t needs to write to inherited files in the homedir, if it is using nfs or cifs
Dan Walsh [Tue, 5 Jul 2011 15:19:33 +0000 (11:19 -0400)]
Allow sysadmin_t to transition to systemd_passwd to start and stop init scripts
Dan Walsh [Fri, 1 Jul 2011 11:40:11 +0000 (07:40 -0400)]
#711804 reveals that puppetmaster needs to search through sysfs_t
Dan Walsh [Fri, 1 Jul 2011 11:39:24 +0000 (07:39 -0400)]
abrt-dump-oops runs from init and needs to write to abrt_var_cache, so I am making it a helper app
Dan Walsh [Fri, 1 Jul 2011 11:38:38 +0000 (07:38 -0400)]
vpnc_t tries to access an init_t fd, but works without the access, so dontaudit it
Miroslav Grepl [Thu, 30 Jun 2011 17:18:51 +0000 (17:18 +0000)]
Fix virt_dontaudit_read_chr_dev() interface
Miroslav Grepl [Thu, 30 Jun 2011 16:55:53 +0000 (16:55 +0000)]
Add more interfaces for rhsmcertd policy
Dontaudit xguest dbus chat with rhsmcertd
Dan Walsh [Thu, 30 Jun 2011 11:24:13 +0000 (07:24 -0400)]
Change usbmuxd_t to dontaudit attempts to read chr_file (usb) devices owned by an svirt guest
Dan Walsh [Thu, 30 Jun 2011 11:12:39 +0000 (07:12 -0400)]
Add mysld_safe_exec_t for libra domains to be able to start private mysql domains
Dan Walsh [Thu, 30 Jun 2011 11:08:42 +0000 (07:08 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/selinux-policy
Dan Walsh [Thu, 30 Jun 2011 11:08:20 +0000 (07:08 -0400)]
Sandbox starts dbus within some apps and this attempts to communicate with netlink_selinux_socket. I think we need to allow this access, as it stops an ugly line from appearing in the log file