Allow initrc_t to create /var/run/opendkim

On Gentoo, /var/run/opendkim is created by the init system, therefore
init_daemon_run_dir() is required, otherwise the directory would get a
wrong label.
gdomap: gdomap_port_t is now available, gdomap binds tcp, and udp socket to it

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
alsa: make alsa_t and pulseaudio_client so that pulseaudio_client rules apply to it. alsactl does not actually run pulseaudio it seems though.

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
pulseaudio: allow all pulseaudio_client to send null signals to unconfined_t, since unconfined_t is not actually a pulseaudio_client ( unconfined_t runs pulseaudio without a domain transition)

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
avahi: create avahi_setattr_pid_dirs() for udev (avahi dns check script run by udev in Debian)

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
These { read write } tty_device_t chr files on boot up in Debian

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
colord: colord executable file locations in Debian

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
colord: reads /proc/1, reads /run/udev files

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
vdagent: read/write mtrr file

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
mandb: dpkg running in the mandb_t domain in Debian (mandb cronjob) traverses /root

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
exim: traverses sysfs, uses system cronjob file descriptors (/dev/null) in Debian (/etc/cron.daily/exim)

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
minissdpd fixes

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
devicekit: disk reads /proc/sys/vm/overcommit_memory

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
devicekit: edit devicekit_append_inherited_log_files to include get attribute permission so that it can be also used for fsadm

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
devicekit: 95hdparm-apm (devicekit_power_t) gets attributes of /dev/sda (fixed_disk_device_t)

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
networkmanager: added interfaces that fedora calls for dhcpc. In Debian it was confirmed that at least dhclient manages /var/lib/NetworkManager/dhclient-eth0.conf

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
firewalld: various fixes that i borrowed from Fedora but that also apply to Debian (confirmed)

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
firewalld: interfaces created for iptables

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
irqbalance: getsched from Debian

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>
colord: colord reads /proc/3412/cmdline (cupsd state files)

Signed-off-by: Dominick Grift <dominick.grift@gmail.com>