# changelog

author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-130
changelog:
  - Allow glusterd to interact with gluster tools running in a user domain
  - rpm_transition_script() is called from rpm_run. Update cloud-init rules.
  - Call rpm_transition_script() from rpm_run() interface.
  - Allow radvd has setuid and it requires dac_override. BZ(1224403)
  - Add glusterd_manage_lib_files() interface.
  - Allow samba_t net_admin capability to make CIFS mount working.
  - S30samba-start gluster hooks wants to search audit logs. Dontaudit it.
  - Reflect logrotate change which moves /var/lib/logrotate.status to /var/lib/logrotate/logrotate.status. BZ(1228531)
  - ntop reads /var/lib/ntop/macPrefix.db and it needs dac_override. It has setuid/setgid. BZ(1058822)
  - Allow cloud-init to run rpm scriptlets to install packages. BZ(1227484)
  - Allow nagios to generate charts.
  - Allow glusterd to send generic signals to systemd_passwd_agent processes.
  - Allow glusterd to run init scripts.
  - Allow glusterd to execute /usr/sbin/xfs_dbin glusterd_t domain.
  - Calling cron_system_entry() in pcp_domain_template needs to be a part of optional_policy block.
  - Allow samba-net to access /var/lib/ctdbd dirs/files.
  - Allow glusterd to send a signal to smbd.
  - Make ctdbd as home manager to access also FUSE.
  - Allow glusterd to use geo-replication gluster tool.
  - Allow glusterd to execute ssh-keygen.
  - Allow glusterd to interact with cluster services.
  - Add rhcs_dbus_chat_cluster()
  - systemd-logind accesses /dev/shm. BZ(1230443)
  - Label gluster python hooks also as bin_t.
  - Allow sshd to execute gnome-keyring if there is configured pam_gnome_keyring.so.
  - Allow gnome-keyring executed by passwd to access /run/user/UID/keyring to change a password.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-131
changelog:
  - Allow NetworkManager write to sysfs. BZ(1234086)
  - Fix bogus line in logrotate.fc.
  - Add dontaudit interface for kdumpctl_tmp_t
  - Use userdom_rw_user_tmp_files() instead of userdom_rw_user_tmpfs_files() in gluster.te
  - Add postgresql support for systemd unit files.
  - Fix missing bracket
  - Pull request by ssekidde. https://github.com/fedora-selinux/selinux-policy/pull/18
  - Fixed obsoleted userdom_delete_user_tmpfs_files() inteface


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-132
changelog:
  - Rename xodbc-connect port to xodbc_connect
  - Dontaudit apache to manage snmpd_var_lib_t files/dirs. BZ(1189214)
  - Add interface snmp_dontaudit_manage_snmp_var_lib_files().
  - Allow ovsdb-server to connect on xodbc-connect and ovsdb tcp ports. BZ(1179809)
  - Dontaudit mozilla_plugin_t cap. sys_ptrace. BZ(1202043)
  - Allow iscsid write to fifo file kdumpctl_tmp_t. Appears when kdump generates the initramfs during the kernel boot. BZ(1181476)
  - Dontaudit chrome to read passwd file. BZ(1204307)
  - Allow firewalld exec ldconfig. BZ(1232748)
  - Allow dnssec_trigger_t read networkmanager conf files. BZ(1231798)
  - Allow in networkmanager_read_conf() also read NetworkManager_etc_rw_t files. BZ(1231798)
  - Allow NetworkManager write to sysfs. BZ(1234086)
  - Fix bogus line in logrotate.fc.
  - Add dontaudit interface for kdumpctl_tmp_t
  - Rename xodbc-connect port to xodbc_connect
  - Label tcp port 6632 as xodbc-connect port. BZ (1179809)
  - Label tcp port 6640 as ovsdb port. BZ (1179809)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-134
changelog:
  - Allow ctdb_t sending signull to smbd_t, for checking if smbd process exists. BZ(1224879)
  - Fix cron_system_cronjob_use_shares boolean to call fs interfaces which contain only entrypoint permission.
  - Add cron_system_cronjob_use_shares boolean to allow system cronjob to be executed from shares - NFS, CIFS, FUSE. It requires "entrypoint" permissios on nfs_t, cifs_t and fusefs_t SELinux types.
  - Merge remote-tracking branch 'refs/remotes/origin/rawhide-contrib' into rawhide-contrib
  - nrpe needs kill capability to make gluster moniterd nodes working.
  - Fix interface corenet_tcp_connect_postgresql_port_port(prosody_t)
  - Allow prosody connect to postgresql port.
  - Add new interfaces
  - Add fs_fusefs_entry_type() interface.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-135
changelog:
  - Update mta_filetrans_named_content() interface to cover more db files.
  - Revert "Remove ftpd_use_passive_mode boolean. It does not make sense due to ephemeral port handling."
  - Allow pcp domains to connect to own process using unix_stream_socket.
  - Typo in abrt.te
  - Allow  abrt-upload-watch service to dbus chat with ABRT daemon and fsetid capability to allow run reporter-upload correctly.
  - Add nagios_domtrans_unconfined_plugins() interface.
  - Add nagios_domtrans_unconfined_plugins() interface.
  - Add new boolean - httpd_run_ipa to allow httpd process to run IPA helper and dbus chat with oddjob.
  - Add support for oddjob based helper in FreeIPA. BZ(1238165)
  - Allow dnssec_trigger_t create dnssec_trigger_tmp_t files in /var/tmp/ BZ(1240840)
  - Allow ctdb_t sending signull to smbd_t, for checking if smbd process exists. BZ(1224879)
  - Fix cron_system_cronjob_use_shares boolean to call fs interfaces which contain only entrypoint permission.
  - Add cron_system_cronjob_use_shares boolean to allow system cronjob to be executed from shares - NFS, CIFS, FUSE. It requires "entrypoint" permissios on nfs_t, cifs_t and fusefs_t SELinux types.
  - nrpe needs kill capability to make gluster moniterd nodes working.
  - Revert "Dontaudit ctbd_t sending signull to smbd_t."
  - Fix interface corenet_tcp_connect_postgresql_port_port(prosody_t)
  - Allow prosody connect to postgresql port.
  - Fix logging_syslogd_run_nagios_plugins calling in logging.te
  - Add logging_syslogd_run_nagios_plugins boolean for rsyslog to allow transition to nagios unconfined plugins.
  - Add support for oddjob based helper in FreeIPA. BZ(1238165)
  - Add new interfaces
  - Add fs_fusefs_entry_type() interface.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-136
changelog:
  - Add samba_unconfined_script_exec_t to samba_admin header.
  - Add jabberd_lock_t label to jabberd_admin header.
  - Add rpm_var_run_t label to rpm_admin header.
  - Make all interfaces related to openshift_cache_t as deprecated.
  - Remove non exits nfsd_ro_t label.
  - Label /usr/afs/ as afs_files_t Allow afs_bosserver_t create afs_config_t and afs_dbdir_t dirs under afs_files_t Allow afs_bosserver_t read kerberos config
  - Fix *_admin intefaces where body is not consistent with header.
  - Allow networkmanager read rfcomm port.
  - Fix nova_domain_template interface, Fix typo bugs in nova policy
  - Create nova sublabels.
  - Merge all nova_* labels under one nova_t.
  - Add cobbler_var_lib_t to "/var/lib/tftpboot/boot(/.*)?"
  - Allow dnssec_trigger_t relabelfrom dnssec_trigger_var_run_t files.
  - Fix label openstack-nova-metadata-api binary file
  - Allow nova_t to bind on geneve tcp port, and all udp ports
  - Label swift-container-reconciler binary as swift_t.
  - Allow glusterd to execute showmount in the showmount domain.
  - Allow NetworkManager_t send signull to dnssec_trigger_t.
  - Add support for openstack-nova-* packages.
  - Allow audisp-remote searching devpts.
  - Label 6080 tcp port as geneve


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-137
changelog:
  - inn daemon should create innd_log_t objects in var_log_t instead of innd_var_run_t
  - Fix rule definitions for httpd_can_sendmail boolean. We need to distinguish between base and contrib.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-138
changelog:
  - Add fixes for selinux-policy packages to reflect the latest changes related to policy module store migration.
  - Prepare selinux-policy package for SELinux store migration
  - gnome_dontaudit_search_config() needs to be a part of optinal_policy in pegasus.te
  - Allow glusterd to manage nfsd and rpcd services.
  - Allow smbd_t and nmbd_t to manage winbind_var_run_t files/socktes/dirs.
  - Add samba_manage_winbind_pid() interface
  - Allow networkmanager to  communicate via dbus with systemd_hostanmed.
  - Allow stream connect logrotate to prosody.
  - Add prosody_stream_connect() interface.
  -  httpd should be able to send signal/signull to httpd_suexec_t, instead of httpd_suexec_exec_t.
  - Allow prosody to create own tmp files/dirs.
  - Allow keepalived request kernel load module
  - kadmind should not read generic files in /usr
  - Allow kadmind_t access to /etc/krb5.keytab
  - Add more fixes to kerberos.te
  - Add labeling for /var/tmp/kadmin_0 and /var/tmp/kiprop_0
  - Add lsmd_t to nsswitch_domain.
  - Allow pegasus_openlmi_storage_t create mdadm.conf.anacbak file in /etc.
  - Add fixes to pegasus_openlmi_domain
  - Allow Glance Scrubber to connect to commplex_main port
  - Allow RabbitMQ to connect to amqp port
  - Allow isnsd read access on the file /proc/net/unix
  - Allow qpidd access to /proc/<pid>/net/psched
  - Allow openshift_initrc_t to communicate with firewalld over dbus.
  - Allow ctdbd_t send signull to samba_unconfined_net_t.
  - Add samba_signull_unconfined_net()
  - Add samba_signull_winbind()
  - Revert "Add interfaces winbind_signull(), samba_unconfined_net_signull()."
  - Fix ctdb policy
  - Label /var/db/ as system_db_t.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-139
changelog:
  - Add header for sslh.if file
  - Fix sslh_admin() interface
  - Clean up sslh.if
  - Fix typo in pdns.if
  - Allow qpid to create lnk_files in qpid_var_lib_t.
  - Allow httpd_suexec_t to read and write Apache stream sockets
  - Merge pull request #21 from hogarthj/rawhide-contrib
  - Allow virt_qemu_ga_t domtrans to passwd_t.
  - use read and manage files_patterns and the description for the admin interface
  - Merge pull request #17 from rubenk/pdns-policy
  - Allow redis to read kernel parameters.
  - Label /etc/rt dir as httpd_sys_rw_content_t BZ(#1185500)
  - Allow hostapd to manage sock file in /va/run/hostapd Add fsetid cap. for hostapd Add net_raw cap. for hostpad BZ(#1237343)
  - Allow bumblebee to seng kill signal to xserver
  - glusterd call pcs utility which calls find for cib.* files and runs pstree under glusterd. Dontaudit access to security files and update gluster boolean to reflect these changes.
  - Allow drbd to get attributes from filesystems.
  - Allow drbd to read configuration options used when loading modules.
  - fix the description for the write config files, add systemd administration support and fix a missing gen_require in the admin interface
  - Added Booleans: pcp_read_generic_logs.
  - Allow pcp_pmcd daemon to read postfix config files. Allow pcp_pmcd daemon to search postfix spool dirs.
  - Allow glusterd to communicate with cluster domains over stream socket.
  - fix copy paste error with writing the admin interface
  - fix up the regex in sslh.fc, add sslh_admin() interface
  - adding selinux policy files for sslh
  - Remove diplicate sftpd_write_ssh_home boolean rule.
  - Revert "Allow smbd_t and nmbd_t to manage winbind_var_run_t files/socktes/dirs."
  - gnome_dontaudit_search_config() needs to be a part of optinal_policy in pegasus.te
  - Allow glusterd to manage nfsd and rpcd services.
  - Add kdbus.pp policy to allow access /sys/fs/kdbus. It needs to go with own module because this is workaround for now to avoid SELinux in enforcing mode.
  - kdbusfs should not be accessible for now by default for shipped policies. It should be moved to kdbus.pp
  - kdbusfs should not be accessible for now.
  - Add support for /sys/fs/kdbus and allow login_pgm domain to access it.
  - Allow sysadm to administrate ldap environment and allow to bind ldap port to allow to setup an LDAP server (389ds).
  - Label /usr/sbin/chpasswd as passwd_exec_t.
  - Allow audisp_remote_t to read/write user domain pty.
  - Allow audisp_remote_t to start power unit files domain to allow halt system.


author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-140
changelog:
  - firewalld needs to relabel own config files. BZ(#1250537)
  - Allow rhsmcertd to send signull to unconfined_service
  - Allow lsm_plugin_t to rw raw_fixed_disk.
  - Allow lsm_plugin_t to read sysfs, read hwdata, rw to scsi_generic_device
  - Allow openhpid to use libsnmp_bc plugin (allow read snmp lib files).


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-141
changelog:
  - Allow chronyd to execute mkdir command.
  - Allow chronyd_t to read dhcpc state.
  - Label /usr/libexec/chrony-helper as chronyd_exec_t
  - Allow openhpid liboa_soap plugin to read resolv.conf file.
  - Allow openhpid liboa_soap plugin to read generic certs.
  - Allow openhpid use libwatchdog plugin. (Allow openhpid_t rw watchdog device)
  - Allow logrotate to reload services.
  - Allow apcupsd_t to read /sys/devices
  - Allow kpropd to connect to kropd tcp port.
  - Allow lsmd also setuid capability. Some commands need to executed under root privs. Other commands are executed under unprivileged user.
  - Allow snapperd to pass data (one way only) via pipe negotiated over dbus.
  - Add snapper_read_inherited_pipe() interface.
  - Add missing ";" in kerberos.te
  - Add support for /var/lib/kdcproxy and label it as krb5kdc_var_lib_t. It needs to be accessible by useradd_t.
  - Add support for /etc/sanlock which is writable by sanlock daemon.
  - Allow mdadm to access /dev/random and add support to create own files/dirs as mdadm_tmpfs_t.
  -  Add labels for /dev/memory_bandwith and /dev/vhci. Thanks ssekidde
  - Add interface to read/write watchdog device.
  - Add transition rule for iptables_var_lib_t
  - Allow useradd add homedir located in /var/lib/kdcproxy in ipa-server RPM scriplet.
  - Revert "Allow grubby to manage and create /run/blkid with correct labeling"
  - Allow grubby to manage and create /run/blkid with correct labeling
  - Add fstools_filetrans_named_content_fsadm() and call it for named_filetrans_domain domains. We need to be sure that /run/blkid is created with correct labeling.
  - arping running as netutils_t needs to access /etc/ld.so.cache in MLS.
  - Allow sysadm to execute systemd-sysctl in the sysadm_t domain. It is needed for ifup command in MLS mode.
  - Add systemd_exec_sysctl() and systemd_domtrans_sysctl() interfaces.
  - Allow udev, lvm and fsadm to access systemd-cat in /var/tmp/dracut if 'dracut -fv' is executed in MLS.
  - Allow admin SELinu users to communicate with kernel_t. It is needed to access /run/systemd/journal/stdout if 'dracut -vf' is executed. We allow it for other SELinux users.
  - depmod runs as insmod_t and it needs to manage user tmp files which was allowed for depmod_t. It is needed by dracut command for SELinux restrictive policy (confined users, MLS).


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-142
changelog:
  - Allow samba_net_t to manage samba_var_t sock files.
  - Allow httpd daemon to manage httpd_var_lib_t lnk_files.
  - Allow collectd stream connect to pdns.(BZ #1191044)
  - Add interface pdns_stream_connect()
  - Merge branch 'rawhide-contrib' of github.com:fedora-selinux/selinux-policy into rawhide-contrib
  - Allow chronyd exec systemctl
  - Merge pull request #30 from vmojzis/rawhide-contrib
  - Hsqldb policy upgrade -Allow sock_file management
  - Add inteface chronyd_signal Allow timemaster_t send generic signals to chronyd_t.
  - Hsqldb policy upgrade.  -Disallow hsqldb_tmp_t link_file management
  - Hsqldb policy upgrade:  -Remove tmp link_file transition  -Add policy summary  -Remove redundant parameter for "hsqldb_admin" interface
  - Label /var/run/chrony-helper dir as chronyd_var_run_t.
  - Allow lldpad_t to getattr tmpfs_t. Label /dev/shm/lldpad.* as lldapd_tmpfs_t
  - Fix label on /var/tmp/kiprop_0
  - Add mountpoint dontaudit access check in rhsmcertd policy.
  - Allow pcp_domain to manage pcp_var_lib_t lnk_files.
  - Allow chronyd to execute mkdir command.
  - Allow chronyd_t to read dhcpc state.
  - Label /usr/libexec/chrony-helper as chronyd_exec_t
  - Allow openhpid liboa_soap plugin to read resolv.conf file.
  - Allow openhpid liboa_soap plugin to read generic certs.
  - Allow openhpid use libwatchdog plugin. (Allow openhpid_t rw watchdog device)
  - Allow logrotate to reload services.
  - Allow apcupsd_t to read /sys/devices
  - Allow kpropd to connect to kropd tcp port.
  - Allow systemd_networkd to send logs to syslog.
  - Added interface fs_dontaudit_write_configfs_dirs
  - Allow audisp client to read system state.
  - Label /var/run/xtables.lock as iptables_var_run_t.
  -  Add labels for /dev/memory_bandwith and /dev/vhci. Thanks ssekidde
  - Add interface to read/write watchdog device.
  - Add transition rule for iptables_var_lib_t


author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-143
changelog:
  - Add ipmievd policy creaed by vmojzis@redhat.com
  - Call kernel_load_module(vmware_host_t) to satisfy neverallow assertion for sys_moudle in MLS where unconfined is disabled.
  - Allow NetworkManager to write audit log messages
  - Add new policy for ipmievd (ipmitool).
  - mirrormanager needs to be application domain and cron_system_entry needs to be called in optional block.
  - Allow sandbox domain to be also /dev/mem writer
  - Fix neverallow assertion for sys_module capability for openvswitch.
  - kernel_load_module() needs to be called out of boolean for svirt_lxc_net_t.
  - Fix neverallow assertion for sys_module capability.
  - Add more attributes for sandbox domains to avoid neverallow assertion issues.  
  - Add neverallow asserition fixes related to storage.
  - Allow exec pidof under hypervkvp domain. Allow hypervkvp daemon create connection to the system DBUS
  - Allow openhpid_t to read system state.
  - Add temporary fixes for sandbox related to #1103622. It allows to run everything under one sandbox type.
  - Added labels for files provided by rh-nginx18 collection
  - Dontaudit block_suspend capability for ipa_helper_t, this is kernel bug. Allow ipa_helper_t capability net_admin. Allow ipa_helper_t to list /tmp. Allow ipa_helper_t to read rpm db.
  - Allow rhsmcertd exec rhsmcertd_var_run_t files and rhsmcerd_tmp_t files. This rules are in hide_broken_sympthons until we find better solution.
  - Update files_manage_all_files to contain auth_reader_shadow and auth_writer_shadow tosatisfy neverallow assertions.
  - Update files_relabel_all_files() interface to contain auth_relabelto_shadow() interface to satisfy neverallow assertion.
  - seunshare domains needs to have set_curr_context attribute to resolve neverallow assertion issues.
  - Add dev_raw_memory_writer() interface
  - Add auth_reader_shadow() and auth_writer_shadow() interfaces
  - Add dev_raw_memory_reader() interface.
  - Add storage_rw_inherited_scsi_generic() interface.
  - Update files_relabel_non_auth_files() to contain seutil_relabelto_bin_policy() to make neverallow assertion working.
  - Update kernel_read_all_proc() interface to contain can_dump_kernel and can_receive_kernel_messages attributes  to fix neverallow violated issue for proc_kcore_t and proc_kmsg_t.
  - Update storage_rw_inherited_fixed_disk_dev() interface to use proper attributes to fix neverallow violated issues caused by neverallow check during build process.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-144
changelog:
  - Allow pmlogger to create pmlogger.primary.socket link file. BZ(1254080)
  - Allow NetworkManager send sigkill to dnssec-trigger. BZ(1251764)
  - Add interface dnssec_trigger_sigkill
  - Allow smsd use usb ttys. BZ(#1250536)
  - Fix postfix_spool_maildrop_t,postfix_spool_flush_t contexts in postfix.fc file.
  - Revert default_range change in targeted policy
  - Allow systemd-sysctl cap. sys_ptrace  BZ(1253926)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-145
changelog:
  - Allow watchdog execute fenced python script.
  - Added inferface watchdog_unconfined_exec_read_lnk_files()
  - Allow pmweb daemon to exec shell. BZ(1256127)
  - Allow pmweb daemon to read system state. BZ(#1256128)
  - Add file transition that cermonger can create /run/ipa/renewal.lock with label ipa_var_run_t.
  - Revert "Revert default_range change in targeted policy"
  - Allow dhcpc_t domain transition to chronyd_t


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-146
changelog:
  - Allow passenger to getattr filesystem xattr
  - Revert "Allow pegasus_openlmi_storage_t create mdadm.conf.anacbak file in /etc."
  - Label mdadm.conf.anackbak as mdadm_conf_t file.
  - Allow dnssec-ttrigger to relabel net_conf_t files. BZ(1251765)
  - Allow dnssec-trigger to exec pidof. BZ(#1256737)
  - Allow blueman to create own tmp files in /tmp. (#1234647)
  - Add new audit_read access vector in capability2 class
  - Add "binder" security class and access vectors
  - Update netlink socket classes.
  - Allow getty to read network state. BZ(#1255177)
  - Remove labeling for /var/db/.*\.db as etc_t to label db files as system_db_t.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-147
changelog:
  - named wants to access /proc/sys/net/ipv4/ip_local_port_range to get ehphemeral range. BZ(#1260272)
  - Allow user screen domains to list directorires in HOMEDIR wit user_home_t labeling.
  - Dontaudit fenced search gnome config
  - Allow teamd running as NetworkManager_t to access netlink_generic_socket to allow multiple network interfaces to be teamed together. BZ(#1259180)
  - Fix for watchdog_unconfined_exec_read_lnk_files, Add also dir search perms in watchdog_unconfined_exec_t.
  - Sanlock policy update. #1255307   - New sub-domain for sanlk-reset daemon
  - Fix labeling for fence_scsi_check script
  - Allow openhpid to read system state Aloow openhpid to connect to tcp http port.
  - Allow openhpid to read snmp var lib files.
  - Allow openvswitch_t domains read kernel dependencies due to openvswitch run modprobe
  - Fix regexp in chronyd.fc file
  - systemd-logind needs to be able to act with /usr/lib/systemd/system/poweroff.target to allow shutdown system. BZ(#1260175)
  - Allow systemd-udevd to access netlink_route_socket to change names for network interfaces without unconfined.pp module. It affects also MLS.
  - Allow unconfined_t domains to create /var/run/xtables.lock with iptables_var_run_t
  - Remove bin_t label for /usr/share/cluster/fence_scsi_check\.pl


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-148
changelog:
  - Update config.tgz to reflect changes in default context for SELinux users related to pam_selinux.so which is now used in systemd-users.
  - Added support for permissive domains
  - Allow rpcbind_t domain to change file owner and group
  - rpm-ostree has a daemon mode now and need to speak to polkit/logind for authorization. BZ(#1264988)
  - Allow dnssec-trigger to send generic signal to Network-Manager. BZ(#1242578)
  - Allow smbcontrol to create a socket in /var/samba which uses for a communication with smbd, nmbd and winbind.
  - Revert "Add apache_read_pid_files() interface"
  - Allow dirsrv-admin read httpd pid files.
  - Add apache_read_pid_files() interface
  - Add label for dirsrv-admin unit file.
  - Allow qpid daemon to connect on amqp tcp port.
  - Allow dirsrvadmin-script read /etc/passwd file Allow dirsrvadmin-script exec systemctl
  - Add labels for afs binaries: dafileserver, davolserver, salvageserver, dasalvager
  - Add lsmd_plugin_t sys_admin capability, Allow lsmd_plugin_t getattr from sysfs filesystem.
  - Allow rhsmcertd_t send signull to unconfined_service_t domains.
  - Revert "Allow pcp to read docker lib files."
  - Label /usr/libexec/dbus-1/dbus-daemon-launch-helper  as dbusd_exec_t to have systemd dbus services running in the correct domain instead of unconfined_service_t if unconfined.pp module is enabled. BZ(#1262993)
  - Allow pcp to read docker lib files.
  - Revert "init_t needs to be login_pgm domain because of systemd-users + pam_selinux.so"
  - Add login_userdomain attribute also for unconfined_t.
  - Add userdom_login_userdomain() interface.
  - Label /etc/ipa/nssdb dir as cert_t
  - init_t needs to be login_pgm domain because of systemd-users + pam_selinux.so
  - Add interface unconfined_server_signull() to allow domains send signull to unconfined_service_t
  - Call userdom_transition_login_userdomain() instead of userdom_transition() in init.te related to pam_selinux.so+systemd-users.
  - Add userdom_transition_login_userdomain() interface
  - Allow user domains with login_userdomain to have entrypoint access on init_exec. It is needed by pam_selinux.so call in systemd-users. BZ(#1263350)
  - Add init_entrypoint_exec() interface.
  - Allow init_t to have transition allow rule for userdomain if pam_selinux.so is used in /etc/pam.d/systemd-user. It ensures that systemd user sessions will run with correct userdomain types instead of init_t. BZ(#1263350)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-149
changelog:
  - Add few rules related to new policy for pkcs11proxyd
  - Added new policy for pkcs11proxyd daemon
  - We need to require sandbox_web_type attribute in sandbox_x_domain_template().
  - Dontaudit abrt_t to rw lvm_lock_t dir.
  - Allow abrt_d domain to write to kernel msg device.
  - Add interface lvm_dontaudit_rw_lock_dir()
  - Merge pull request #35 from lkundrak/lr-libreswan


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-150
changelog:
  - Allow acpid to attempt to connect to the Linux kernel via generic netlink socket.
  - Clean up pkcs11proxyd policy.
  - We need to require sandbox_web_type attribute in sandbox_x_domain_template().
  - Revert "depmod is a symlink to insmod so it runs as insmod_t. It causes that dep kernel modules files are not created with the correct labeling modules_dep_t. This fix adds filenamtrans rules for insmod_t."
  - depmod is a symlink to insmod so it runs as insmod_t. It causes that dep kernel modules files are not created with the correct labeling modules_dep_t. This fix adds filenamtrans rules for insmod_t.
  - Update files_read_kernel_modules() to contain modutils_read_module_deps() calling because module deps labeling has been updated and it allows to avoid regressions.
  - Update modules_filetrans_named_content() interface to cover more modules.* files.
  - New policy for systemd-machined. #1255305
  - In Rawhide/F24, we added pam_selinux.so support for systemd-users to have user sessions running under correct SELinux labeling. It also supports another new feature with systemd+dbus and we have sessions dbuses running with the correct labeling - unconfined_dbus_t for example.
  - Allow systemd-logind read access to efivarfs - Linux Kernel configuration options for UEFI systems (UEFI Runtime Variables). #1244973, #1267207 (partial solution)
  - Merge pull request #42 from vmojzis/rawhide-base
  - Add interface to allow reading files in efivarfs - contains Linux Kernel configuration options for UEFI systems (UEFI Runtime Variables)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-151
changelog:
  - Update modules_filetrans_named_content() to make sure we don't get modules_dep labeling by filename transitions.
  - Remove /usr/lib/modules/[^/]+/modules\..+ labeling
  - Add modutils_read_module_deps_files() which is called from files_read_kernel_modules() for module deps which are still labeled as modules_dep_t.
  - Remove modules_dep_t labeling for kernel module deps. depmod is a symlink to kmod which is labeled as insmod_exec_t which handles modules_object_t and there is no transition to modules_dep_t. Also some of these module deps are placed by cpio during install/update of kernel package.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-152
changelog:
  - Allow pcp_pmlogger to read system state. BZ(1258699)
  - Allow cupsd to connect on socket. BZ(1258089)
  - Allow named to bind on ephemeral ports. BZ(#1259766)
  - Allow iscsid create netlink iscsid sockets.
  - We need allow connect to xserver for all sandbox_x domain because we have one type for all sandbox processes.
  - Allow NetworkManager_t and policykit_t read access to systemd-machined pid files. #1255305
  - Add missing labeling for /usr/libexec/abrt-hook-ccpp as a part of #1245477 and #1242467 bugs.
  - Allow search dirs in sysfs types in kernel_read_security_state.
  - Fix kernel_read_security_state interface that source domain of this interface can search sysctl_fs_t dirs.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-153
changelog:
  - Allow abrt_t to read sysctl_net_t files. BZ(#1194280)
  - Merge branch 'rawhide-contrib' of github.com:fedora-selinux/selinux-policy into rawhide-contrib
  - Add abrt_stub interface.
  - Add support for new mock location - /usr/libexec/mock/mock. BZ(#1270972)
  - Allow usbmuxd to access /run/udev/data/+usb:*. BZ(#1269633)
  - Allow qemu-bridge-helper to read /dev/random and /dev/urandom. BZ(#1267217)
  - Allow sssd_t to manage samba var files/dirs to SSSD's GPO support which is enabled against an Active Directory domain. BZ(#1225200).
  - Add samba_manage_var_dirs() interface.
  - Allow pcp_pmlogger to exec bin_t BZ(#1258698)
  - Allow spamd to read system network state. BZ(1260234)
  - Allow fcoemon to create netlink scsitransport sockets BZ(#1260882)
  - Allow networkmanager to create networkmanager_var_lib_t files. BZ(1270201)
  - Allow systemd-networkd to read XEN state for Xen hypervisor. BZ(#1269916)
  - Add fs_read_xenfs_files() interface.
  - Allow systemd_machined_t to send dbus msgs to all users and read/write /dev/ptmx to make 'machinectl shell' working correctly.
  - Allow systemd running as init_t to override the default context for key creation. BZ(#1267850)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-154
changelog:
  - Allow winbindd to send signull to kernel. BZ(#1269193)
  - Merge branch 'rawhide-contrib-chrony' into rawhide-contrib
  - Fixes for chrony version 2.2 BZ(#1259636)
    * Allow chrony chown capability
    * Allow sendto dgram_sockets to itself and to unconfined_t domains.
  - Merge branch 'rawhide-contrib-chrony' into rawhide-contrib
  - Add boolean allowing mysqld to connect to http port. #1262125
  - Merge pull request #52 from 1dot75cm/rawhide-base
  - Allow systemd_hostnamed to read xenfs_t files. BZ(#1233877)
  - Fix attribute in corenetwork.if.in


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-156
changelog:
  - Allow fail2ban-client to execute ldconfig. #1268715
  - Add interface virt_sandbox_domain()
  - Use mmap_file_perms instead of exec_file_perms in setroubleshoot policy to shave off the execute_no_trans permission. Based on a github communication with Dominick Grift.
  -all userdom_dontaudit_user_getattr_tmp_sockets instead() of usedom_dontaudit_user_getattr_tmp_sockets().
  - Rename usedom_dontaudit_user_getattr_tmp_sockets() to userdom_dontaudit_user_getattr_tmp_sockets().
  - Remove auth_login_pgm_domain(init_t) which has been added by accident.
  - init_t needs to able to change SELinux identity because it is used as login_pgm domain because of systemd-user and PAM. It allows security_compute_user() returns a list of possible context and then a correct default label is returned by "selinux.get_default_context(sel_user,fromcon)" defined in the policy user config files.
  - Add interface auth_use_nsswitch() to systemd_domain_template.
  - Revert "auth_use_nsswitch can be used with attribute systemd_domain."
  - auth_use_nsswitch can be used with attribute systemd_domain.
  - ipsec: fix stringSwan charon-nm
  - docker is communicating with systemd-machined
  - Add missing systemd_dbus_chat_machined, needed by docker


author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-157
changelog:
  - The ABRT coredump handler has code to emulate default core file creation The handler runs in a separate process with abrt_dump_oops_t SELinux process type. abrt-hook-ccpp also saves the core dump file in the very same way as kernel does and a user can specify CWD location for a coredump. abrt-hook-ccpp has been made as a SELinux aware apps to create this coredumps with correct labeling and with this commit the policy rules have been updated to allow access all non security files on a system.
  - Since /dev/log is a symlink, we need to allow relabelto also symlink. This commit update logging_relabel_devlog_dev() interface to allow it.
  - systemd-user has pam_selinux support and needs to able to compute user security context if init_t is not unconfined domain.


author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-158
changelog:
  - Merge pull request #48 from lkundrak/contrib-openfortivpn
  - unbound wants to use ephemeral ports as a default configuration. Allow to use also udp sockets.


author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-159
changelog:
  - Allow antivirus_t to bind to all unreserved ports. Clamd binds to random unassigned port (by default in range 1024-2048)
  - Allow abrt-hook-ccpp to change SELinux user identity for created objects.
  - Allow abrt-hook-ccpp to get attributes of all processes because of core_pattern.
  - Allow setuid/setgid capabilities for abrt-hook-ccpp.
  - Add default labeling for /etc/Pegasus/cimserver_current.conf. It is a correct patch instead of the current /etc/Pegasus/pegasus_current.conf.
  - Allow fenced node dbus msg when using foghorn witch configured foghorn, snmpd, and snmptrapd.
  - cockpit has grown content in /var/run directory
  - Add support for /dev/mptctl device used to check RAID status.
  - Allow systemd-hostnamed to communicate with dhcp via dbus.
  - systemd-logind remove all IPC objects owned by a user on a logout. This covers also SysV memory. This change allows to destroy unpriviledged user SysV shared memory segments.
  - Add userdom_destroy_unpriv_user_shared_mem() interface.
  - Label /var/run/systemd/shutdown directory as systemd_logind_var_run_t to allow systemd-logind to access it if shutdown is invoked.
  - Access needed by systemd-machine to manage docker containers
  - Allow systemd-logind to read /run/utmp when shutdown is invoked.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-160
changelog:
  - Allow apcupsd sending mails about battery state. BZ(1274018)
  - Allow pcp_pmcd_t domain transition to lvm_t. BZ(1277779)
  - Merge pull request #68 from rhatdan/rawhide-contrib
  - Allow antivirus_t to bind to all unreserved ports. Clamd binds to random unassigned port (by default in range 1024-2048). #1248785
  -  Allow systemd-networkd to bind dhcpd ports if DHCP=yes in *.network conf file. BZ(#1280092)
  - systemd-tmpfiles performs operations on System V IPC objects which requires sys_admin capability. BZ(#1279269)


author: Miroslav Grepl <mgrepl@redhat.com> 3.13.1-162
changelog:
  - Label /usr/sbin/lvmlockd binary file as lvm_exec_t. BZ(1287739)
  - Adding support for dbus communication between systemd-networkd and systemd-hostnamed. BZ(1279182)
  - Update init policy to have userdom_noatsecure_login_userdomain() and userdom_sigchld_login_userdomain() called for init_t.
  - init_t domain should be running without unconfined_domain attribute.
  - Add a new SELinux policy for /usr/lib/systemd/systemd-rfkill.
  - Update userdom_transition_login_userdomain() to have "sigchld" and "noatsecure" permissions.
  - systemd needs to access /dev/rfkill on early boot.
  - Allow dspam to read /etc/passwd


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-163
changelog:
  - Allow whack executed by sysadm SELinux user to access /var/run/pluto/pluto.ctl. It fixes "ipsec auto --status" executed by sysadm_t.
  - Add ipsec_read_pid() interface


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-164
changelog:
  - Allow firewalld to create firewalld_var_run_t directory. BZ(1291243)
  - Add interface firewalld_read_pid_files()
  - Allow iptables to read firewalld pid files. BZ(1291243)
  - Allow the user cronjobs to run in their userdomain
  - Label ssdm binaries storedin /etc/sddm/ as bin_t. BZ(1288111)
  - Merge pull request #81 from rhatdan/rawhide-base
  - New access needed by systemd domains


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-165
changelog:
  - Allow sddm-helper running as xdm_t to create .wayland-errors with correct labeling. BZ(#1291085)
  - Revert "Allow arping running as netutils_t sys_module capability for removing tap devices."
  - Allow arping running as netutils_t sys_module capability for removing tap devices.
  - Add userdom_connectto_stream() interface.
  - Allow systemd-logind to read /run/utmp. BZ(#1278662)
  - Allow sddm-helper running as xdm_t to create .wayland-errors with correct labeling. BZ(#1291085)
  - Revert "Allow arping running as netutils_t sys_module capability for removing tap devices."
  - Allow arping running as netutils_t sys_module capability for removing tap devices.
  - Add userdom_connectto_stream() interface.
  - Allow systemd-logind to read /run/utmp. BZ(#1278662)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-166
changelog:
  - Allow logrotate to systemctl rsyslog service. BZ(1284173)
  - Allow condor_master_t domain capability chown. BZ(1297048)
  - Allow chronyd to be dbus bus client. BZ(1297129)
  - Allow openvswitch read/write hugetlb filesystem.
  - Revert "Allow openvswitch read/write hugetlb filesystem."
  - Allow smbcontrol domain to send sigchld to ctdbd domain.
  - Allow openvswitch read/write hugetlb filesystem.
  - Merge branch 'rawhide-contrib' of github.com:fedora-selinux/selinux-policy into rawhide-contrib
  - Label /var/log/ipareplica-conncheck.log file as ipa_log_t Allow ipa_helper_t domain to manage logs labeledas ipa_log_t Allow ipa_helper_t to connect on http and kerberos_passwd ports. BZ(1289930)
  - Allow keepalived to connect to 3306/tcp port - mysqld_port_t.
  - Merge remote-tracking branch 'refs/remotes/origin/rawhide-contrib' into rawhide-contrib
  - Merge remote-tracking branch 'refs/remotes/origin/rawhide-contrib' into rawhide-contrib
  - Merge pull request #86 from rhatdan/rawhide-contrib
  - Label some new nsd binaries as nsd_exec_t Allow nsd domain net_admin cap. Create label nsd_tmp_t for nsd tmp files/dirs BZ (1293146)
  - Added interface logging_systemctl_syslogd
  - Label rsyslog unit file
  - Added policy for systemd-coredump service. Added domain transition from kernel_t to systemd_coredump_t. Allow syslogd_t domain to read/write tmpfs systemd-coredump files. Make new domain uconfined for now.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-167
changelog:
  - Add fwupd policy for daemon to allow session software to update device firmware
  - Label /usr/libexec/ipa/oddjob/org.freeipa.server.conncheck as ipa_helper_exec_t. BZ(1289930)
  - Allow systemd services to use PrivateNetwork feature
  - Add a type and genfscon for nsfs.
  - Fix SELinux context for rsyslog unit file. BZ(1284173)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-168
changelog:
  - Label virtlogd binary as virtd_exec_t. BZ(1291940)
  - Allow iptables to read nsfs files. BZ(1296826)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-169
changelog:
  - Allow openvswitch domain capability sys_rawio.
  - Revert "Allow NetworkManager create dhcpc pid files. BZ(1229755)"
  - Allow openvswitch to manage hugetlfs files and dirs.
  - Allow NetworkManager create dhcpc pid files. BZ(1229755)
  - Allow apcupsd to read kernel network state. BZ(1282003)
  - Label /sys/kernel/debug/tracing filesystem
  - Add fs_manage_hugetlbfs_files() interface.
  - Add sysnet_filetrans_dhcpc_pid() interface.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-170
changelog:
  - Allow abrt_dump_oops_t to getattr filesystem nsfs files. rhbz#1300334
  - Allow ulogd_t to create netlink_netfilter sockets. rhbz#1305426
  - Create new type fwupd_cert_t Label /etc/pki/(fwupd|fwupd-metadata) dirs as fwupd_cert_t Allow fwupd_t domain to read fwupd_cert_t files|lnk_files rhbz#1303533
  - Add interface to dontaudit leaked files from firewalld
  - fwupd needs to dbus chat with policykit
  - Allow fwupd domain transition to gpg domain. Fwupd signing firmware updates by gpg. rhbz#1303531
  - Allow abrt_dump_oops_t to check permissions for a /usr/bin/Xorg. rhbz#1284967
  - Allow prelink_cron_system_t domain set resource limits. BZ(1190364)
  - Allow pppd_t domain to create sockfiles in /var/run labeled as pppd_var_run_t label. BZ(1302666)
  - Fix wrong name for openqa_websockets tcp port.
  - Allow run sshd-keygen on second boot if first boot fails after some reason and content is not syncedon the disk. These changes are reflecting this commit in sshd. http://pkgs.fedoraproject.org/cgit/rpms/openssh.git/commit/?id=af94f46861844cbd6ba4162115039bebcc8f78ba rhbz#1299106
  - Add interface ssh_getattr_server_keys() interface. rhbz#1299106
  - Added Label openqa for tcp port (9526) Added Label openqa-websockets for tcp port (9527) rhbz#1277312
  - Add interface fs_getattr_nsfs_files()
  - Add interface xserver_exec().
  - Revert "Allow all domains some process flags."BZ(1190364)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-172
changelog:
  - Fix macro name from snmp_manage_snmp_var_lib_files to snmp_manage_var_lib_files in cupsd policy.
  - Allow hplip driver to write to its MIB index files stored in the /var/lib/net-snmp/mib_indexes. Resolves: rhbz#1291033
  - Allow collectd setgid capability Resolves:#1310896
  - Allow adcli running as sssd_t to write krb5.keytab file.
  - Allow abrt-hook-ccpp to getattr on all executables. BZ(1284304)
  - Allow kexec to read kernel module files in /usr/lib/modules.
  - Add httpd_log_t for /var/log/graphite-web rhbz#1306981
  - Remove redudant rules and fix _admin interface.
  - Add SELinux policy for LTTng 2.x central tracing registry session daemon.
  - Allow create mongodb unix dgram sockets. rhbz#1306819
  - Support for InnoDB Tablespace Encryption.
  - Dontaudit leaded file descriptors from firewalld
  - Add port for rkt services
  - Add support for the default lttng-sessiond port - tcp/5345.  This port is used by LTTng 2.x central tracing registry session daemon.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-173
changelog:
  - Allow amanda to manipulate the tape changer to load the necessary tapes. rhbz#1311759
  - Allow keepalived to create netlink generic sockets. rhbz#1311756
  - Allow modemmanager to read /etc/passwd file.
  - Label all files named /var/run/.*nologin.* as systemd_logind_var_run_t.
  - Add filename transition to interface systemd_filetrans_named_content() that domain will create rfkill dir labeled as systemd_rfkill_var_lib_t instead of init_var_lib_t. rhbz #1290255
  - Allow systemd-logind to create .#nologinXXXXXX labeled as systemd_logind_var_run_t in /var/run/systemd/ rhbz#1285019
  - Allow systemd_networkd_t to write kmsg, when kernel was started with following params: systemd.debug systemd.log_level=debug systemd.log_target=kmsg rhbz#1311444
  - Allow ipsec to read home certs, when connecting to VPN. rhbz#1301319


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-174
changelog:
  - Revert "Allow systemd-logind to create .#nologinXXXXXX labeled as systemd_logind_var_run_t in /var/run/systemd/ rhbz#1285019"
  - Allow systemd-logind to create .#nologinXXXXXX labeled as systemd_logind_var_run_t in /var/run/ rhbz#1285019


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-175
changelog:
  - Fix new rkt policy (Remove some redundant rules, Fix cosmetic issues in interface file)
  - Add policy for rkt services


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-176
changelog:
  - Add new boolean tmpreaper_use_cifs() to allow tmpreaper to run on local directories being shared with Samba.
  - Merge pull request #105 from rhatdan/NO_NEW_PRIV
  - Fix new rkt policy
  - Remove some redundant rules.
  - Fix cosmetic issues in interface file.
  - Merge pull request #100 from rhatdan/rawhide-contrib
  - Add interface fs_setattr_cifs_dirs().
  - Merge pull request #106 from rhatdan/NO_NEW_PRIV_BASE
  - Fixed to make SELinux work with docker and prctl(NO_NEW_PRIVS)
  -Build file_contexts.bin file_context.local.bin file_context.homedir.bin during build phase.
   This fix issue in Fedora live images when selinux-policy-targeted is not installed but just unpackaged, since there's no .bin files,
   file_contexts is parsed in selabel_open().
  Resolves: rhbz#1314372


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-177
changelog:
  - Allow spice-vdagent to getattr on tmpfs_t filesystems Resolves: rhbz#1276251
  - Allow sending dbus msgs between firewalld and system_cronjob domains.
  - Allow zabbix-agentd to connect to following tcp sockets. One of zabbix-agentd functions is get service status of ftp,http,innd,pop,smtp protocols. rhbz#1315354
  - Allow snapperd mounton permissions for snapperd_data_t. BZ(#1314972)
  - Add support for systemd-gpt-auto-generator. rhbz#1314968
  - Add interface dev_read_nvme() to allow reading Non-Volatile Memory Host Controller devices.
  - Add support for systemd-hwdb daemon. rhbz#1306243


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-178
changelog:
  - Label tcp port 5355 as llmnr-> Link-Local Multicast Name Resolution
  - Add support systemd-resolved.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-179
changelog:
  - Add filename transition that /etc/princap will be created with cupsd_rw_etc_t label in cups_filetrans_named_content() interface.
  - Revert "Add filename transition that /etc/princap will be created with cupsd_rw_etc_t label in cups_filetrans_named_content."
  - Add filename transition that /etc/princap will be created with cupsd_rw_etc_t label in cups_filetrans_named_content.
  - Allow pcp_pmie and pcp_pmlogger to read all domains state.
  - Make fwupd domain unconfined. We need to discuss solution related to using gpg. rhbz#1316717
  - Merge pull request #108 from rhatdan/rkt
  - Merge pull request #109 from rhatdan/virt_sandbox
  - Add new interface to define virt_sandbox_network domains
  - Label /etc/redis-sentinel.conf as redis_conf_t. Allow redis_t write to redis_conf_t. Allow redis_t to connect on redis tcp port.
  - Fix typo in drbd policy
  - Remove declaration of empty booleans in virt policy.
  - Add new drbd file type: drbd_var_run_t. Allow drbd_t to manage drbd_var_run_t files/dirs.
  - Label /etc/ctdb/events.d/* as ctdb_exec_t. Allow ctdbd_t to setattr on ctdbd_exec_t files.
  - Additional rules to make rkt work in enforcing mode
  - Allow to log out to gdm after screen was resized in session via vdagent. Resolves: rhbz#1249020
  - Allow ipsec to use pam. rhbz#1317988
  - Allow systemd-gpt-generator to read fixed_disk_device_t. rhbz#1314968
  - Allow setrans daemon to read /proc/meminfo.
  - Merge pull request #107 from rhatdan/rkt-base
  - Allow systemd_notify_t to write to kmsg_device_t when 'systemd.log_target=kmsg' option is used.
  - Remove bin_t label for /etc/ctdb/events.d/. We need to label this scripts as ctdb_exec_t.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-180
changelog:
  - Allow dovecot_auth_t domain to manage also dovecot_var_run_t fifo files. BZ(1320415)
  - Allow colord to read /etc/udev/hwdb.bin. rhzb#1316514
  - sandboxX.te: Allow sandbox domain to have entrypoint access only for executables and mountpoints.
  - Allow sandbox domain to have entrypoint access only for executables and mountpoints.
  - Allow bitlee to create bitlee_var_t dirs.
  - Allow CIM provider to read sssd public files.
  - Fix some broken interfaces in distro policy.
  - Allow power button to shutdown the laptop.
  - Allow lsm plugins to create named fixed disks. rhbz#1238066
  - Allow hyperv domains to rw hyperv devices. rhbz#1241636
  - Label /var/www/html(/.*)?/wp_backups(/.*)? as httpd_sys_rw_content_t.
  - Create conman_unconfined_script_t type for conman script stored in /use/share/conman/exec/
  - Allow rsync_export_all_ro boolean to read also non_auth_dirs/files/symlinks.
  - Allow pmdaapache labeled as pcp_pmcd_t access to port 80 for apache diagnostics
  - Label nagios scripts as httpd_sys_script_exec_t.
  - Allow nsd_t to bind on nsf_control tcp port. Allow nsd_crond_t to read nsd pid.
  - Fix couple of cosmetic thing in new virtlogd_t policy. rhbz #1311576
  - Merge pull request #104 from berrange/rawhide-contrib-virtlogd
  - Label /var/run/ecblp0 as cupsd_var_run_t due to this fifo_file is used by epson drivers. rhbz#1310336
  - Dontaudit logrotate to setrlimit itself. rhbz#1309604
  - Add filename transition that /etc/princap will be created with cupsd_rw_etc_t label in cups_filetrans_named_content() interface.
  - Allow pcp_pmie and pcp_pmlogger to read all domains state.
  - Allow systemd-gpt-generator to create and manage systemd gpt generator unit files. BZ(1319446)
  - Merge pull request #115 from rhatdan/nvidea
  - Label all nvidia binaries as xserver_exec_t
  - Add new systemd_hwdb_read_config() interface. rhbz#1316514
  - Add back corecmd_read_all_executables() interface.
  - Call files_type() instead of file_type() for unlabeled_t.
  - Add files_entrypoint_all_mountpoint() interface.
  - Make unlabeled only as a file_type type. It is a type for fallback if there is an issue with labeling.
  - Add corecmd_entrypoint_all_executables() interface.
  - Create hyperv* devices and create rw interfaces for this devices. rhbz#1309361
  - Add neverallow assertion for unlabaled_t to increase policy security.
  - Allow systemd-rfkill to create /var/lib/systemd/rfkill dir. rhbz#1319499
  - Label 8952 tcp port as nsd_control.
  - Allow to log out to gdm after screen was resized in session via vdagent. Resolves: rhbz#1249020


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-181
changelog:
  - Label /usr/libexec/rpm-ostreed as rpm_exec_t. BZ(1309075)
  - /bin/mailx is labeled sendmail_exec_t, and enters the sendmail_t domain on execution.  If /usr/sbin/sendmail does not have its own domain to transition to, and is not one of several products whose behavior is allowed by the sendmail_t policy, execution will fail. In this case we need to label /bin/mailx as bin_t. BZ(1323224)
  - Label all run tgtd files, not just socket files.
  - Allow prosody to stream connect to sasl. This will allow using cyrus authentication in prosody.
  - Allow prosody to listen on port 5000 for mod_proxy65. BZ(1322815)
  - Allow targetd to read/write to /dev/mapper/control device. BZ(1241415)
  - Label /etc/selinux/(minimum|mls|targeted)/active/ as semanage_store_t.
  - Allow systemd_resolved to read systemd_networkd run files. BZ(1322921)
  - New cgroup2 file system in Rawhide


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-182
changelog:
  - rename several contrib modules according to their filenames
  - Add interface gnome_filetrans_cert_home_content()
  - By default container domains should not be allowed to create devices
  - Allow unconfined_t to create ~/.local/share/networkmanagement/certificates/ as home_cert_t instead of data_home_t.
  - Allow systemd_resolved_t to read /etc/passwd file. Allow systemd_resolved_t to write to kmsg_device_t when 'systemd.log_target=kmsg' option is used
  - Allow systemd gpt generator to read removable devices. BZ(1323458)
  - Allow systemd_gpt_generator_t sys_rawio capability. This access is needed to allow systemd gpt generator various device commands  BZ(1323454)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-183
changelog:
  - Allow modemmanager to talk to logind
  - Dontaudit tor daemon needs net_admin capability. rhbz#1311788
  - Allow GDM write to event devices. This rule is needed for GDM, because other display managers runs the X server as root, GDM instead runs the X server as the unprivileged user, within the user session. rhbz#1232042
  - Xorg now writes content in users homedir.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-184
changelog:
  - Remove ftpd_home_dir() boolean from distro policy. Reason is that we cannot make this working due to m4 macro language limits.
  - Create new apache content template for files stored in user homedir. This change is needed to make working booleans: - httpd_enable_homedirs - httpd_read_user_content Resolves: rhbz#1330448
  - Label /usr/lib/snapper/systemd-helper as snapperd_exec_t. rhbz#1323732
  - Make virt_use_pcscd boolean off by default.
  - Create boolean to allow virtual machine use smartcards. rhbz#1029297
  - Allow snapperd to relabel btrfs snapshot subvolume to snapperd_data_t. rhbz#1323754
  - Allow mongod log to syslog.
  - Allow nsd daemon to create log file in /var/log as nsd_log_t
  - unlabeled_t can not be an entrypoint.
  - Modify interface den_read_nvme() to allow also read nvme_device_t block files. rhbz#1327909
  - Add new permissions stop/start to class system. rhbz#1324453


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-185
changelog:
  - Allow runnig php7 in fpm mode. From selinux-policy side, we need to allow httpd to read/write hugetlbfs.
  - Allow openvswitch daemons to run under openvswitch Linux user instead of root. This change needs allow set capabilities: chwon, setgid, setuid, setpcap. BZ(1330895)
  - Allow KDM to get status about power services. This change allow kdm to be able do shutdown BZ(1330970)
  - Add mls support for some db classes


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-186
changelog:
  - Allow snapperd sys_admin capability Allow snapperd to set scheduler. BZ(1323732)
  - Label named-pkcs11 binary as named_exec_t. BZ(1331316)
  - Revert "Add new permissions stop/start to class system. rhbz#1324453"
  - Fix typo in module compilation message


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-187
changelog:
  - Allow stunnel create log files. BZ(1333033)
  - Label dev/shm/squid-cf__metadata.shm as squid_tmpfs_t. BZ(1331574)
  - Allow stunnel sys_nice capability. Stunnel sched_* syscalls in some cases. BZ(1332287)
  - Label /usr/bin/ganesha.nfsd as glusterd_exec_t to run ganesha as glusterd_t. Allow glusterd_t stream connect to rpbind_t. Allow cluster_t to create symlink /var/lib/nfs labeled as var_lib_nfs_t. Add interface rpc_filetrans_var_lib_nfs_content() Add new boolean: rpcd_use_fusefs to allow rpcd daemon use fusefs.
  - Allow systemd-user-sessions daemon to mamange systemd_logind_var_run_t pid files. BZ(1331980)
  - Modify kernel_steam_connect() interface by adding getattr permission. BZ(1331927)
  - Label /usr/sbin/xrdp* files as bin_t BZ(1258453)
  - Allow rpm-ostree domain transition to install_t domain from init_t. rhbz#1330318


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-188
changelog:
  - Label tcp port 8181 as intermapper_port_t.
  - Label /usr/libexec/storaged/storaged as lvm_exec_t to run storaged daemon in lvm_t SELinux domain. BZ(1333588)
  - Label tcp/udp port 2024 as xinuexpansion4_port_t
  - Label tcp port 7002 as afs_pt_port_t Label tcp/udp port 2023 as xinuexpansion3_port_t


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-189
changelog:
  - Revert temporary fix: Replace generating man/html pages with pages from actual build. This is due to broken userspace with python3 in F23/Rawhide. Please Revert when userspace will be fixed


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-190
changelog:
  - Label /var/log/ganesha.log as gluster_log_t Allow glusterd_t domain to create glusterd_log_t files. Label /var/run/ganesha.pid as gluster_var_run_t.
  - Allow zabbix to connect to postgresql port
  - Label /usr/libexec/openssh/sshd-keygen as sshd_keygen_exec_t. BZ(1335149)
  - Allow systemd to read efivarfs. Resolve: #121


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-191
changelog:
  - Label /usr/share/ovirt-guest-agent/ovirt-guest-agent.py as rhev_agentd_exec_t
  - Allow dnssec_trigger_t to create lnk_file labeled as dnssec_trigger_var_run_t. BZ(1335954)
  - Allow ganesha-ha.sh script running under unconfined_t domain communicate with glusterd_t domains via dbus.
  - Allow ganesha daemon labeled as glusterd_t create /var/lib/nfs/ganesha dir labeled as var_lib_nfs_t.
  - Merge pull request #122 from NetworkManager/th/nm-dnsmasq-dbus
  - Merge pull request #125 from rhatdan/typebounds
  - Typebounds user domains
  - Allow systemd_resolved_t to check if ipv6 is disabled.
  - systemd added a new directory for unit files /run/systemd/transient. It should be labelled system_u:object_r:systemd_unit_file_t:s0, the same as /run/systemd/system, PID 1 will write units there. Resolves: #120
  - Label /dev/xen/privcmd as xen_device_t. BZ(1334115)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-192
changelog:
  - Create new SELinux type for /usr/libexec/ipa/ipa-dnskeysyncd BZ(1333106)
  - Add SELinux policy for opendnssec service. BZ(1333106)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-193
changelog:
  - Directory Server (389-ds-base) has been updated to use systemd-ask-password. In order to function correctly we need the following added to dirsrv.te
  - Update opendnssec_manage_config() interface to allow caller domain also manage opendnssec_conf_t dirs
  - Allow gssproxy to get attributes on all filesystem object types. BZ(1333778)
  - Allow ipa_dnskey_t search httpd config files.
  - Dontaudit certmonger to write to etc_runtime_t
  - Update opendnssec_read_conf() interface to allow caller domain also read opendnssec_conf_t dirs.
  - Add interface ipa_delete_tmp()
  - Allow systemd_hostanmed_t to read /proc/sysinfo labeled as sysctl_t.
  - Allow systemd to remove ipa temp files during uinstalling ipa. BZ(1333106)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-194
changelog:
  - Allow boinc to use dri devices. This allows use Boinc for a openCL GPU calculations. BZ(1340886)
  - Add nrpe_dontaudit_write_pipes()
  - Merge pull request #129 from rhatdan/onload
  - Add support for onloadfs
  - Merge pull request #127 from rhatdan/device-node
  - Additional access required for unconfined domains
  - Dontaudit ping attempts to write to nrpe unnamed pipes
  - Allow ifconfig_t to mounton also ifconfig_var_run_t dirs, not just files. Needed for: #ip netns add foo BZ(1340952)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-195
changelog:
  - Add hwloc-dump-hwdata SELinux policy
  - Add labels for mediawiki123
  - Fix label for all fence_scsi_check scripts
  - Allow setcap for fenced
  - Allow glusterd domain read krb5_keytab_t files.
  - Allow tmpreaper_t to read/setattr all non_security_file_type dirs
  - Update refpolicy to handle hwloc
  - Fix typo in files_setattr_non_security_dirs.
  - Add interface files_setattr_non_security_dirs()


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-196
changelog:
  - Allow svirt_sandbox_domains to r/w onload sockets
  - Add filetrans rule that NetworkManager_t can create net_conf_t files in /etc.
  - Add interface sysnet_filetrans_named_net_conf()
  - Rawhide fails to boot, systemd-logind needs to config transient config files
  - User Namespace is requires create on process domains


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-197
changelog:
  - Allow conman to kill conman_unconfined_script.
  - Make conman_unconfined_script_t as init_system_domain.
  - Allow init dbus chat with apmd.
  - Patch /var/lib/rpm is symlink to /usr/share/rpm on Atomic, due to this change we need to label also /usr/share/rpm as rpm_var_lib_t.
  - Dontaudit xguest_gkeyringd_t stream connect to system_dbusd_t
  - Allow collectd_t to stream connect to postgresql.
  - Allow mysqld_safe to inherit rlimit information from mysqld
  - Allow ip netns to mounton root fs and unmount proc_t fs.
  - Allow sysadm_t to run newaliases command.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-198
changelog:
  - Allow firewalld_t to create entries in net_conf_t dirs.
  - Allow journalctl to read syslogd_var_run_t files. This allows to staff_t and sysadm_t to read journals
  - Allow rhsmcertd connect to port tcp 9090
  - Label for /bin/mail(x) was removed but /usr/bin/mail(x) not. This path is also needed to remove.
  - Label /usr/libexec/mimedefang-wrapper as spamd_exec_t.
  - Add new boolean spamd_update_can_network.
  - Add proper label for /var/log/proftpd.log
  - Allow rhsmcertd connect to tcp netport_port_t
  - Fix SELinux context for /usr/share/mirrormanager/server/mirrormanager to Label all binaries under dir as mirrormanager_exec_t.
  - Allow prosody to bind to fac_restore tcp port.
  - Fix SELinux context for usr/share/mirrormanager/server/mirrormanager
  - Allow ninfod to read raw packets
  - Fix broken hostapd policy
  - Allow hostapd to create netlink_generic sockets. BZ(1343683)
  - Merge pull request #133 from vinzent/allow_puppet_transition_to_shorewall
  - Allow pegasus get attributes from qemu binary files.
  - Allow tuned to use policykit. This change is required by cockpit.
  - Allow conman_t to read dir with conman_unconfined_script_t binary files.
  - Allow pegasus to read /proc/sysinfo.
  - Allow puppet_t transtition to shorewall_t
  - Allow conman to kill conman_unconfined_script.
  - Allow sysadm_role to run journalctl_t domain. This allows sysadm user to read journals.
  - Merge remote-tracking branch 'refs/remotes/origin/rawhide-base' into rawhide-base
  - Allow systemd to execute all init daemon executables.
  - Add init_exec_notrans_direct_init_entry() interface.
  - Label tcp ports:16379, 26379 as redis_port_t
  - Allow systemd to relabel /var and /var/lib directories during boot.
  - Add files_relabel_var_dirs() and files_relabel_var_dirs() interfaces.
  - Add files_relabelto_var_lib_dirs() interface.
  - Label tcp and udp port 5582 as fac_restore_port_t
  - Allow sysadm_t user to run postgresql-setup.
  - Allow sysadm_t user to dbus chat with oddjob_t. This allows confined admin run oddjob mkhomedirfor script.
  - Allow systemd-resolved to connect to llmnr tcp port. BZ(1344849)
  - Allow passwd_t also manage user_tmp_t dirs, this change is needed by gnome-keyringd


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-199
changelog:
  - Label /var/lib/softhsm as named_cache_t. Allow named_t to manage named_cache_t dirs.
  - Allow glusterd daemon to get systemd status
  - Merge branch 'rawhide-contrib' of github.com:fedora-selinux/selinux-policy into rawhide-contrib
  - Merge pull request #135 from rhatdan/rawip_socket
  - Allow logrotate dbus-chat with system_logind daemon
  - Allow pcp_pmlogger to read kernel network state Allow pcp_pmcd to read cron pid files
  - Add interface cron_read_pid_files()
  - Allow pcp_pmlogger to create unix dgram sockets
  - Add interface dirsrv_run()
  - Remove non-existing jabberd_spool_t() interface and add new jabbertd_var_spool_t.
  - Remove non-existing interface salk_resetd_systemctl() and replace it with sanlock_systemctl_sanlk_resetd()
  - Create label for openhpid log files.
  - Container processes need to be able to listen on rawip sockets
  - Label /var/lib/ganglia as httpd_var_lib_t
  - Allow firewalld_t to create entries in net_conf_t dirs.
  - Allow journalctl to read syslogd_var_run_t files. This allows to staff_t and sysadm_t to read journals
  - Label /etc/dhcp/scripts dir as bin_t
  - Allow sysadm_role to run journalctl_t domain. This allows sysadm user to read journals.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-200
changelog:
  - Fix typo in brltty policy
  - Add new SELinux module sbd
  - Allow pcp dmcache metrics collection
  - Allow pkcs_slotd_t to create dir in /var/lock Add label pkcs_slotd_log_t
  - Allow openvpn to create sock files labeled as openvpn_var_run_t
  - Allow hypervkvp daemon to getattr on  all filesystem types.
  - Allow firewalld to create net_conf_t files
  - Allow mock to use lvm
  - Allow mirromanager creating log files in /tmp
  - Allow vmtools_t to transition to rpm_script domain
  - Allow nsd daemon to manage nsd_conf_t dirs and files
  - Allow cluster to create dirs in /var/run labeled as cluster_var_run_t
  - Allow sssd read also sssd_conf_t dirs
  - Allow opensm daemon to rw infiniband_mgmt_device_t
  - Allow krb5kdc_t to communicate with sssd
  - Allow prosody to bind on prosody ports
  - Add dac_override caps for fail2ban-client Resolves: rhbz#1316678
  - dontaudit read access for svirt_t on the file /var/db/nscd/group Resolves: rhbz#1301637
  - Allow inetd child process to communicate via dbus with systemd-logind Resolves: rhbz#1333726
  - Add label for brltty log file Resolves: rhbz#1328818
  - Allow snort_t to communicate with sssd Resolves: rhbz#1284908
  - Add interface lttng_sessiond_tmpfs_t()
  - Dontaudit su_role_template interface to getattr /proc/kcore Dontaudit su_role_template interface to getattr /dev/initctl
  - Add interface lvm_getattr_exec_files()
  - Make label for new infiniband_mgmt deivices
  - Add prosody ports Resolves: rhbz#1304664


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-201
changelog:
  - Allow lttng tools to block suspending
  - Allow creation of vpnaas in openstack
  - remove rules with compromised_kernel permission
  - Allow dnssec-trigger to chat with NetworkManager over DBUS BZ(1350100)
  - Allow virtual machines to rw infiniband devices. Resolves: rhbz#1210263
  - Update makefile to support snapperd_contexts file
  - Remove compromize_kernel permission Remove unused mac_admin permission Add undefined system permission
  - Remove duplicate declaration of class service
  - Fix typo in access_vectors file
  - Merge branch 'rawhide-base-modules-load' into rawhide-base
  - Add new policy for systemd-modules-load
  - Add systemd access vectors.
  - Revert "Revert "Revert "Missed this version of exec_all"""
  - Revert "Revert "Missed this version of exec_all""
  - Revert "Missed this version of exec_all"
  - Revert "Revert "Fix name of capability2 secure_firmware->compromise_kernel"" BZ(1351624) This reverts commit 3e0e7e70de481589440f3f79cccff08d6e62f644.
  - Revert "Fix name of capability2 secure_firmware->compromise_kernel" BZ(1351624) This reverts commit 7a0348a2d167a72c8ab8974a1b0fc33407f72c48.
  - Revert "Allow xserver to compromise_kernel access"BZ(1351624)
  - Revert "Allow anyone who can load a kernel module to compromise_kernel"BZ(1351624)
  - Revert "add ptrace_child access to process" (BZ1351624)
  - Add user namespace capability object classes.
  - Allow udev to manage systemd-hwdb files
  - Add interface systemd_hwdb_manage_config()
  - Fix paths to infiniband devices. This allows use more then two infiniband interfaces.
  - corecmd: Remove fcontext for /etc/sysconfig/libvirtd
  - iptables: add fcontext for nftables


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-202
changelog:
  - Allow systemd_logind_t to start init_t BZ(1355861)
  - Add init_start() interface
  - Allow sysadm user to run systemd-tmpfiles
  - Add interface systemd_tmpfiles_run


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-203
changelog:
  - Allow hypervkvp domain to run restorecon.
  - Allow firewalld to manage net_conf_t files
  - Remove double graphite-web context declaration
  - Fix typo in rhsmcertd SELinux policy
  - Allow logrotate read logs inside containers.
  - Allow sssd to getattr on fs_t
  - Allow opendnssec domain to manage bind chace files
  - Allow systemd to get status of systemd-logind daemon
  - Label more ndctl devices not just ndctl0


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-204
changelog:
  - Allow lsmd_plugin_t to exec ldconfig.
  - Allow vnstatd domain to read /sys/class/net/ files
  - Remove duplicate allow rules in spamassassin SELinux module
  - Allow spamc_t and spamd_t domains create .spamassassin file in user homedirs
  - Allow ipa_dnskey domain to search cache dirs
  - Allow dogtag-ipa-ca-renew-agent-submit labeled as certmonger_t to create /var/log/ipa/renew.log file
  - Allow ipa-dnskey read system state.
  - Allow sshd setcap capability. This is needed due to latest changes in sshd Resolves: rhbz#1356245
  - Add interface to write to nsfs inodes
  - Allow init_t domain to read rpm db. This is needed due dnf-upgrade process failing. BZ(1349721)
  - Allow systemd_modules_load_t to read /etc/modprobe.d/lockd.conf
  - sysadmin should be allowed to use docker.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-205
changelog:
  - Dontaudit mock_build_t can list all ptys.
  - Allow ftpd_t to mamange userhome data without any boolean.
  - Add logrotate permissions for creating netlink selinux sockets.
  - Add new MLS attribute to allow relabeling objects higher than system low. This exception is needed for package managers when processing sensitive data.
  - Label all VBox libraries stored in /var/lib/VBoxGuestAdditions/lib/ as textrel_shlib_t BZ(1356654)
  - Allow systemd gpt generator to run fstools BZ(1353585)
  - Label /usr/lib/systemd/libsystemd-shared-231.so as lib_t. BZ(1360716)
  - Allow gnome-keyring also manage user_tmp_t sockets.
  - Allow systemd to mounton /etc filesystem. BZ(1341753)


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-206
changelog:
  - collectd: update policy for 5.5
  - Allow puppet_t transtition to shorewall_t
  - Grant certmonger "chown" capability
  - Boinc updates from Russell Coker.
  - Allow sshd setcap capability. This is needed due to latest changes in sshd.
  - Revert "Allow sshd setcap capability. This is needed due to latest changes in sshd"
  - Revert "Fix typo in ssh policy"
  - Get attributes of generic ptys, from Russell Coker.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-208
changelog:
  - Allow cups_config_t domain also mange sock_files. BZ(1361299)
  - Add wake_alarm capability to fprintd domain BZ(1362430)
  - Allow firewalld_t to relabel net_conf_t files. BZ(1365178)
  - Allow nut_upsmon_t domain to chat with logind vie dbus about scheduleing a shutdown when UPS battery is low. BZ(1361802)
  - Allow virtual machines to use dri devices. This allows use openCL GPU calculations. BZ(1337333)
  - Allow crond and cronjob domains to creating mail_home_rw_t objects in admin_home_t BZ(1366173)
  - Dontaudit mock to write to generic certs.
  - Add labeling for corosync-qdevice and corosync-qnetd daemons, to run as cluster_t
  - Revert "Label corosync-qnetd and corosync-qdevice as corosync_t domain"
  - Merge pull request #144 from rhatdan/modemmanager
  - Allow modemmanager to write to systemd inhibit pipes
  - Label corosync-qnetd and corosync-qdevice as corosync_t domain
  - Allow ipa_helper to read network state
  - Label oddjob_reqiest as oddjob_exec_t
  - Add interface oddjob_run()
  - Allow modemmanager chat with systemd_logind via dbus
  - Allow NetworkManager chat with puppetagent via dbus
  - Allow NetworkManager chat with kdumpctl via dbus
  - Allow sbd send msgs to syslog Allow sbd create dgram sockets. Allow sbd to communicate with kernel via dgram socket Allow sbd r/w kernel sysctls.
  - Allow ipmievd_t domain to re-create ipmi devices Label /usr/libexec/openipmi-helper as ipmievd_exec_t
  - Allow rasdaemon to use tracefs filesystem
  - Fix typo bug in dirsrv policy
  - Some logrotate scripts run su and then su runs unix_chkpwd. Allow logrotate_t domain to check passwd.
  - Add ipc_lock capability to sssd domain. Allow sssd connect to http_cache_t
  - Allow dirsrv to read dirsrv_share_t content
  - Allow virtlogd_t to append svirt_image_t files.
  - Allow hypervkvp domain to read hugetlbfs dir/files.
  - Allow mdadm daemon to read nvme_device_t blk files
  - Allow systemd_resolved to connect on system bus. BZ(1366334)
  - Allow systemd to create netlink_route_socket and communicate with systemd_networkd BZ(1306344)
  - Allow systemd-modules-load to load kernel modules in early boot. BZ(1322625)
  - label tcp/udp port 853 as dns_port_t. BZ(1365609)
  - Merge pull request #145 from rhatdan/init
  - systemd is doing a gettattr on blk and chr devices in /run
  - Allow selinuxusers and unconfineduser to run oddjob_request
  - Allow sshd server to acces to Crypto Express 4 (CEX4) devices.
  - Fix typo in device interfaces
  - Add interfaces for managing ipmi devices
  - Add interfaces to allow mounting/umounting tracefs filesystem
  - Add interfaces to allow rw tracefs filesystem
  - Merge branch 'rawhide-base' of github.com:fedora-selinux/selinux-policy into rawhide-base
  - Merge pull request #138 from rhatdan/userns
  - Allow iptables to creating netlink generic sockets.
  - Fix filecontext for systemd shared lib.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-209
changelog:
  - Fix lsm SELinux module
  - Dontaudit firewalld to create dirs in /root/ BZ(1340611)
  - Label /run/corosync-qdevice and /run/corosync-qnetd as corosync_var_run_t
  - Allow fprintd and cluster domains to cummunicate via dbus BZ(1355774)
  - Allow cupsd_config_t domain to read cupsd_var_run_t sock_file. BZ(1361299)
  - Add sys_admin capability to sbd domain
  - Allow vdagent to comunnicate with systemd-logind via dbus
  - Allow lsmd_plugin_t domain to create fixed_disk device.
  - Allow opendnssec domain to create and manage own tmp dirs/files
  - Allow opendnssec domain to read system state
  - Allow systemd_logind stop system init_t
  - Add interface init_stop()
  - Add interface userdom_dontaudit_create_admin_dir()
  - Label /var/run/storaged as lvm_var_run_t.
  - Allow unconfineduser to run ipa_helper_t.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-210
changelog:
  - Add few interfaces to cloudform.if file
  - Label /var/run/corosync-qnetd and /var/run/corosync-qdevice as cluster_var_run_t. Note: corosync policy is now par of rhcs module
  - Allow krb5kdc_t to read krb4kdc_conf_t dirs.
  - Update networkmanager_filetrans_named_content() interface to allow source domain to create also temad dir in /var/run.
  - Make confined users working again
  - Fix hypervkvp module
  - Allow ipmievd domain to create lock files in /var/lock/subsys/
  - Update policy for ipmievd daemon. Contain:    Allowing reading sysfs, passwd,kernel modules   Execuring bin_t,insmod_t
  - A new version of cloud-init that supports the effort to provision RHEL Atomic on Microsoft Azure requires some a new rules that allows dhclient/dhclient hooks to call cloud-init.
  - Allow systemd to stop systemd-machined daemon. This allows stop virtual machines.
  - Label /usr/libexec/iptables/iptables.init as iptables_exec_t Allow iptables creating lock file in /var/lock/subsys/


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-211
changelog:
  - Add new domain ipa_ods_exporter_t BZ(1366640)
  - Create new interface opendnssec_stream_connect()
  - Allow systemd-machined to communicate to lxc container using dbus
  - Dontaudit accountsd domain creating dirs in /root
  - Add new policy for Disk Manager called udisks2
  - Dontaudit firewalld wants write to /root
  - Label /etc/pki/pki-tomcat/ca/ as pki_tomcat_cert_t
  - Allow certmonger to manage all systemd unit files
  - Allow ipa_helper_t stream connect to dirsrv_t domain
  - Update oracleasm SELinux module
  - label /var/lib/kubelet as svirt_sandbox_file_t
  - Allow systemd to create blk and chr files with correct label in /var/run/systemd/inaccessible BZ(1367280)
  - Label /usr/libexec/gsd-backlight-helper as xserver_exec_t. This allows also confined users to manage screen brightness
  - Add new userdom_dontaudit_manage_admin_dir() interface
  - Label /dev/oracleasmfs as oracleasmfs_t. Add few interfaces related to oracleasmfs_t type


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-212
changelog:
  - udisk2 module is part of devicekit module now
  - Fix file context for /etc/pki/pki-tomcat/ca/
  - new interface oddjob_mkhomedir_entrypoint()
  - Allow mdadm to get attributes from all devices.
  - Label /etc/puppetlabs as puppet_etc_t.
  - quota: allow init to run quota tools
  - Add new domain ipa_ods_exporter_t BZ(1366640)
  - Create new interface opendnssec_stream_connect()
  - Allow VirtualBox to manage udev rules.
  - Allow systemd_resolved to send dbus msgs to userdomains
  - Make entrypoint oddjob_mkhomedir_exec_t for unconfined_t
  - Label all files in /dev/oracleasmfs/ as oracleasmfs_t


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-213
changelog:
  - Label /var/lib/docker/vfs as svirt_sandbox_file_t in virt SELinux module
  - Label /usr/bin/pappet as puppetagent_exec_t
  - Allow amanda to create dir in /var/lib/ with amanda_var_lib_t label
  - Allow run sulogin_t in range mls_systemlow-mls_systemhigh.


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-214
changelog:
  - Allow attach usb device to virtual machine BZ(1276873)
  - Dontaudit mozilla_plugin to sys_ptrace
  - Allow nut_upsdrvctl_t domain to read udev db BZ(1375636)
  - Fix typo
  - Allow geoclue to send msgs to syslog. BZ(1371818)
  - Allow abrt to read rpm_tmp_t dirs
  - Add interface rpm_read_tmp_files()
  - Remove labels for somr docker sandbox files for now. This needs to be reverted after fixes in docker-selinux
  - Update oracleasm SELinux module that can manage oracleasmfs_t blk files. Add dac_override cap to oracleasm_t domain.
  - Add few rules to pcp SELinux module to make ti able to start pcp_pmlogger service
  - Revert "label /var/lib/kubelet as svirt_sandbox_file_t"
  - Remove file context for /var/lib/kubelet. This filecontext is part of docker now
  - Add oracleasm_conf_t type and allow oracleasm_t to create /dev/oracleasm
  - Label /usr/share/pcp/lib/pmie as pmie_exec_t and /usr/share/pcp/lib/pmlogger as pmlogger_exec_t
  - Allow mdadm_t to getattr all device nodes
  - Dontaudit gkeyringd_domain to connect to system_dbusd_t
  - Add interface dbus_dontaudit_stream_connect_system_dbusd()
  - Allow guest-set-user-passwd to set users password.
  - Allow domains using kerberos to read also kerberos config dirs
  - Allow add new interface to new namespace BZ(1375124)
  - Allow systemd to relalbel files stored in /run/systemd/inaccessible/
  -  Add interface fs_getattr_tmpfs_blk_file()
  - Dontaudit domain to create any file in /proc. This is kernel bug.
  - Improve regexp for power_unit_file_t files. To catch just systemd power unit files.
  - Add new interface fs_getattr_oracleasmfs_fs()
  - Add interface fs_manage_oracleasm()
  - Label /dev/kfd as hsa_device_t
  - Update seutil_manage_file_contexts() interface that caller domain can also manage file_context_t dirs


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-215
changelog:
  - Make tor_var_run_t as mountpoint. BZ(1368621)
  - Fix typo in ftpd SELinux module.
  - Allow cockpit-session to reset expired passwords BZ(1374262)
  - Allow ftp daemon to manage apache_user_content
  - Label /etc/sysconfig/oracleasm as oracleasm_conf_t
  - Allow oracleasm to rw inherited fixed disk device
  - Allow collectd to connect on unix_stream_socket
  - Add abrt_dump_oops_t kill user namespace capability. BZ(1376868)
  - Dontaudit systemd is mounting unlabeled dirs BZ(1367292)
  - Add interface files_dontaudit_mounton_isid()


author: Lukas Vrabec <lvrabec@redhat.com> 3.13.1-216
changelog:
  - Allow devicekit to chat with policykit via DBUS. BZ(1377113)
  - Add interface virt_rw_stream_sockets_svirt() BZ(1379314)
  - Allow xdm_t to read mount pid files. BZ(1377113)
  - Allow staff to rw svirt unix stream sockets. BZ(1379314)
  - Allow staff_t to read tmpfs files BZ(1378446)


author: Colin Walters <walters@redhat.com> - 3.13.1-218
changelog:
  - Revert addition of systemd service for factory reset, since it is
    basically worse than what we had before.  BZ(1290659)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-219
changelog:
  - Dontaudit leaked file descriptors for thumb. BZ(1383071)
  - Fix typo in cobbler SELinux module
  - Merge pull request #165 from rhatdan/container
  - Allow cockpit_ws_t to manage cockpit_lib_t dirs and files. BZ(1375156)
  - Allow cobblerd_t to delete dirs labeled as tftpdir_rw_t
  - Rename svirt_lxc_net_t to container_t
  - Rename docker.pp to container.pp, causes change in interface name
  - Allow httpd_t domain to list inotify filesystem.
  - Fix couple AVC to start roundup properly
  - Allow dovecot_t send signull to dovecot_deliver_t
  - Add sys_ptrace capability to pegasus domain
  - Allow firewalld to stream connect to NetworkManager. BZ(1380954)
  - rename docker intefaces to container
  - Merge pull request #164 from rhatdan/docker-base
  - Rename docker.pp to container.pp, causes change in interface name
  - Allow gvfs to read /dev/nvme* devices BZ(1380951)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-220
changelog:
  - Disable container_runtime_typebounds() due to typebounds issues which can not be resolved during build.
  - Disable unconfined_typebounds in sandbox.te due to entrypoint check which exceed for sandbox domains unconfined_t domain.
  - Disable unconfined_typebounds due to entrypoint check which exceed for sandbox domains unconfined_t domain.
  - Merge pull request #167 from rhatdan/container
  - Add transition rules for sandbox domains
  - container_typebounds() should be part of sandbox domain template
  - Fix broken container_* interfaces
  - unconfined_typebounds() should be part of sandbox domain template
  - Fixed unrecognized characters at sandboxX module
  - unconfined_typebounds() should be part of sandbox domain template
  - svirt_file_type is atribute no type.
  - Merge pull request #166 from rhatdan/container
  - Allow users to transition from unconfined_t to container types
  - Add dbus_stream_connect_system_dbusd() interface.
  - Merge pull request #152 from rhatdan/network_filetrans
  - Fix typo in filesystem module
  - Allow nss_plugin to resolve host names via the systemd-resolved. BZ(1383473)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-222
changelog:
  - Allow abrt_dump_oops_t to drop capabilities. bz(1391040)
  - Add named_t domain net_raw capability bz(1389240)
  - Allow geoclue to read system info. bz(1389320)
  - Make openfortivpn_t as init_deamon_domain. bz(1159899)
  - Allow nfsd domain to create nfsd_unit_file_t files. bz(1382487)
  - Merge branch 'rawhide-contrib' of github.com:fedora-selinux/selinux-policy into rawhide-contrib
  - Add interace lldpad_relabel_tmpfs
  - Merge pull request #155 from rhatdan/sandbox_nfs
  - Add pscsd_t wake_alarm capability2
  - Allow sandbox domains to mount fuse file systems
  - Add boolean to allow sandbox domains to mount nfs
  - Allow hypervvssd_t to read all dirs.
  - Allow isnsd_t to connect to isns_port_t
  - Merge branch 'rawhide-contrib' of github.com:fedora-selinux/selinux-policy into rawhide-contrib
  - Allow GlusterFS with RDMA transport to be started correctly. It requires ipc_lock capability together with rw permission on rdma_cm device.
  - Make tor_var_lib_t and tor_var_log_t as mountpoints.
  - Allow systemd-rfkill to write to /proc/kmsg bz(1388669)
  - Allow init_t to relabel /dev/shm/lldpad.state
  - Merge pull request #168 from rhatdan/docker
  - Label tcp 51954 as isns_port_t
  - Lots of new domains like OCID and RKT are user container processes


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-223
changelog:
  - nmbd_t needs net_admin capability like smbd
  - Add interface chronyd_manage_pid() Allow logrotate to manage chrony pids
  - Add wake_alarm capability2 to openct_t domain
  - Allow abrt_t to getattr on nsfs_t files.
  - Add cupsd_t domain wake_alarm capability.
  - Allow sblim_reposd_t domain to read cert_f files.
  - Allow abrt_dump_oops_t to drop capabilities. bz(1391040)
  - Revert "Allow abrt_dump_oops_t to drop capabilities. bz(1391040)"
  - Allow isnsd_t to accept tcp connections


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-226
changelog:
  - Adding policy for tlp
  - Add interface  dev_manage_sysfs()
  - Allow ifconfig domain to manage tlp pid files.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-227
changelog:
  - Dontaudit logrotate_t to getattr nsfs_t BZ(1399081)
  - Allow pmie daemon to send signal pcmd daemon BZ(1398078)
  - Allow spamd_t to manage /var/spool/mail. BZ(1398437)
  - Label /run/rpc.statd.lock as rpcd_lock_t and allow rpcd_t domain to manage it. BZ(1397254)
  - Merge pull request #171 from t-woerner/rawhide-contrib
  - Allow firewalld to getattr open search read modules_object_t:dir
  - Allow systemd create /dev/log in own mount-namespace. BZ(1383867)
  - Add interface fs_dontaudit_getattr_nsfs_files()
  - Label /usr/lib/systemd/resolv.conf as lib_t to allow all domains read this file. BZ(1398853)
  - Dontaudit systemd_journal sys_ptrace userns capability. BZ(1374187)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-228
changelog:
  - Fix some boolean descriptions.
  - Add fwupd_dbus_chat() interface
  - Allow tgtd_t domain wake_alarm
  - Merge pull request #172 from vinzent/allow_puppetagent_timedated
  - Dontaudit logrotate_t to getattr nsfs_t BZ(1399081)
  - Allow systemd_machined_t to start unit files labeled as init_var_run_t
  - Add init_manage_config_transient_files() interface
  - In Atomic /usr/local is a soft symlink to /var/usrlocal, so the default policy to apply bin_t on /usr/...bin doesn't work and binaries dumped here get mislabeled as var_t.
  - Allow systemd to raise rlimit to all domains.BZ(1365435)
  - Add interface domain_setrlimit_all_domains() interface
  - Allow staff_t user to chat with fwupd_t domain via dbus
  - Update logging_create_devlog_dev() interface to allow calling domain create also sock_file dev-log. BZ(1393774)
  - Allow systemd-networkd to read network state BZ(1400016)
  - Allow systemd-resolved bind to dns port. BZ(1400023)
  - Allow systemd create /dev/log in own mount-namespace. BZ(1383867)
  - Add interface fs_dontaudit_getattr_nsfs_files()
  - Label /usr/lib/systemd/resolv.conf as lib_t to allow all domains read this file. BZ(1398853)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-229
changelog:
  - Label /usr/bin/rpcbind as rpcbind_exec_t. Label /usr/lib/systemd/systemd/rpcbind.service
  - Allot tlp domain to create unix_dgram sockets BZ(1401233)
  - Allow antivirus domain to create lnk_files in /tmp
  - Allow cupsd_t to create lnk_files in /tmp. BZ(1401634)
  - Allow svnserve_t domain to read /dev/random BZ(1401827)
  - Allow lircd to use nsswitch. BZ(1401375)
  - Allow hostname_t domain to manage cluster_tmp_t files


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-230
changelog:
  - Label /usr/bin/rpcbind as rpcbind_exec_t
  - Dontaudit mozilla plugin rawip socket creation. BZ(1275961)
  - Merge pull request #174 from rhatdan/netlink


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-231
changelog:
  - Allow pptp_t to read /dev/random BZ(1404248)
  - Allow glusterd_t send signals to userdomain. Label new glusterd binaries as glusterd_exec_t
  - Allow systemd to stop glusterd_t domains.
  - Merge branch 'rawhide-base' of github.com:fedora-selinux/selinux-policy into rawhide-base
  - Label /usr/sbin/sln as ldconfig_exec_t BZ(1378323)
  - Revert "Allow an domain that has an entrypoint from a type to be allowed to execute the entrypoint without a transition,  I can see no case where this is  a bad thing, and elminiates a whole class of AVCs."


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-232
changelog:
  - Add tlp_var_lib_t label for /var/lib/tlp directory BZ(1409977)
  - Allow tlp_t domain to read proc_net_t BZ(1403487)
  - Merge pull request #179 from rhatdan/virt1
  - Allow tlp_t domain to read/write cpu microcode BZ(1403103)
  - Allow virt domain to use interited virtlogd domains fifo_file
  - Fixes for containers
  - Allow glusterd_t to bind on glusterd_port_t udp ports.
  - Update ctdbd_t policy to reflect all changes.
  - Allow ctdbd_t domain transition to rpcd_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-233
changelog:
  -Allow thumb domain sendto via dgram sockets. BZ(1398813)
  - Add condor_procd_t domain sys_ptrace cap_userns BZ(1411077)
  - Allow cobbler domain to create netlink_audit sockets BZ(1384600)
  - Allow networkmanager to manage networkmanager_var_lib_t lnk files BZ(1408626)
  - Add dhcpd_t domain fowner capability BZ(1409963)
  - Allow thumb to create netlink_kobject_uevent sockets. BZ(1410942)
  - Fix broken interfaces
  - Allow setfiles_t domain rw inherited kdumpctl tmp pipes BZ(1356456)
  - Allow user_t run systemctl --user BZ(1401625)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-234
changelog:
  - After the latest changes in nfsd. We should allow nfsd_t to read raw fixed disk. For more info see: BZ(1403017)
  - Tighten security on containe types
  - Make working cracklib_password_check for MariaDB service
  - Label 20514 tcp/udp ports as syslogd_port_t Label 10514 tcp/udp portas as syslog_tls_port_t BZ(1410505)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-235
changelog:
  - Allow libvirt daemon to create /var/chace/libvirt dir.
  - Allow systemd using ProtectKernelTunables securit feature. BZ(1392161)
  - F26 Wide change: Coredumps enabled by default. Allowing inherits process limits to enable coredumps.BZ(1341829)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-236
changelog:
  - Allow kdumpgui domain to read nvme device
  - Add amanda_tmpfs_t label. BZ(1243752)
  - Fix typo in sssd interface file
  - Allow sssd_t domain setpgid BZ(1411437)
  - Allow ifconfig_t domain read nsfs_t
  - Allow ping_t domain to load kernel modules.
  - Allow systemd to send user information back to pid1. BZ(1412750)
  - rawhide-base: Fix wrong type/attribute flavors in require blocks


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-237
changelog:
  - Merge pull request #187 from rhatdan/container-selinux
  - Allow rhsmcertd domain signull kernel.
  - Allow container-selinux to handle all policy for container processes
  - Fix label for nagios plugins in nagios file conxtext file
  - su using libselinux and creating netlink_selinux socket is needed to allow libselinux initialization. Resolves: rhbz#1146987
  - Add SELinux support for systemd-initctl daemon
  - Add SELinux support for systemd-bootchart
  - su using libselinux and creating netlink_selinux socket is needed to allow libselinux initialization. Resolves: rhbz#1146987
  - Add module_load permission to can_load_kernmodule
  - Add module_load permission to class system
  - Add the validate_trans access vector to the security class
  - Restore connecto permssions for init_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-238
changelog:
  - Allow shiftfs to use xattr SELinux labels
  - Fix ssh_server_template by add sshd_t to require section.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-240
changelog:
  - Dontaudit xdm_t wake_alarm capability2
  - Allow systemd_initctl_t to create and connect unix_dgram sockets
  - Allow ifconfig_t to mount/unmount nsfs_t filesystem
  - Add interfaces allowing mount/unmount nsfs_t filesystem
  - Label /usr/lib/libGLdispatch.so.0.0.0 as textrel_shlib_t BZ(1419944)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-241
changelog:
  - Remove ganesha from gluster module and create own module for ganesha
  - FIx label for /usr/lib/libGLdispatch.so.0.0.0


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-242
changelog:
  - Add radius_use_jit boolean
  - Allow nfsd_t domain to create sysctls_rpc_t files
  - add the policy required for nextcloud
  - Allow can_load_kernmodule to load kernel modules. BZ(1426741)
  - Create kernel_create_rpc_sysctls() interface


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-244
changelog:
  - Update fwupd policy
  - /usr/libexec/udisks2/udisksd should be labeled as devicekit_disk_exec_t
  - Update ganesha policy
  - Allow chronyd to read adjtime
  - Merge pull request #194 from hogarthj/certbot_policy
  - get the correct cert_t context on certbot certificates bz#1289778
  - Label /dev/ss0 as gpfs_device_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-245
changelog:
  - Allow vdagent domain to getattr cgroup filesystem
  - Allow abrt_dump_oops_t stream connect to sssd_t domain
  - Allow cyrus stream connect to gssproxy
  - Label /usr/libexec/cockpit-ssh as cockpit_session_exec_t and allow few rules
  - Allow colord_t to read systemd hwdb.bin file
  - Allow dirsrv_t to create /var/lock/dirsrv labeled as dirsrc_var_lock_t
  - Allow certmonger to manage /etc/krb5kdc_conf_t
  - Allow kdumpctl to getenforce
  - Allow ptp4l wake_alarm capability
  - Allow ganesha to chat with unconfined domains via dbus
  - Add nmbd_t capability2 block_suspend
  - Add domain transition from sosreport_t to iptables_t
  - Dontaudit init_t to mounton modules_object_t
  - Add interface files_dontaudit_mounton_modules_object
  - Allow xdm_t to execute files labeled as xdm_var_lib_t
  - Make mtrr_device_t mountpoint.
  - Fix path to /usr/lib64/erlang/erts-5.10.4/bin/epmd


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-246
changelog:
  - Label all files containing hostname substring in /etc/ created by systemd_hostnamed_t as hostname_etc_t. BZ(1433555)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-247
changelog:
  - Make fwupd_var_lib_t type mountpoint. BZ(1429341)
  - Remove tomcat_t domain from unconfined domains
  - Create new boolean: sanlock_enable_home_dirs()
  - Allow mdadm_t domain to read/write nvme_device_t
  - Remove httpd_user_*_content_t domains from user_home_type attribute. This tighten httpd policy and acces to user data will be more strinct, and also fix mutual influente between httpd_enable_homedirs and httpd_read_user_content
  - Add interface dev_rw_nvme
  - Label all files containing hostname substring in /etc/ created by systemd_hostnamed_t as hostname_etc_t. BZ(1433555)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-249
changelog:
  - Merge pull request #4 from lslebodn/sssd_socket_activated
  - Remove /proc <<none>> from fedora policy, it's no longer necessary
  - Allow iptables get list of kernel modules
  - Allow unconfined_domain_type to enable/disable transient unit
  - Add interfaces init_enable_transient_unit() and init_disable_transient_unit
  - Revert "Allow sshd setcap capability. This is needed due to latest changes in sshd"
  - Label sysroot dir under ostree as root_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-250
changelog:
  - Allow tlp_t domain to ioctl removable devices BZ(1436830)
  - Allow tlp_t domain domtrans into mount_t BZ(1442571)
  - Allow lircd_t to read/write to sysfs BZ(1442443)
  - Fix policy to reflect all changes in new IPA release
  - Allow virtlogd_t to creating tmp files with virt_tmp_t labels.
  - Allow sbd_t to read/write fixed disk devices
  - Add sys_ptrace capability to radiusd_t domain
  - Allow cockpit_session_t domain connects to ssh tcp ports.
  - Update tomcat policy to make working ipa install process
  - Allow pcp_pmcd_t net_admin capability. Allow pcp_pmcd_t read net sysctls Allow system_cronjob_t create /var/run/pcp with pcp_var_run_t
  - Fix all AVC denials during pkispawn of CA Resolves: rhbz#1436383
  - Update pki interfaces and tomcat module
  - Allow sendmail to search network sysctls
  - Add interface gssd_noatsecure()
  - Add interface gssproxy_noatsecure()
  - Allow chronyd_t net_admin capability to allow support HW timestamping.
  - Update tomcat policy.
  - Allow certmonger to start haproxy service
  - Fix init Module
  - Make groupadd_t domain as system bus client BZ(1416963)
  - Make useradd_t domain as system bus client BZ(1442572)
  - Allow xdm_t to gettattr /dev/loop-control device BZ(1385090)
  - Dontaudit gdm-session-worker to view key unknown. BZ(1433191)
  - Allow init noatsecure for gssd and gssproxy
  - Allow staff user to read fwupd_cache_t files
  - Remove typo bugs
  - Remove /proc <<none>> from fedora policy, it's no longer necessary


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-253
changelog:
  - auth_use_nsswitch can call only domain not attribute
  - Dontaudit net_admin cap for winbind_t
  - Allow tlp_t domain to stream connect to system bus
  - Allow tomcat_t domain read pki_common_t files
  - Add interface pki_read_common_files()
  - Fix broken cermonger module
  - Fix broken apache module
  - Allow hypervkvp_t domain execute hostname
  - Dontaudit sssd_selinux_manager_t use of net_admin capability
  - Allow tomcat_t stream connect to pki_common_t
  - Dontaudit xguest_t's attempts to listen to its tcp_socket
  - Allow sssd_selinux_manager_t to ioctl init_t sockets
  - Improve ipa_cert_filetrans_named_content() interface to also allow caller domain manage ipa_cert_t type.
  - Allow pki_tomcat_t domain read /etc/passwd.
  - Allow tomcat_t domain read ipa_tmp_t files
  - Label new path for ipa-otpd
  - Allow radiusd_t domain stream connect to postgresql_t
  - Allow rhsmcertd_t to execute hostname_exec_t binaries.
  - Allow virtlogd to append nfs_t files when virt_use_nfs=1
  - Allow httpd_t domain read also httpd_user_content_type lnk_files.
  - Allow httpd_t domain create /etc/httpd/alias/ipaseesion.key with label ipa_cert_t
  - Dontaudit <user>_gkeyringd_t stream connect to system_dbusd_t
  - Label /var/www/html/nextcloud/data as httpd_sys_rw_content_t
  - Add interface ipa_filetrans_named_content()
  - Allow tomcat use nsswitch
  - Allow certmonger_t start/status generic services
  - Allow dirsrv read cgroup files.
  - Allow ganesha_t domain read/write infiniband devices.
  - Allow sendmail_t domain sysctl_net_t files
  - Allow targetd_t domain read network state and getattr on loop_control_device_t
  - Allow condor_schedd_t domain send mails.
  - Allow ntpd to creating sockets. BZ(1434395)
  - Alow certmonger to create own systemd unit files.
  - Add kill namespace capability to xdm_t domain
  - Revert "su using libselinux and creating netlink_selinux socket is needed to allow libselinux initialization."
  - Revert "Allow <role>_su_t to create netlink_selinux_socket"
  - Allow <role>_su_t to create netlink_selinux_socket
  - Allow unconfined_t to module_load any file
  - Allow staff to systemctl virt server when staff_use_svirt=1
  - Allow unconfined_t create /tmp/ca.p12 file with ipa_tmp_t context
  - Allow netutils setpcap capability
  - Dontaudit leaked file descriptor happening in setfiles_t domain BZ(1388124)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-254
changelog:
  - Allow svirt_t to read raw fixed_disk_device_t to make working blockcommit
  - ejabberd small fixes
  - Update targetd policy to accommodate changes in the service
  - Allow tomcat_domain connect to    * postgresql_port_t    * amqp_port_t Allow tomcat_domain read network sysctls
  - Allow virt_domain to read raw fixed_disk_device_t to make working blockcommit
  - Allow glusterd_t domain start ganesha service
  - Made few cosmetic changes in sssd SELinux module
  - Merge pull request #11 from lslebodn/sssd_kcm
  - Update virt_rw_stream_sockets_svirt() interface to allow confined users set socket options.
  - Allow keepalived_t domain read usermodehelper_t
  - Allow radius domain stream connec to postgresql
  - Merge pull request #8 from bowlofeggs/142-rawhide
  - Add fs_manage_configfs_lnk_files() interface


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-255
changelog:
  - Dontaudit net_admin capability for domains postfix_master_t and postfix_qmgr_t
  - Add interface pki_manage_common_files()
  - Allow rngd domain read sysfs_t
  - Allow tomcat_t domain to manage pki_common_t files and dirs
  - Merge pull request #3 from rhatdan/devicekit
  - Merge pull request #12 from lslebodn/sssd_sockets_fc
  - Allow certmonger reads httpd_config_t files
  - Allow keepalived_t domain creating netlink_netfilter_socket.
  - Use stricter fc rules for sssd sockets in /var/run
  - Allow tomcat domain read rpm_var_lib_t files Allow tomcat domain exec rpm_exec_t files Allow tomcat domain name connect on oracle_port_t Allow tomcat domain read cobbler_var_lib_t files.
  - Allow sssd_t domain creating sock files labeled as sssd_var_run_t in /var/run/
  - Allow svirt_t to read raw fixed_disk_device_t to make working blockcommit
  - ejabberd small fixes
  - Update targetd policy to accommodate changes in the service
  - Allow tomcat_domain connect to    * postgresql_port_t    * amqp_port_t Allow tomcat_domain read network sysctls
  - Allow virt_domain to read raw fixed_disk_device_t to make working blockcommit
  - Dontaudit net_admin capability for useradd_t domain
  - Allow systemd_localed_t and systemd_timedated_t create files in /etc with label locate_t BZ(1443723)
  - Make able deply overcloud via neutron_t to label nsfs as fs_t
  - Add fs_manage_configfs_lnk_files() interface


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-256
changelog:
  - Allow keepalived domain connect to squid tcp port
  - Allow krb5kdc_t domain read realmd lib files.
  - Allow tomcat to connect on all unreserved ports
  - Allow keepalived domain connect to squid tcp port
  - Allow krb5kdc_t domain read realmd lib files.
  - Allow tomcat to connect on all unreserved ports
  - Allow ganesha to connect to all rpc ports
  - Update ganesha with few allow rules
  - Update rpc_read_nfs_state_data() interface to allow read also lnk_files.
  - virt_use_glusterd boolean should be in optional block
  - Add new boolean virt_use_glusterd
  - Add capability sys_boot for sbd_t domain Allow sbd_t domain to create rpc sysctls.
  - Allow ganesha_t domain to manage glusterd_var_run_t pid files.
  - Create new interface: glusterd_read_lib_files() Allow ganesha read glusterd lib files. Allow ganesha read network sysctls
  - Add few allow rules to ganesha module
  - Allow condor_master_t to read sysctls.
  - Add dac_override cap to ctdbd_t domain
  - Add ganesha_use_fusefs boolean.
  - Allow httpd_t reading kerberos kdc config files
  - Allow tomcat_t domain connect to ibm_dt_2 tcp port.
  - Allow stream connect to initrc_t domains
  - Add pki_exec_common_files() interface
  - Allow  dnsmasq_t domain to read systemd-resolved pid files.
  - Allow tomcat domain name_bind on tcp bctp_port_t
  - Allow smbd_t domain generate debugging files under /var/run/gluster. These files are created through the libgfapi.so library that provides integration of a GlusterFS client in the Samba (vfs_glusterfs) process.
  - Allow condor_master_t write to sysctl_net_t
  - Allow nagios check disk plugin read /sys/kernel/config/
  - Allow pcp_pmie_t domain execute systemctl binary
  - Allow nagios to connect to stream sockets. Allow nagios start httpd via systemctl
  - xdm_t should view kernel keys
  - Hide broken symptoms when machine is configured with network bounding.
  - Label 8750 tcp/udp port as dey_keyneg_port_t
  - Label tcp/udp port 1792 as ibm_dt_2_port_t
  - Add interface fs_read_configfs_dirs()
  - Add interface fs_read_configfs_files()
  - Fix systemd_resolved_read_pid interface
  - Add interface systemd_resolved_read_pid()
  - Allow sshd_net_t domain read/write into crypto devices
  - Label 8999 tcp/udp as bctp_port_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-257
changelog:
  - Merge pull request #10 from mscherer/fix_tor_dac
  - Merge pull request #9 from rhatdan/rawhide
  - Merge pull request #13 from vinzent/allow_zabbix_t_to_kill_zabbix_script_t
  - Allow kdumpgui to read removable disk device
  - Allow systemd_dbusd_t domain read/write to nvme devices
  - Allow udisks2 domain to read removable devices BZ(1443981)
  - Allow virtlogd_t to execute itself
  - Allow keepalived to read/write usermodehelper state
  - Allow named_t to bind on udp 4321 port
  - Fix interface tlp_manage_pid_files()
  - Allow collectd domain read lvm config files. BZ(1459097)
  - Merge branch 'rawhide' of github.com:wrabcak/selinux-policy-contrib into rawhide
  - Allow samba_manage_home_dirs boolean to manage user content
  - Merge pull request #14 from lemenkov/rabbitmq_systemd_notify
  - Allow pki_tomcat_t execute ldconfig.
  - Merge pull request #191 from rhatdan/udev
  - Allow systemd_modules_load_t to load modules


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-258
changelog:
  - Allow rpcbind_t to execute systemd_tmpfiles_exec_t binary files.
  - Merge branch 'rawhide' of github.com:wrabcak/selinux-policy-contrib into rawhide
  - Allow qemu to authenticate SPICE connections with SASL GSSAPI when SSSD is in use
  - Fix dbus_dontaudit_stream_connect_system_dbusd() interface to require TYPE rather than ATTRIBUTE for systemd_dbusd_t.
  - Allow httpd_t to read realmd_var_lib_t files
  - Allow unconfined_t user all user namespace capabilties.
  - Add interface systemd_tmpfiles_exec()
  - Add interface libs_dontaudit_setattr_lib_files()
  - Dontaudit xdm_t domain to setattr on lib_t dirs
  - Allow sysadm_r role to jump into dirsrv_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-260
changelog:
  - Allow sssd_t to read realmd lib files.
  - Fix init interface file. init_var_run_t is type not attribute


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-261
changelog:
  - Allow boinc_t nsswitch
  - Dontaudit firewalld to write to lib_t dirs
  - Allow modemmanager_t domain to write to raw_ip file labeled as sysfs_t
  - Allow thumb_t domain to allow create dgram sockets
  - Disable mysqld_safe_t secure mode environment cleansing
  - Allow couple rules needed to start targetd daemon with SELinux in enforcing mode
  - Allow dirsrv domain setrlimit
  - Dontaudit staff_t user read admin_home_t files.
  - Add interface lvm_manage_metadata
  - Add permission open to files_read_inherited_tmp_files() interface


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-262
changelog:
  - Allow cluster_t and glusterd_t domains to dbus chat with ganesha service
  - Allow iptables to read container runtime files


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-265
changelog:
  - Allow llpdad send dgram to libvirt
  - Allow abrt_t domain dac_read_search capability
  - Allow init_t domain mounton dirs labeled as init_var_lib_t BZ(1471476)
  - Allow xdm_t domain read unique machine-id generated during system installation. BZ(1467036)
  - Dontaudit xdm_t to setattr lib_t dirs. BZ(#1458518)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-267
changelog:
  - After fix in kernel where LSM hooks for dac_override and dac_search_read capability was swaped we need to fix it also in policy


author: Petr Lautrbach <plautrba@redhat.com> - 3.13.1-268
changelog:
  - Update for SELinux userspace release 20170804 / 2.7
  - Omit precompiled regular expressions from file_contexts.bin files


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-269
changelog:
  - Allow osad make executable an anonymous mapping or private file mapping that is writable BZ(1425524)
  - After fix in kernel where LSM hooks for dac_override and dac_search_read capability was swaped we need to fix it also in policy
  - refpolicy: Define and allow map permission
  - init: Add NoNewPerms support for systemd.
  - Add nnp_nosuid_transition policycap and related class/perm definitions.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-271
changelog:
  - Allow tomcat_t domain couple capabilities to make working tomcat-jsvc
  - Label /usr/libexec/sudo/sesh as shell_exec_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-272
changelog:
  - Allow sssd_t domain to map sssd_var_lib_t files
  - allow map permission where needed
  - contrib: allow map permission where needed
  - Allow syslogd_t to map syslogd_var_run_t files
  - allow map permission where needed


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-273
changelog:
  - Allow dirsrv_t domain use mmap on files labeled as dirsrv_var_run_t BZ(1483170)
  - Allow just map permission insead of using mmap_file_pattern because mmap_files_pattern allows also executing objects.
  - Label /var/run/agetty.reload as getty_var_run_t
  - Add missing filecontext for sln binary
  - Allow systemd to read/write to event_device_t BZ(1471401)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-274
changelog:
  - Allow postgrey to execute bin_t files and add postgrey into nsswitch_domain
  - Allow nscd_t domain to search network sysctls
  - Allow iscsid_t domain to read mount pid files
  - Allow ksmtuned_t domain manage sysfs_t files/dirs
  - Allow keepalived_t domain domtrans into iptables_t
  - Allow rshd_t domain reads net sysctls
  - Allow systemd to create syslog netlink audit socket
  - Allow ifconfig_t domain unmount fs_t
  - Label /dev/gpiochip* devices as gpio_device_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-275
changelog:
  - Make confined users working
  - Allow ipmievd_t domain to load kernel modules
  - Allow logrotate to reload transient systemd unit


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-277
changelog:
  - Allow cupsd_t to execute ld_so_cache
  - Add cgroup_seclabel policycap.
  - Allow xdm_t to read systemd hwdb
  - Add new interface systemd_hwdb_mmap_config()
  - Allow auditd_t domain to mmap conf files labeled as auditd_etc_t BZ(1485050)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-278
changelog:
  - Add couple rules related to map permissions
  - Allow ddclient use nsswitch BZ(1456241)
  - Allow thumb_t domain getattr fixed_disk device. BZ(1379137)
  - Add interface dbus_manage_session_tmp_dirs()
  - Dontaudit useradd_t sys_ptrace BZ(1480121)
  - Allow ipsec_t can exec ipsec_exec_t
  - Allow systemd_logind_t to mamange session_dbusd_tmp_t dirs


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-279
changelog:
  - Allow abrt_dump_oops_t to read sssd_public_t files
  - Allow cockpit_ws_t to mmap usr_t files
  - Allow systemd to read/write dri devices.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-280
changelog:
  - Add rules fixing installing ipa-server-install with SELinux in Enforcing. BZ(1488404)
  - Fix denials during ipa-server-install process on F27+
  - Allow httpd_t to mmap cert_t
  - Add few rules to make tlp_t domain working in enforcing mode
  - Allow cloud_init_t to dbus chat with systemd_timedated_t
  - Allow logrotate_t to write to kmsg
  - Add capability kill to rhsmcertd_t
  - Allow winbind to manage smbd_tmp_t files
  - Allow groupadd_t domain to dbus chat with systemd.BZ(1488404)
  - Add interface miscfiles_map_generic_certs()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-282
changelog:
  - Add new bunch of map rules
  - Merge pull request #25 from NetworkManager/nm-ovs
  - Make working webadm_t userdomain
  - Allow redis domain to execute shell scripts.
  - Allow system_cronjob_t to create redhat-access-insights.log with var_log_t
  - Add couple capabilities to keepalived domain and allow get attributes of all domains
  - Allow dmidecode read rhsmcertd lock files
  - Add new interface rhsmcertd_rw_lock_files()
  - Add new bunch of map rules
  - Merge pull request #199 from mscherer/add_conntrackd
  - Add support labeling for vmci and vsock device
  - Add userdom_dontaudit_manage_admin_files() interface


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-283
changelog:
  - Allow passwd_t domain mmap /etc/shadow and /etc/passwd
  - Allow pulseaudio_t domain to map user tmp files
  - Allow mozilla plugin to mmap mozilla tmpfs files


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-284
changelog:
  - Allow mozilla_plugins_t domain mmap mozilla_plugin_tmpfs_t files
  - Allow automount domain to manage mount pid files
  - Allow stunnel_t domain setsched
  - Add keepalived domain setpgid capability
  - Merge pull request #24 from teg/rawhide
  - Merge pull request #28 from lslebodn/revert_1e8403055
  - Allow sysctl_irq_t assciate with proc_t
  - Enable cgourp sec labeling
  - Allow sshd_t domain to send signull to xdm_t processes


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-286
changelog:
  - Add new boolean tomcat_read_rpm_db()
  - Allow tomcat to connect on mysqld tcp ports
  - Add new interface apache_delete_tmp()
  - Add interface fprintd_exec()
  - Add interface fprintd_mounton_var_lib()
  - Allow mozilla plugin to mmap video devices BZ(1492580)
  - Add ctdbd_t domain sys_source capability and allow setrlimit
  - Allow systemd-logind to use ypbind
  - Allow systemd to remove apache tmp files
  - Allow ldconfig domain to mmap ldconfig cache files
  - Allow systemd to exec fprintd BZ(1491808)
  - Allow systemd to mounton fprintd lib dir


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-287
changelog:
  - Allow init noatsecure httpd_t
  - Allow mysqld_t domain to mmap mysqld db files. BZ(1483331)
  - Allow unconfined_t domain to create new users with proper SELinux lables
  -  Allow init noatsecure httpd_t
  - Label tcp port 3269 as ldap_port_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-289
changelog:
  - Allow tlp_t domain stream connect to sssd_t domain
  - Add missing dac_override capability
  - Add systemd_tmpfiles_t dac_override capability


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-290
changelog:
  - Allow virtlogd_t domain to write inhibit systemd pipes.
  - Add dac_override capability to openvpn_t domain
  - Add dac_override capability to xdm_t domain
  - Allow dac_override to groupadd_t domain BZ(1497081)
  - Allow cloud-init to create /var/run/cloud-init dir with net_conf_t SELinux label.BZ(1489166)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-292
changelog:
  - Allow cupsd_t to execute ld_so_cache_t BZ(1478602)
  - Allow firewalld_t domain to change object identity because of relabeling after using firewall-cmd BZ(1469806)
  - Allow postfix_cleanup_t domain to stream connect to all milter sockets BZ(1436026)
  - Allow nsswitch_domain to read virt_var_lib_t files, because of libvirt NSS plugin. BZ(1487531)
  - Add unix_stream_socket recvfrom perm for init_t domain BZ(1496318)
  - Allow systemd to maange sysfs BZ(1471361)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-294
changelog:
  - Allow cloud-init to create content in /var/run/cloud-init
  - Dontaudit VM to read gnome-boxes process data BZ(1415975)
  - Allow winbind_t domain mmap samba_var_t files
  - Allow cupsd_t to execute ld_so_cache_t BZ(1478602)
  - Update dev_rw_xserver_misc() interface to allo source domains to mmap xserver devices BZ(1334035)
  - Add dac_override capability to groupadd_t domain BZ(1497091)
  - Allow unconfined_service_t to start containers


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-295
changelog:
  - Allow boinc_t to mmap files with label boinc_project_var_lib_t BZ(1500088)
  - Allow fail2ban_t domain to mmap journals. BZ(1500089)
  - Add dac_override to abrt_t domain BZ(1499860)
  - Allow pppd domain to mmap own pid files BZ(1498587)
  - Allow webserver services to mmap files with label httpd_sys_content_t BZ(1498451)
  - Allow tlp domain to read sssd public files Allow tlp domain to mmap kernel modules
  - Allow systemd to read sysfs sym links. BZ(1499327)
  - Allow systemd to mmap systemd_networkd_exec_t files BZ(1499863)
  - Make systemd_networkd_var_run as mountpoint BZ(1499862)
  - Allow noatsecure for java-based unconfined services. BZ(1358476)
  - Allow systemd_modules_load_t domain to mmap kernel modules. BZ(1490015)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-296
changelog:
  - Merge pull request #19 from RodrigoQuesadaDev/snapper-fix-1
  - Allow httpd_t domain to mmap httpd_user_content_t files. BZ(1494852)
  - Add nnp transition rule for services using NoNewPrivileges systemd feature
  - Add map permission into dev_rw_infiniband_dev() interface to allow caller domain mmap infiniband chr device BZ(1500923)
  - Add init_nnp_daemon_domain interface
  - Allow nnp transition capability
  - Merge pull request #204 from konradwilk/rhbz1484908
  - Label postgresql-check-db-dir as postgresql_exec_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-297
changelog:
  - Fix typo in virt file contexts file
  - allow ipa_dnskey_t to read /proc/net/unix file
  - Allow openvswitch to run setfiles in setfiles_t domain.
  - Allow openvswitch_t domain to read process data of neutron_t domains
  - Fix typo in ipa_cert_filetrans_named_content() interface
  - Fix typo bug in summary of xguest SELinux module
  - Allow virtual machine with svirt_t label to stream connect to openvswitch.
  - Label qemu-pr-helper script as virt_exec_t so this script won't run as unconfined_service_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-298
changelog:
  - Drop *.lst files from file list
  - Ship file_contexts.homedirs in store
  - Allow proper transition when systems starting pdns to pdns_t domain. BZ(1305522)
  - Allow haproxy daemon to reexec itself. BZ(1447800)
  - Allow conmand to use usb ttys.
  - Allow systemd_machined to read mock lib files. BZ(1504493)
  - Allow systemd_resolved_t to dbusd chat with NetworkManager_t BZ(1505081)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-299
changelog:
  - Label /usr/libexec/bluetooth/obexd as bluetoothd_exec_t to run process as bluetooth_t
  - Allow chronyd_t do request kernel module and block_suspend capability
  - Allow system_cronjob_t to create /var/lib/letsencrypt dir with right label
  - Allow slapd_t domain to mmap files labeled as slpad_db_t BZ(1505414)
  - Allow dnssec_trigger_t domain to execute binaries with dnssec_trigeer_exec_t BZ(1487912)
  - Allow l2tpd_t domain to send SIGKILL to ipsec_mgmt_t domains BZ(1505220)
  - Allow thumb_t creating thumb_home_t files in user_home_dir_t direcotry BZ(1474110)
  - Allow httpd_t also read httpd_user_content_type dirs when httpd_enable_homedirs is enables
  - Allow svnserve to use kerberos
  - Allow conman to use ptmx. Add conman_use_nfs boolean
  - Allow nnp transition for amavis and tmpreaper SELinux domains
  - Allow chronyd_t to mmap chronyc_exec_t binary files
  - Add dac_read_search capability to openvswitch_t domain
  - Allow svnserve to manage own svnserve_log_t files/dirs
  - Allow keepalived_t to search network sysctls
  - Allow puppetagent_t domain dbus chat with rhsmcertd_t domain
  - Add kill capability to openvswitch_t domain
  - Label also compressed logs in /var/log for different services
  - Allow inetd_child_t and system_cronjob_t to run chronyc.
  - Allow chrony to create netlink route sockets
  - Add SELinux support for chronyc
  - Add support for running certbot(letsencrypt) in crontab
  - Allow nnp trasintion for unconfined_service_t
  - Allow unpriv user domains and unconfined_service_t to use chronyc


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-300
changelog:
  - Allow zabbix_t domain to change its resource limits
  - Add new boolean nagios_use_nfs
  - Allow system_mail_t to search network sysctls
  - Hide all allow rules with ptrace inside deny_ptrace boolean
  - Allow nagios_script_t to read nagios_spool_t files
  - Allow sbd_t to create own sbd_tmpfs_t dirs/files
  - Allow firewalld and networkmanager to chat with hypervkvp via dbus
  - Allow dmidecode to read rhsmcert_log_t files
  - Allow mail system to connect mariadb sockets.
  - Allow nmbd_t domain to mmap files labeled as samba_var_t. BZ(1505877)
  - Make user account setup in gnome-initial-setup working in Workstation Live system. BZ(1499170)
  - Allow iptables_t to run setfiles to restore context on system
  - Updatre unconfined_dontaudit_read_state() interface to dontaudit also acess to files. BZ(1503466)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-301
changelog:
  - Merge pull request #37 from milosmalik/rawhide
  - Allow mozilla_plugin_t domain to dbus chat with devicekit
  - Dontaudit leaked logwatch pipes
  - Label /usr/bin/VGAuthService as vmtools_exec_t to confine this daemon.
  - Allow httpd_t domain to execute hugetlbfs_t files BZ(1444546)
  - Allow chronyd daemon to execute chronyc. BZ(1507478)
  - Allow pdns to read network system state BZ(1507244)
  - Allow gssproxy to read network system state Resolves: rhbz#1507191
  - Allow nfsd_t domain to read configfs_t files/dirs
  - Allow tgtd_t domain to read generic certs
  - Allow ptp4l to send msgs via dgram socket to unprivileged user domains
  - Allow dirsrv_snmp_t to use inherited user ptys and read system state
  - Allow glusterd_t domain to create own tmpfs dirs/files
  - Allow keepalived stream connect to snmp


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-302
changelog:
  - Allow jabber domains to connect to postgresql ports
  - Dontaudit slapd_t to block suspend system
  - Allow spamc_t to stream connect to cyrys.
  - Allow passenger to connect to mysqld_port_t
  - Allow ipmievd to use nsswitch
  - Allow chronyc_t domain to use user_ptys
  - Label all files /var/log/opensm.* as opensm_log_t because opensm creating new log files with name opensm-subnet.lst
  - Fix typo bug in tlp module
  - Allow userdomain gkeyringd domain to create stream socket with userdomain


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-303
changelog:
  - Allow pcp_pmlogger to send logs to journal BZ(1512367)
  - Merge pull request #40 from lslebodn/kcm_kerberos
  - Allow services to use kerberos KCM BZ(1512128)
  - Allow system_mail_t domain to be system_dbus_client BZ(1512476)
  - Allow aide domain to stream connect to sssd_t BZ(1512500)
  - Allow squid_t domain to mmap files with label squid_tmpfs_t BZ(1498809)
  - Allow nsd_t domain to mmap files with labels nsd_tmp_t and nsd_zone_t BZ(1511269)
  - Include cupsd_config_t domain into cups_execmem boolean. BZ(1417584)
  - Allow samba_net_t domain to mmap samba_var_t files BZ(1512227)
  - Allow lircd_t domain to execute shell BZ(1512787)
  - Allow thumb_t domain to setattr on cache_home_t dirs BZ(1487814)
  - Allow redis to creating tmp files with own label BZ(1513518)
  - Create new interface thumb_nnp_domtrans allowing domaintransition with NoNewPrivs. This interface added to thumb_run() BZ(1509502)
  - Allow httpd_t to mmap httpd_tmp_t files BZ(1502303)
  - Add map permission to samba_rw_var_files interface. BZ(1513908)
  - Allow cluster_t domain creating bundles directory with label var_log_t instead of cluster_var_log_t
  - Add dac_read_search and dac_override capabilities to ganesha
  - Allow ldap_t domain to manage also slapd_tmp_t lnk files
  - Allow snapperd_t domain to relabeling from snapperd_data_t BZ(1510584)
  - Add dac_override capability to dhcpd_t doamin BZ(1510030)
  - Allow snapperd_t to remove old snaps BZ(1510862)
  - Allow chkpwd_t domain to mmap system_db_t files and be dbus system client BZ(1513704)
  - Allow xdm_t send signull to all xserver unconfined types BZ(1499390)
  - Allow fs associate for sysctl_vm_t BZ(1447301)
  - Label /etc/init.d/vboxdrv as bin_t to run virtualbox as unconfined_service_t BZ(1451479)
  - Allow xdm_t domain to read usermodehelper_t state BZ(1412609)
  - Allow dhcpc_t domain to stream connect to userdomain domains BZ(1511948)
  - Allow systemd to mmap kernel modules BZ(1513399)
  - Allow userdomains to mmap fifo_files BZ(1512242)
  - Merge pull request #205 from rhatdan/labels
  - Add map permission to init_domtrans() interface BZ(1513832)
  - Allow xdm_t domain to mmap and execute files in xdm_var_run_t BZ(1513883)
  - Unconfined domains, need to create content with the correct labels
  - Container runtimes are running iptables within a different user namespace
  - Add interface files_rmdir_all_dirs()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-304
changelog:
  - Add interface raid_relabel_mdadm_var_run_content()
  - Fix iscsi SELinux module
  - Allow spamc_t domain to read home mail content BZ(1414366)
  - Allow sendmail_t to list postfix config dirs BZ(1514868)
  - Allow dovecot_t domain to mmap mail content in homedirs BZ(1513153)
  - Allow iscsid_t domain to requesting loading kernel modules BZ(1448877)
  - Allow svirt_t domain to mmap svirt_tmpfs_t files BZ(1515304)
  - Allow cupsd_t domain to localization BZ(1514350)
  - Allow antivirus_t nnp domain transition because of systemd security features. BZ(1514451)
  - Allow tlp_t domain transition to systemd_rfkill_t domain BZ(1416301)
  - Allow abrt_t domain to mmap fusefs_t files BZ(1515169)
  - Allow memcached_t domain nnp_transition becuase of systemd security features BZ(1514867)
  - Allow httpd_t domain to mmap all httpd content type BZ(1514866)
  - Allow mandb_t to read /etc/passwd BZ(1514903)
  - Allow mandb_t domain to mmap files with label mandb_cache_t BZ(1514093)
  - Allow abrt_t domain to mmap files with label syslogd_var_run_t BZ(1514975)
  - Allow nnp transition for systemd-networkd daemon to run in proper SELinux domain BZ(1507263)
  - Allow systemd to read/write to mount_var_run_t files BZ(1515373)
  - Allow systemd to relabel mdadm_var_run_t sock files BZ(1515373)
  - Allow home managers to mmap nfs_t files BZ(1514372)
  - Add interface fs_mmap_nfs_files()
  - Allow systemd-mount to create new directory for mountpoint BZ(1514880)
  - Allow getty to use usbttys
  - Add interface systemd_rfkill_domtrans()
  - Allow syslogd_t to mmap files with label syslogd_var_lib_t BZ(1513403)
  - Add interface fs_mmap_fusefs_files()
  - Allow ipsec_t domain to mmap files with label ipsec_key_file_t BZ(1514251)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-306
changelog:
  - Allow thumb_t domain to dosfs_t BZ(1517720)
  - Allow gssd_t to read realmd_var_lib_t files BZ(1521125)
  - Allow domain transition from logrotate_t to chronyc_t BZ(1436013)
  - Allow git_script_t to mmap git_sys_content_t BZ(1517541)
  - Label /usr/bin/mysqld_safe_helper as mysqld_exec_t instead of bin_t BZ(1464803)
  - Label /run/openvpn-server/ as openvpn_var_run_t BZ(1478642)
  - Allow colord_t to mmap xdm pid files BZ(1518382)
  - Allow arpwatch to mmap usbmon device BZ(152456)
  - Allow mandb_t to read public sssd files BZ(1514093)
  - Allow ypbind_t stream connect to rpcbind_t domain BZ(1508659)
  - Allow qpid to map files.
  - Allow plymouthd_t to mmap firamebuf device BZ(1517405)
  - Dontaudit pcp_pmlogger_t to sys_ptrace capability BZ(1416611)
  - Update mta_manage_spool() interface to allow caller domain also mmap mta_spool_t files BZ(1517449)
  - Allow antivirus_t domain to mmap antivirus_db_t files BZ(1516816)
  - Allow cups_pdf_t domain to read cupd_etc_t dirs BZ(1516282)
  - Allow openvpn_t domain to relabel networkmanager tun device BZ(1436048)
  - Allow mysqld_t to mmap mysqld_tmp_t files BZ(1516899)
  - Update samba_manage_var_files() interface by adding map permission. BZ(1517125)
  - Allow pcp_pmlogger_t domain to execute itself. BZ(1517395)
  - Dontaudit sys_ptrace capability for mdadm_t BZ(1515849)
  - Allow pulseaudio_t domain to mmap pulseaudio_home_t files BZ(1515956)
  - Allow bugzilla_script_t domain to create netlink route sockets and udp sockets BZ(1427019)
  - Add interface fs_map_dos_files()
  - Update interface userdom_manage_user_home_content_files() to allow caller domain to mmap user_home_t files. BZ(1519729)
  - Add interface xserver_map_xdm_pid() BZ(1518382)
  - Add new interface dev_map_usbmon_dev() BZ(1524256)
  - Update miscfiles_read_fonts() interface to allow also mmap fonts_cache_t for caller domains BZ(1521137)
  - Allow ipsec_t to mmap cert_t and home_cert_t files BZ(1519810)
  - Fix typo in filesystem.if
  - Add interface dev_map_framebuffer()
  - Allow chkpwd command to mmap /etc/shadow BZ(1513704)
  - Fix systemd-resolved to run properly with SELinux in enforcing state BZ(1517529)
  - Allow thumb_t domain to mmap fusefs_t files BZ(1517517)
  - Allow userdom_home_reader_type attribute to mmap cifs_t files BZ(1517125)
  - Add interface fs_map_cifs_files()
  - Merge pull request #207 from rhatdan/labels
  - Merge pull request #208 from rhatdan/logdir
  - Allow domains that manage logfiles to man logdirs


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-307
changelog:
  - Allow crond_t to read pcp lib files BZ(1525420)
  - Allow mozilla plugin domain to mmap user_home_t files BZ(1452783)
  - Allow certwatch_t to mmap generic certs. BZ(1527173)
  - Allow dspam_t to manage dspam_rw_conent_t objects. BZ(1290876)
  - Add interface userdom_map_user_home_files()
  - Sytemd introduced new feature when journald(syslogd_t) is trying to read symlinks to unit files in /run/systemd/units. This commit label /run/systemd/units/* as systemd_unit_file_t and allow syslogd_t to read this content. BZ(1527202)
  - Allow xdm_t dbus chat with modemmanager_t BZ(1526722)
  - All domains accessing home_cert_t objects should also mmap it. BZ(1519810)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-308
changelog:
  - Make working SELinux sandbox with Wayland. BZ(1474082)
  - Allow postgrey_t domain to mmap postgrey_spool_t files BZ(1529169)
  - Allow dspam_t to mmap dspam_rw_content_t files BZ(1528723)
  - Allow collectd to connect to lmtp_port_t BZ(1304029)
  - Allow httpd_t to mmap httpd_squirrelmail_t files BZ(1528776)
  - Allow thumb_t to mmap removable_t files. BZ(1522724)
  - Allow sssd_t and login_pgm attribute to mmap auth_cache_t files BZ(1530118)
  - Add interface fs_mmap_removable_files()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-309
changelog:
  - auth_use_nsswitch() interface cannot be used for attributes fixing munin policy
  - Allow git_script_t to mmap git_user_content_t files BZ(1530937)
  - Allow certmonger domain to create temp files BZ(1530795)
  - Improve interface mock_read_lib_files() to include also symlinks. BZ(1530563)
  - Allow fsdaemon_t to read nvme devices BZ(1530018)
  - Dontaudit fsdaemon_t to write to admin homedir. BZ(153030)
  - Update munin plugin policy BZ(1528471)
  - Allow sendmail_t domain to be system dbusd client BZ(1478735)
  - Allow amanda_t domain to getattr on tmpfs filesystem BZ(1527645)
  - Allow named file transition to create rpmrebuilddb dir with proper SELinux context BZ(1461313)
  - Dontaudit httpd_passwd_t domain to read state of systemd BZ(1522672)
  - Allow thumb_t to mmap non security files BZ(1517393)
  - Allow smbd_t to mmap files with label samba_share_t BZ(1530453)
  - Fix broken sysnet_filetrans_named_content() interface
  - Allow init_t to create tcp sockets for unconfined services BZ(1366968)
  - Allow xdm_t to getattr on xserver_t process files BZ(1506116)
  - Allow domains which can create resolv.conf file also create it in systemd_resolved_var_run_t dir BZ(1530297)
  - Allow X userdomains to send dgram msgs to xserver_t BZ(1515967)
  - Add interface files_map_non_security_files()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.13.1-310
changelog:
  - Use python3 package in BuildRequires to ensure python version 3 will be used for compiling SELinux policy


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-1
changelog:
  - Removed big SELinux policy patches against tresys refpolicy and use tarballs from fedora-selinux github organisation


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-2
changelog:
  - Allow aide to mmap usr_t files BZ(1534182)
  - Allow ypserv_t domain to connect to tcp ports BZ(1534245)
  - Allow vmtools_t domain creating vmware_log_t files
  - Allow openvswitch_t domain to acces infiniband devices
  - Allow dirsrv_t domain to create tmp link files
  - Allow pcp_pmie_t domain to exec itself. BZ(153326)
  - Update openvswitch SELinux module
  - Allow virtd_t to create also sock_files with label virt_var_run_t
  - Allow chronyc_t domain to manage chronyd_keys_t files.
  - Allow logwatch to exec journal binaries BZ(1403463)
  - Allow sysadm_t and staff_t roles to manage user systemd services BZ(1531864)
  - Update logging_read_all_logs to allow mmap all logfiles BZ(1403463)
  - Add Label systemd_unit_file_t for /var/run/systemd/units/


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-3
changelog:
  - Merge pull request #45 from jlebon/pr/rot-sd-dbus-rawhide
  - Allow virt_domains to acces infiniband pkeys.
  - Allow systemd to relabelfrom tmpfs_t link files in /var/run/systemd/units/ BZ(1535180)
  - Label /usr/libexec/ipsec/addconn as ipsec_exec_t to run this script as ipsec_t instead of init_t
  - Allow audisp_remote_t domain write to files on all levels


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-4
changelog:
  - rpm: Label /usr/share/rpm usr_t (ostree/Atomic systems)
  - Update dbus_role_template() BZ(1536218)
  - Allow lldpad_t domain to mmap own tmpfs files BZ(1534119)
  - Allow blueman_t dbus chat with policykit_t BZ(1470501)
  - Expand virt_read_lib_files() interface to allow list dirs with label virt_var_lib_t BZ(1507110)
  - Allow postfix_master_t and postfix_local_t to connect to system dbus. BZ(1530275)
  - Allow system_munin_plugin_t domain to read sssd public files and allow stream connect to ssd daemon BZ(1528471)
  - Allow rkt_t domain to bind on rkt_port_t tcp BZ(1534636)
  - Allow jetty_t domain to mmap own temp files BZ(1534628)
  - Allow sslh_t domain to read sssd public files and stream connect to sssd. BZ(1534624)
  - Consistently label usr_t for kernel/initrd in /usr
  - kernel/files.fc: Label /usr/lib/sysimage as usr_t
  - Allow iptables sysctl load list support with SELinux enforced
  - Label HOME_DIR/.config/systemd/user/* user unit files as systemd_unit_file_t BZ(1531864)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-6
changelog:
  - Allow openvswitch_t domain to read cpuid, write to sysfs files and creating openvswitch_tmp_t sockets
  - Add new interface ppp_filetrans_named_content()
  - Allow keepalived_t read sysctl_net_t files
  - Allow puppetmaster_t domtran to puppetagent_t
  - Allow kdump_t domain to read kernel ring buffer
  - Allow boinc_t to mmap boinc tmpfs files BZ(1540816)
  - Merge pull request #47 from masatake/keepalived-signal
  - Allow keepalived_t create and write a file under /tmp
  - Allow ipsec_t domain to exec ifconfig_exec_t binaries.
  - Allow unconfined_domain_typ to create pppd_lock_t directory in /var/lock
  - Allow updpwd_t domain to create files in /etc with shadow_t label


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-7
changelog:
  - Label /usr/sbin/ldap-agent as dirsrv_snmp_exec_t
  - Allow certmonger_t domain to access /etc/pki/pki-tomcat BZ(1542600)
  - Allow keepalived_t domain getattr proc filesystem
  - Allow init_t to create UNIX sockets for unconfined services (BZ1543049)
  - Allow ipsec_mgmt_t execute ifconfig_exec_t binaries Allow ipsec_mgmt_t nnp domain transition to ifconfig_t
  - Allow ipsec_t nnp transistions to domains ipsec_mgmt_t and ifconfig_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-9
changelog:
  - Fix broken cups Security Module
  - Allow dnsmasq_t domain dbus chat with unconfined users. BZ(1532079)
  - Allow geoclue to connect to tcp nmea port BZ(1362118)
  - Allow pcp_pmcd_t to read mock lib files BZ(1536152)
  - Allow abrt_t domain to mmap passwd file BZ(1540666)
  - Allow gpsd_t domain to get session id of another process BZ(1540584)
  - Allow httpd_t domain to mmap httpd_tmpfs_t files BZ(1540405)
  - Allow cluster_t dbus chat with systemd BZ(1540163)
  - Add interface raid_stream_connect()
  - Allow nscd_t to mmap nscd_var_run_t files BZ(1536689)
  - Allow dovecot_delivery_t to mmap mail_home_rw_t files BZ(1531911)
  - Make cups_pdf_t domain system dbusd client BZ(1532043)
  - Allow logrotate to read auditd_log_t files BZ(1525017)
  - Improve snapperd SELinux policy BZ(1514272)
  - Allow virt_domain to read virt_image_t files BZ(1312572)
  - Allow openvswitch_t stream connect svirt_t
  - Update dbus_dontaudit_stream_connect_system_dbusd() interface
  - Allow openvswitch domain to manage svirt_tmp_t sock files
  - Allow named_filetrans_domain domains to create .heim_org.h5l.kcm-socket sock_file with label sssd_var_run_t BZ(1538210)
  - Merge pull request #50 from dodys/pkcs
  - Label tcp and udp ports 10110 as nmea_port_t BZ(1362118)
  - Allow systemd to access rfkill lib dirs BZ(1539733)
  - Allow systemd to mamange raid var_run_t sockfiles and files BZ(1379044)
  - Allow vxfs filesystem to use SELinux labels
  - Allow systemd to setattr on systemd_rfkill_var_lib_t dirs BZ(1512231)
  - Allow few services to dbus chat with snapperd BZ(1514272)
  - Allow systemd to relabel system unit symlink to systemd_unit_file_t. BZ(1535180)
  - Fix logging as staff_u into Fedora 27
  - Fix broken systemd_tmpfiles_run() interface


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-10
changelog:
  - refpolicy: Define extended_socket_class policy capability and socket classes
  - Make bluetooth_var_lib_t as mountpoint BZ(1547416)
  - Allow systemd to request load kernel module BZ(1547227)
  - Allow ipsec_t domain to read l2tpd pid files
  - Allow sysadm to read/write trace filesystem BZ(1547875)
  - Allow syslogd_t to mmap systemd coredump tmpfs files BZ(1547761)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-11
changelog:
  - Allow vdagent_t domain search cgroup dirs BZ(1541564)
  - Allow bluetooth_t domain listen on bluetooth sockets BZ(1549247)
  - Allow bluetooth domain creating bluetooth sockets BZ(1551577)
  - pki_log_t should be log_file
  - Allow gpgdomain to unix_stream socket connectto
  - Make working gpg agent in gpg_agent_t domain
  - Dontaudit thumb_t to rw lvm pipes BZ(154997)
  - Allow start cups_lpd via systemd socket activation BZ(1532015)
  - Improve screen_role_template Resolves: rhbz#1534111
  - Dontaudit modemmanager to setpgid. BZ(1520482)
  - Dontaudit kernel bug when systemd requesting load kernel module BZ(1547227)
  - Allow systemd-networkd to create netlink generic sockets BZ(1551578)
  - refpolicy: Define getrlimit permission for class process
  - refpolicy: Define smc_socket security class
  - Allow transition from sysadm role into mdadm_t domain.
  - ssh_t trying to communicate with gpg agent not sshd_t
  - Allow sshd_t communicate with gpg_agent_t
  - Allow initrc domains to mmap binaries with direct_init_entry attribute BZ(1545643)
  - Revert "Allow systemd_rfkill_t domain to reguest kernel load module BZ(1543650)"
  - Revert "Allow systemd to request load kernel module BZ(1547227)"
  - Allow systemd to write to all pidfile socketes because of SocketActivation unit option ListenStream= BZ(1543576)
  - Add interface lvm_dontaudit_rw_pipes() BZ(154997)
  - Add interfaces for systemd socket activation
  - Allow systemd-resolved to create stub-resolv.conf with right label net_conf_t BZ(1547098)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-12
changelog:
  - Allow l2tpd_t domain to create pppox sockets
  - Update dbus_system_bus_client() so calling domain could read also system_dbusd_var_lib_t link files BZ(1544251)
  - Add interface abrt_map_cache()
  - Update gnome_manage_home_config() to allow also map permission BZ(1544270)
  - Allow oddjob_mkhomedir_t domain to be dbus system client BZ(1551770)
  - Dontaudit kernel bug when several services requesting load kernel module
  - Allow traceroute and unconfined domains creating sctp sockets
  - Add interface corenet_sctp_bind_generic_node()
  - Allow ping_t domain to create icmp sockets
  - Allow staff_t to mmap abrt_var_cache_t BZ(1544273)
  - Fix typo bug in dev_map_framebuffer() interface BZ(1551842)
  - Dontaudit kernel bug when several services requesting load kernel module


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-13
changelog:
  - allow bluetooth_t domain to create alg_socket bz(1554410)
  - allow tor_t domain to execute bin_t files bz(1496274)
  - allow iscsid_t domain to mmap kernel modules bz(1553759)
  - update minidlna selinux policy bz(1554087)
  - allow motion_t domain to read sysfs_t files bz(1554142)
  - allow snapperd_t domain to getattr on all files,dirs,sockets,pipes bz(1551738)
  - allow l2tp_t domain to read ipsec config files bz(1545348)
  - allow colord_t to mmap home user files bz(1551033)
  - dontaudit httpd_t creating kobject uevent sockets bz(1552536)
  - allow ipmievd_t to mmap kernel modules bz(1552535)
  - allow boinc_t domain to read cgroup files bz(1468381)
  - backport allow rules from refpolicy upstream repo
  - allow gpg_t domain to bind on all unereserved udp ports
  - allow systemd to create systemd_rfkill_var_lib_t dirs bz(1502164)
  - allow netlabel_mgmt_t domain to read sssd public files, stream connect to sssd_t bz(1483655)
  - allow xdm_t domain to sys_ptrace bz(1554150)
  - allow application_domain_type also mmap inherited user temp files bz(1552765)
  - update ipsec_read_config() interface
  - fix broken sysadm selinux module
  - allow ipsec_t to search for bind cache bz(1542746)
  - allow staff_t to send sigkill to mount_t domain bz(1544272)
  - label /run/systemd/resolve/stub-resolv.conf as net_conf_t bz(1471545)
  - label ip6tables.init as iptables_exec_t bz(1551463)
  - allow hostname_t to use usb ttys bz(1542903)
  - add fsetid capability to updpwd_t domain bz(1543375)
  - allow systemd machined send signal to all domains bz(1372644)
  - dontaudit create netlink selinux sockets for unpriv selinux users bz(1547876)
  - allow sysadm_t to create netlink generic sockets bz(1547874)
  - allow passwd_t domain chroot
  - dontaudit confined unpriviliged users setuid capability


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-14
changelog:
  - Allow rpcd_t domain dac override
  - Allow rpm domain to mmap rpm_var_lib_t files
  - Allow arpwatch domain to create bluetooth sockets
  - Allow secadm_t domain to mmap audit config and log files
  - Update init_abstract_socket_activation() to allow also creating tcp sockets
  - getty_t should be ranged in MLS. Then also local_login_t runs as ranged domain.
  - Add SELinux support for systemd-importd
  - Create new type bpf_t and label /sys/fs/bpf with this type


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-15
changelog:
  - Update screen_role_template() to allow also creating sockets in HOMEDIR/screen/
  - Allow newrole_t dacoverride capability
  - Allow traceroute_t domain to mmap packet sockets
  - Allow netutils_t domain to mmap usmmon device
  - Allow netutils_t domain to use mmap on packet_sockets
  - Allow traceroute to create icmp packets
  - Allos sysadm_t domain to create tipc sockets
  - Allow confined users to use new socket classes for bluetooth, alg and tcpdiag sockets


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-16
changelog:
  - Improve bluetooth_stream_socket interface to allow caller domain also send bluetooth sockets
  - Allow tcpd_t bind on sshd_port_t if ssh_use_tcpd() is enabled
  - Allow semanage_t domain mmap usr_t files
  - Add new boolean: ssh_use_tcpd()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-17
changelog:
  - Allow smbcontrol_t to mmap samba_var_t files and allow winbind create sockets BZ(1559795)
  - Allow nagios to exec itself and mmap nagios spool files BZ(1559683)
  - Allow nagios to mmap nagios config files BZ(1559683)
  - Fixing Ganesha module
  - Fix typo in NetworkManager module
  - Fix bug in gssproxy SELinux module
  - Allow abrt_t domain to mmap container_file_t files BZ(1525573)
  - Allow networkmanager to be run ssh client BZ(1558441)
  - Allow pcp domains to do dc override BZ(1557913)
  - Dontaudit pcp_pmie_t to reaquest lost kernel module
  - Allow pcp_pmcd_t to manage unpriv userdomains semaphores BZ(1554955)
  - Allow httpd_t to read httpd_log_t dirs BZ(1554912)
  - Allow fail2ban_t to read system network state BZ(1557752)
  - Allow dac override capability to mandb_t domain BZ(1529399)
  - Allow collectd_t domain to mmap collectd_var_lib_t files BZ(1556681)
  - Dontaudit bug in kernel 4.16 when domains requesting loading kernel modules BZ(1555369)
  - Add Domain transition from gssproxy_t to httpd_t domains BZ(1548439)
  - Allow httpd_t to mmap user_home_type files if boolean httpd_read_user_content is enabled BZ(1555359)
  - Allow snapperd to relabel snapperd_data_t
  - Improve bluetooth_stream_socket interface to allow caller domain also send bluetooth sockets
  - Allow tcpd_t bind on sshd_port_t if ssh_use_tcpd() is enabled
  - Allow insmod_t to load modules BZ(1544189)
  - Allow systemd_rfkill_t domain sys_admin capability BZ(1557595)
  - Allow systemd_networkd_t to read/write tun tap devices
  - Add shell_exec_t file as domain entry for init_t
  - Label also /run/systemd/resolved/ as systemd_resolved_var_run_t BZ(1556862)
  - Dontaudit kernel 4.16 bug when lot of domains requesting load kernel module BZ(1557347)
  - Improve userdom_mmap_user_home_content_files
  - Allow systemd_logind_t domain to setattributes on fixed disk devices BZ(1555414)
  - Dontaudit kernel 4.16 bug when lot of domains requesting load kernel module
  - Allow semanage_t domain mmap usr_t files
  - Add new boolean: ssh_use_tcpd()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-18
changelog:
  Fedora Atomic host using for temp files /sysroot/tmp patch, we should label same as /tmp adding file context equivalence BZ(1559531)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-19
changelog:
  - Allow accountsd_t domain to dac override BZ(1561304)
  - Allow cockpit_ws_t domain to read system state BZ(1561053)
  - Allow postfix_map_t domain to use inherited user ptys BZ(1561295)
  - Allow abrt_dump_oops_t domain dac override BZ(1561467)
  - Allow l2tpd_t domain to run stream connect for sssd_t BZ(1561755)
  - Allow crontab domains to do dac override
  - Allow snapperd_t domain to unmount fs_t filesystems
  - Allow pcp processes to read fixed_disk devices BZ(1560816)
  - Allow unconfined and confined users to use dccp sockets
  - Allow systemd to manage bpf dirs/files
  - Allow traceroute_t to create dccp_sockets


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-20
changelog:
  - Add new boolean redis_enable_notify()
  - Label  /var/log/shibboleth-www(/.*) as httpd_sys_rw_content_t
  - Add new label for vmtools scripts and label it as vmtools_unconfined_t stored in /etc/vmware-tools/
  - Allow svnserve_t domain to manage kerberos rcache and read krb5 keytab
  - Add dac_override and dac_read_search capability to hypervvssd_t domain
  - Label /usr/lib/systemd/systemd-fence_sanlockd as fenced_exec_t
  - Allow samba to create /tmp/host_0 as krb5_host_rcache_t
  - Add dac_override capability to fsdaemon_t BZ(1564143)
  - Allow abrt_t domain to map dos files BZ(1564193)
  - Add dac_override capability to automount_t domain
  - Allow keepalived_t domain to connect to system dbus bus
  - Allow nfsd_t to read nvme block devices BZ(1562554)
  - Allow lircd_t domain to execute bin_t files BZ(1562835)
  - Allow l2tpd_t domain to read sssd public files BZ(1563355)
  - Allow logrotate_t domain to do dac_override BZ(1539327)
  - Remove labeling for /etc/vmware-tools to bin_t it should be vmtools_unconfined_exec_t
  - Add capability sys_resource to systemd_sysctl_t domain
  - Label all /dev/rbd* devices as fixed_disk_device_t
  - Allow xdm_t domain to mmap xserver_log_t files BZ(1564469)
  - Allow local_login_t domain to rread udev db
  - Allow systemd_gpt_generator_t to read /dev/random device
  - add definition of bpf class and systemd perms


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-21
changelog:
  - Allow certwatch to manage cert files BZ(1561418)
  - Allow abrt_dump_oops_t domain to mmap all non security files BZ(1565748)
  - Allow gpg_t domain mmap cert_t files Allow gpg_t mmap gpg_agent_t files
  - Allow NetworkManager_ssh_t domain use generic ptys. BZ(1565851)
  - Allow pppd_t domain read/write l2tpd pppox sockets BZ(1566096)
  - Allow xguest user use bluetooth sockets if xguest_use_bluetooth boolean is turned on.
  - Allow pppd_t domain creating pppox sockets BZ(1566271)
  - Allow abrt to map var_lib_t files
  - Allow chronyc to read system state BZ(1565217)
  - Allow keepalived_t domain to chat with systemd via dbus
  - Allow git to mmap git_(sys|user)_content_t files BZ(1518027)
  - removed boinc dev_getattr_*_dev
  - Allow iptables_t domain to create dirs in etc_t with system_conf_t labels
  - Allow x userdomain to mmap xserver_tmpfs_t files
  - Allow sysadm_t to mount tracefs_t
  - Allow unconfined user all perms under bpf class BZ(1565738)
  - Allow SELinux users (except guest and xguest) to using bluetooth sockets
  - Add new interface files_map_var_lib_files()
  - Allow user_t and staff_t domains create netlink tcpdiag sockets
  - Allow systemd-networkd to read sysctl_t files
  - Allow systemd_networkd_t to read/write tun tap devices
  - refpolicy: Update for kernel sctp support


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-22
changelog:
  - Allow networkmanager domain to write to ecryptfs_t files BZ(1566706)
  - Allow l2tpd domain to stream connect to sssd BZ(1568160)
  - Dontaudit abrt_t to write to lib_t dirs BZ(1566784)
  - Allow NetworkManager_ssh_t domain transition to insmod_t BZ(1567630)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-23
changelog:
  - Allow dnssec_trigger_t domain to read system network state BZ(1570205)
  - Add dac_override capability to mailman_mail_t domain
  - Add dac_override capability to radvd_t domain
  - Update openvswitch policy
  - Add dac_override capability to oddjob_homedir_t domain
  - Allow slapd_t domain to mmap slapd_var_run_t files
  - Rename tang policy to tangd
  - Allow virtd_t domain to relabel virt_var_lib_t files
  - Allow logrotate_t domain to stop services via systemd
  - Add tang policy
  - Allow mozilla_plugin_t to create mozilla.pdf file in user homedir with label mozilla_home_t
  - Allow snapperd_t daemon to create unlabeled dirs.
  - Make httpd_var_run_t mountpoint
  - Allow hsqldb_t domain to mmap own temp files
  - We have inconsistency in cgi templates with upstream, we use _content_t, but refpolicy use httpd__content_t. Created aliasses to make it consistence
  - Allow Openvswitch adding netdev bridge ovs 2.7.2.10 FDP
  - Add new Boolean tomcat_use_execmem
  - Allow nfsd_t domain to read/write sysctl fs files
  - Allow conman to read system state
  - Allow brltty_t domain to be dbusd system client
  - Allow zebra_t domain to bind on babel udp port
  - Allow freeipmi domain to read sysfs_t files
  - Allow targetd_t domain mmap lvm config files
  - Allow abrt_t domain to manage kdump crash files
  - gnome_data_filetrans macro should be in optional block
  - Allow netutils_t domain to create bluetooth sockets
  - Allow traceroute to bind on generic sctp node
  - Allow traceroute to search network sysctls
  - Allow systemd to use virtio console
  - Label /dev/op_panel and /dev/opal-prd as opal_device_t
  - Label /run/ebtables.lock as iptables_var_run_t
  - Allow udev_t domain to manage udev_rules_t char files.
  - Assign babel_port_t label to udp port 6696
  - Add new interface lvm_map_config
  - Merge pull request #212 from stlaz/patch-1
  - Allow local_login_t reads of udev_var_run_t context


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-25
changelog:
  - Add dac_override capability to remote_login_t domain
  - Allow chrome_sandbox_t to mmap tmp files
  - Update ulogd SELinux security policy
  - Allow rhsmcertd_t domain send signull to apache processes
  - Allow systemd socket activation for modemmanager
  - Allow geoclue to dbus chat with systemd
  - Fix file contexts on conntrackd policy
  - Temporary fix for varnish and apache adding capability for DAC_OVERRIDE
  - Allow lsmd_plugin_t domain to getattr lsm_t unix stream sockets
  - Add label for  /usr/sbin/pacemaker-remoted to have cluster_exec_t
  - Allow nscd_t domain to be system dbusd client
  - Allow abrt_t domain to read sysctl
  - Add dac_read_search capability for tangd
  - Allow systemd socket activation for rshd domain
  - Add label for /usr/libexec/cyrus-imapd/master as cyrus_exec_t to have proper SELinux domain transition from init_t to cyrus_t
  - Allow kdump_t domain to map /boot files
  - Allow conntrackd_t domain to send msgs to syslog
  - Label /usr/sbin/nhrpd and /usr/sbin/pimd binaries as zebra_exec_t
  - Allow swnserve_t domain to stream connect to sasl domain
  - Allow smbcontrol_t to create dirs with samba_var_t label
  - Remove execstack,execmem and execheap from domains setroubleshootd_t, locate_t and podsleuth_t to increase security. BZ(1579760)
  - Allow tangd to read public sssd files BZ(1509054)
  - Allow geoclue start with nnp systemd security feature with proper SELinux Domain transition BZ(1575212)
  - Allow ctdb_t domain modify ctdb_exec_t files
  - Allow firewalld_t domain to create netlink_netfilter sockets
  - Allow radiusd_t domain to read network sysctls
  - Allow pegasus_t domain to mount tracefs_t filesystem
  - Allow psad_t domain to read all domains state
  - Allow tomcat_t domain to connect to mongod_t tcp port
  - Allow dovecot and postfix to connect to systemd stream sockets
  - Make nmbd_t domain dbus system client BZ(1569856)
  - Merge pull request #55 from SISheogorath/fix/tlp-policy
  - Merge pull request #54 from tmzullinger/rawhide
  - Allow also listing system_dbusd_var_run_t dirs in dbusd_read_pid_files macro BZ(1566168)
  - Allow gssproxy_t domain to read gssd_t state BZ(1572945)
  - Allow create systemd to mount pid files
  - Add files_map_boot_files() interface
  - Remove execstack,execmem and execheap from domain fsadm_t to increase security. BZ(1579760)
  - Fix typo xserver SELinux module
  - Allow systemd to mmap files with var_log_t label
  - Allow x_userdomains read/write to xserver session
  - Allow users staff and sysadm to run wireshark on own domain
  - Fix typos s/xserver/xdm/ for allow creating xserver misc devices
  - Allow systemd-bootchart to create own tmpfs files
  - Merge pull request #213 from tmzullinger/rawhide
  - Allow xdm_t domain to install Nouveau drivers BZ(1570996)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-26
changelog:
  - Disable secure mode environment cleansing for dirsrv_t
  - - Allow udev execute /usr/libexec/gdm-disable-wayland in xdm_t domain which allows create /run/gdm/custom.conf with proper xdm_var_run_t label.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-27
changelog:
  - Add dac_override to exim policy BZ(1574303)
  - Fix typo in conntrackd.fc file
  - Allow sssd_t to kill sssd_selinux_manager_t
  - Allow httpd_sys_script_t to connect to mongodb_port_t if boolean httpd_can_network_connect_db  is turned on
  - Allow chronyc_t to redirect ourput to /var/lib /var/log and /tmp
  - Allow policykit_auth_t to read udev db files BZ(1574419)
  - Allow varnishd_t do be dbus client BZ(1582251)
  - Allow cyrus_t domain to mmap own pid files BZ(1582183)
  - Allow user_mail_t domain to mmap etc_aliases_t files
  - Allow gkeyringd domains to run ssh agents
  - Allow gpg_pinentry_t domain read ssh state
  - Allow gpg_agent_t to send msgs to syslog/journal
  - Add dac_override capability to dovecot_t domain
  - Allow nscd_t domain to mmap system_db_t files
  - Allow tangd_t domain to create tcp sockets and add new interface tangd_read_db_files
  - Allow mailman_mail_t domain to search for apache configs
  - Allow mailman_cgi_t domain to ioctl an httpd with a unix domain stream sockets.
  - Improve procmail_domtrans() to allow mmaping procmail_exec_t
  - Allow ptrace arbitrary processes
  - Allow jabberd_router_t domain read kerberos keytabs BZ(1573945)
  - Allow certmonger to geattr of filesystems BZ(1578755)
  - Allow hypervvssd_t domain to read fixed disk devices
  - Allow several domains to manage ecryptfs_t filesystem
  - Allow userdom_use_user_ttys for loadkeys_t domain
  - Add dac_override capability to cachefiles_kernel_t domain
  - Allow blueman to execute ldconfig BZ(1577581)
  - Allow gpg_pinentry_t domain to read state of gpg_t processes
  - Add dac_override capability to cgconfig_t domain BZ(1574649)
  - Add dac_override to glusterd_t domain BZ(1578501)
  - Allow fsdaemon_t to create own fsdaemon_var_lib_t dirs BZ(1569724)
  - Allow plymouth_t domain to read/write systemd sockets BZ(1578882)
  - Allow use of U2F Yubikey as authentication for a sudo command BZ(1578915)
  - Append map permission to apache_read_modules() interface
  - Allow certwatch_t domain to getattr of extended attributes fs_t filesystem
  - Add new interface: dirsrv_noatsecure()
  - Add dac_override capability to remote_login_t domain
  - Allow chrome_sandbox_t to mmap tmp files
  - Update ulogd SELinux security policy
  - Allow sysadm_u use xdm
  - Allow xdm_t domain to listen ofor unix dgram sockets BZ(1581495)
  - Add interface ssh_read_state()
  - Fix typo in sysnetwork.if file
  - Update dev_map_xserver_misc interface to allo mmaping char devices instead of files
  - Allow noatsecure permission for all domain transitions from systemd.
  - Allow systemd to read tangd db files
  - Fix typo in ssh.if file
  - Allow xdm_t domain to mmap xserver_misc_device_t files
  - Allow xdm_t domain to execute systemd-coredump binary
  - Add bridge_socket, dccp_socket, ib_socket and mpls_socket to socket_class_set
  - Improve modutils_domtrans_insmod() interface to mmap insmod_exec_t binaries
  - Improve iptables_domtrans() interface to allow mmaping iptables_exec_t binary
  - Improve auth_domtrans_login_programinterface to allow also mmap login_exec_t binaries
  - Improve auth_domtrans_chk_passwd() interface to allow also mmaping chkpwd_exec_t binaries.
  - Allow mmap dhcpc_exec_t binaries in sysnet_domtrans_dhcpc interface
  - Improve running xorg with proper SELinux domain even if systemd security feature NoNewPrivileges is used
  - Associate sysctl_vm_overcommit_t with fs_t
  - Allow systemd creating bluetooth sockets
  - Allow ssh client to read network sysctl BZ(1574170)
  - Allow systemd_resolved_t and systemd_networkd_t to read dbus pid files
  - Allow sysadm user to sys_ptrace cap_userns
  - Allow udev execute /usr/libexec/gdm-disable-wayland in xdm_t domain which allows create /run/gdm/custom.conf with proper xdm_var_run_t label.
  - Allow ssh client to read network state BZ(1574174)
  - Allow ssh basic client to read/write to tun tap devices BZ(1574184)
  - Allow ssh basic client to create tun sockets BZ(1574186)
  - Disable secure mode environment cleansing for dirsrv_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-28
changelog:
  - Update ctdb domain to support gNFS setup
  - Allow authconfig_t dbus chat with policykit
  - Allow lircd_t domain to read system state
  - Revert "Allow fsdaemon_t do send emails BZ(1582701)"
  - Typo in uuidd policy
  - Allow tangd_t domain read certs
  - Allow vpnc_t domain to read configfs_t files/dirs BZ(1583107)
  - Allow vpnc_t domain to read generic certs BZ(1583100)
  - Label /var/lib/phpMyAdmin directory as httpd_sys_rw_content_t BZ(1584811)
  - Allow NetworkManager_ssh_t domain to be system dbud client
  - Allow virt_qemu_ga_t read utmp
  - Add capability dac_override to system_mail_t domain
  - Update uuidd policy to reflect last changes from base branch
  - Add cap dac_override to procmail_t domain
  - Allow sendmail to mmap etc_aliases_t files BZ(1578569)
  - Add new interface dbus_read_pid_sock_files()
  - Allow mpd_t domain read config_home files if mpd_enable_homedirs boolean will be enabled
  - Allow fsdaemon_t do send emails BZ(1582701)
  - Allow firewalld_t domain to request kernel module BZ(1573501)
  - Allow chronyd_t domain to send send msg via dgram socket BZ(1584757)
  - Add sys_admin capability to fprint_t SELinux domain
  - Allow cyrus_t domain to create own files under /var/run BZ(1582885)
  - Allow cachefiles_kernel_t domain to have capability dac_override
  - Update policy for ypserv_t domain
  - Allow zebra_t domain to bind on tcp/udp ports labeled as qpasa_agent_port_t
  - Allow cyrus to have dac_override capability
  - Dontaudit action when abrt-hook-ccpp is writing to nscd sockets
  - Fix homedir polyinstantion under mls
  - Fixed typo in init.if file
  - Allow systemd to remove generic tmpt files BZ(1583144)
  - Update init_named_socket_activation() interface to also allow systemd create objects in /var/run with proper label during socket activation
  - Allow systemd-networkd and systemd-resolved services read system-dbusd socket BZ(1579075)
  - Fix typo in authlogin SELinux security module
  - Allod nsswitch_domain attribute to be system dbusd client BZ(1584632)
  - Allow audisp_t domain to mmap audisp_exec_t binary
  - Update ssh_domtrans_keygen interface to allow mmap ssh_keygen_exec_t binary file
  - Label tcp/udp ports 2612 as qpasa_agetn_port_t


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-29
changelog:
  - Fix typos in zabbix.te file
  - Add missing requires
  - Allow tomcat domain sends email
  - Fix typo in sge policy
  - Allow certmonger to sends emails
  - Allow tomcat_t do mmap tomcat_tmp_t files
  - Improve sge_rw_tcp_sockets interface
  - Adding new interface: sge_rw_tcp_sockets()
  - Update sge_execd_t domain with few rules
  - Add new zabbix_run_sudo boolean
  - Allow virtual machines to manage cephfs filesystems.
  - Allow rhsmcertd_t domain to read sssd public files and stream connect to sssd
  - Add dac_override capability to sendmail_t domain
  - Fix typo in netutils.te file
  - Update traceroute_t domain to allow create dccp sockets
  - Update ssh_keysign policy
  - Allow sshd_t domain to read/write sge tcp sockets


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-30
changelog:
  - Add ibacm policy
  - Label /usr/sbin/rhn_check-[0-9]+.[0-9]+ as rpm_exec_t
  - Allow kdumpgui_t domain to allow execute and mmap all binaries labeled as kdumpgui_tmp_t
  - Allow rpm to check if SELinux will check original protection mode or modified protection mode (read-implies-exec) for mmap/mprotect. Allow rpm to reload systemd services
  - Allow crond_t domain to create netlink selinux sockets and dac_override cap.
  - Allow radiusd_t domain to have dac_override capability
  - Allow amanda_t domain to have setgid capability
  - Allow psad domain to setrlimit. Allow psad domain to stream connect to dbus Allow psad domain to exec journalctl_exec_t binary
  - Update cups_filetrans_named_content() to allow caller domain create ppd directory with cupsd_etc_rw_t label
  - Allow abrt_t domain to write to rhsmcertd pid files
  - Allow pegasus_t domain to eexec lvm binaries and allow read/write access to lvm control
  - Add vhostmd_t domain to read/write to svirt images
  - Update kdump_manage_kdumpctl_tmp_files() interface to allow caller domain also mmap kdumpctl_tmp_t files
  - Allow sssd_t and slpad_t domains to mmap generic certs
  - Allow chronyc_t domain use inherited user ttys
  - Allow stapserver_t domain to mmap own tmp files
  - Update nscd_dontaudit_write_sock_file() to dontaudit also stream connect to nscd_t domain
  - Merge pull request #60 from vmojzis/rawhide
  - Allow tangd_t domain stream connect to sssd
  - Allow oddjob_t domain to chat with systemd via dbus
  - Allow freeipmi domains to mmap sysfs files
  - Fix typo in logwatch interface file
  - Allow spamd_t to manage logwatch_cache_t files/dirs
  - Allow dnsmasw_t domain to create own tmp files and manage mnt files
  - Allow fail2ban_client_t to inherit rlimit information from parent process
  - Allow nscd_t to read kernel sysctls
  - Label /var/log/conman.d as conman_log_t
  - Add dac_override capability to tor_t domain
  - Allow certmonger_t to readwrite to user_tmp_t dirs
  - Allow abrt_upload_watch_t domain to read general certs
  - Allow chornyd_t read phc2sys_t shared memory
  - Add several allow rules for pesign policy:
  - Add setgid and setuid capabilities to mysqlfd_safe_t domain
  - Add tomcat_can_network_connect_db boolean
  - Update virt_use_sanlock() boolean to read sanlock state
  - Add sanlock_read_state() interface
  - Allow zoneminder_t to getattr of fs_t
  - Allow rhsmcertd_t domain to send signull to postgresql_t domain
  - Add log file type to collectd and allow corresponding access
  - Allow policykit_t domain to dbus chat with dhcpc_t
  - Adding new boolean keepalived_connect_any()
  - Allow amanda to create own amanda_tmpfs_t files
  - Allow gdomap_t domain to connect to qdomap_port_t
  - /usr/libexec/bluetooth/obexd should have only obexd_exec_t instead of bluetoothd_exec_t type
  - Allow ntop_t domain to create/map various sockets/files.
  - Enable the dictd to communicate via D-bus.
  - Allow inetd_child process to chat via dbus with abrt
  - Allow zabbix_agent_t domain to connect to redis_port_t
  - Allow rhsmcertd_t domain to read xenfs_t files
  - Allow zabbix_agent_t to run zabbix scripts
  - Fix openvswith SELinux module
  - Fix wrong path in tlp context file BZ(1586329)
  - Update brltty SELinux module
  - Allow rabbitmq_t domain to create own tmp files/dirs
  - Allow policykit_t mmap policykit_auth_exec_t files
  - Allow ipmievd_t domain to read general certs
  - Add sys_ptrace capability to pcp_pmie_t domain
  - Allow squid domain to exec ldconfig
  - Update gpg SELinux policy module
  - Allow mailman_domain to read system network state
  - Allow openvswitch_t domain to read neutron state and read/write fixed disk devices
  - Allow antivirus_domain to read all domain system state
  - Allow targetd_t domain to red gconf_home_t files/dirs
  - Label /usr/libexec/bluetooth/obexd as obexd_exec_t
  - Allow init_t domain to create netlink rdma sockets for ibacm policy
  - Update corecmd_exec_shell() interface to allow caller domain to mmap shell_exec_t files
  - Allow lvm_t domain to write files to all mls levels
  - Add to su_role_template allow rule for creating netlink_selinux sockets
  - Allow sysadm_t domain to mmap hwdb db
  - Allow udev_t domain to mmap kernel modules
  - Allow sysadm_screen_t to have capability dac_override and chown
  - Allow sysadm_t domain to mmap journal
  - Merge branch 'rawhide' of github.com:fedora-selinux/selinux-policy into rawhide
  - Label /etc/systemd/system.control/ dir as systemd_unit_file_t
  - Merge pull request #215 from bachradsusi/merge-conf-from-fedora
  - Allow sysadm_t and staff_t domains to use sudo io logging
  - Allow sysadm_t domain create sctp sockets
  - Add snapperd_contexts to the policy
  - Use system_u:system_r:unconfined_t:s0 in userhelper_context
  - Remove unneeded system_u seusers mapping.
  - Fedora targeted default user is unconfined_u, root is unconfined_u as well
  - Update config to reflect changes in default context for SELinux users related to pam_selinux.so which is now used in systemd-users.
  - Change failsafe_context to unconfined_r:unconfined_t:s0
  - Update lxc_contexts from Fedora config.tgz
  - Add lxc_contexts config file
  - Allow traceroute_t domain to exec bin_t binaries
  - Allow systemd_passwd_agent_t domain to list sysfs Allow systemd_passwd_agent_t domain to dac_override
  - Add new interface dev_map_sysfs()
  - Allow sshd_keygen_t to execute plymouthd
  - Allow systemd_networkd_t create and relabel tun sockets
  - Add new interface postgresql_signull()
  - Merge pull request #214 from wrabcak/fb-dhcpc
  - Allow dhcpc_t creating own socket files inside /var/run/ Allow dhcpc_t creating netlink_kobject_uevent_socket, netlink_generic_socket, rawip_socket BZ(1585971)
  - Allow confined users get AFS tokens
  - Allow sysadm_t domain to chat via dbus
  - Associate sysctl_kernel_t type with filesystem attribute


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-31
changelog:
  - Allow cupsd_t domain to mmap cupsd_etc_t files
  - Allow kadmind_t domain to mmap krb5kdc_principal_t
  - Allow virtlogd_t domain to read virt_etc_t link files
  - Allow dirsrv_t domain to read crack db
  - Dontaudit pegasus_t to require sys_admin capability
  - Allow mysqld_t domain to exec mysqld_exec_t binary files
  - Allow abrt_t odmain to read rhsmcertd lib files
  - Allow winbind_t domain to request kernel module loads
  - Allow tomcat_domain to read cgroup_t files
  - Allow varnishlog_t domain to mmap varnishd_var_lib_t files
  - Allow innd_t domain to mmap news_spool_t files
  - Label HOME_DIR/mozilla.pdf file as mozilla_home_t instead of user_home_t
  - Allow fenced_t domain to reboot
  - Allow amanda_t domain to read network system state
  - Allow abrt_t domain to read rhsmcertd logs
  - Fix typo in radius policy
  - Update zoneminder policy to reflect latest features in zoneminder BZ(1592555)
  - Label /usr/bin/esmtp-wrapper as sendmail_exec_t
  - Update raid_access_check_mdadm() interface to dontaudit caller domain to mmap mdadm_exec_t binary files
  - Dontaudit thumb to read mmap_min_addr
  - Allow chronyd_t to send to system_cronjob_t via unix dgram socket BZ(1494904)
  - Allow mpd_t domain to mmap mpd_tmpfs_t files BZ(1585443)
  - Allow collectd_t domain to use ecryptfs files BZ(1592640)
  - Dontaudit mmap home type files for abrt_t domain
  - Allow fprintd_t domain creating own tmp files BZ(1590686)
  - Allow collectd_t domain to bind on bacula_port_t BZ(1590830)
  - Allow fail2ban_t domain to getpgid BZ(1591421)
  - Allow nagios_script_t domain to mmap nagios_log_t files BZ(1593808)
  - Allow pcp_pmcd_t domain to use sys_ptrace usernamespace cap
  - Allow sssd_selinux_manager_t to read/write to systemd sockets BZ(1595458)
  - Allow radiusd_t domain to mmap radius_etc_rw_t files
  - Allow git_script_t domain to read and mmap gitosis_var_lib_t files BZ(1591729)
  - Add dac_read_search capability to thumb_t domain
  - Add dac_override capability to cups_pdf_t domain BZ(1594271)
  - Add net_admin capability to connntrackd_t domain BZ(1594221)
  - Allow gssproxy_t domain to domtrans into gssd_t domain BZ(1575234)
  - Fix interface init_dbus_chat in oddjob SELinux policy BZ(1590476)
  - Allow motion_t to mmap video devices BZ(1590446)
  - Add dac_override capability to mpd_t domain BZ(1585358)
  - Allow fsdaemon_t domain to write to mta home files BZ(1588212)
  - Allow virtlogd_t domain to chat via dbus with systemd_logind BZ(1589337)
  - Allow sssd_t domain to write to general cert files BZ(1589339)
  - Allow l2tpd_t domain to sends signull to ipsec domains BZ(1589483)
  - Allow cockpit_session_t to read kernel network state BZ(1596941)
  - Allow devicekit_power_t start with nnp systemd security feature with proper SELinux Domain transition BZ(1593817)
  - Allows systemd to get attribues of core kernel interface BZ(1596928)
  - Dontaudit syslogd to watching top llevel dirs when imfile module is enabled
  - Revert "Allow unconfined and sysadm users to use bpftool BZ(1591440)"
  - Allow userdomain sudo domains to use generic ptys
  - Allow systemd labeled as init_t to get sysvipc info BZ(1600877)
  - Label /sbin/xtables-legacy-multi and /sbin/xtables-nft-multi as iptables_exec_t BZ(1600690)
  - Remove duplicated userdom_delete_user_home_content_files
  - Add systemd_dbus_chat_resolved interface
  - Allow load_policy_t domain to read/write to systemd sockets BZ(1582812)
  - Add new interface init_prog_run_bpf()
  - Allow unconfined and sysadm users to use bpftool BZ(1591440)
  - Label /run/cockpit/motd as etc_t BZ(1584167)
  - Allow systemd_machined_t domain to sendto syslogd_t over unix dgram sockets
  - Add interface userdom_dontaudit_mmap_user_home_content_files()
  - Allow systemd to listen bluetooth sockets BZ(1592223)
  - Allow systemd to remove user_home_t files BZ(1418463)
  - Allow xdm_t domain to mmap and read cert_t files BZ(1553761)
  - Allow nsswitch_domain to mmap passwd_file_t files BZ(1518655)
  - Allow systemd to delete user temp files BZ(1595189)
  - Allow systemd to mounton core kernel interface
  - Add dac_override capability to ipsec_t domain BZ(1589534)
  - Allow systemd domain to mmap lvm config files BZ(1594584)
  - Allow systemd to write systemd_logind_inhibit_var_run_t fifo files
  - Allow systemd_modules_load_t to access unabeled infiniband pkeys


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-32
changelog:
  - Allow aide to mmap all files
  - Revert "Allow firewalld_t do read iptables_var_run_t files"
  - Revert "Allow firewalld to create rawip sockets"
  - Allow svirt_tcg_t domain to read system state of virtd_t domains
  - Update rhcs contexts to reflects the latest fenced changes
  - Allow httpd_t domain to rw user_tmp_t files
  - Fix typo in openct policy
  - Allow winbind_t domian to connect to all ephemeral ports
  - Allow firewalld_t do read iptables_var_run_t files
  - Allow abrt_t domain to mmap data_home files
  - Allow glusterd_t domain to mmap user_tmp_t files
  - Allow mongodb_t domain to mmap own var_lib_t files
  - Allow firewalld to read kernel usermodehelper state
  - Allow modemmanager_t to read sssd public files
  - Allow openct_t domain to mmap own var_run_t files
  - Allow nnp transition for devicekit daemons
  - Allow firewalld to create rawip sockets
  - Allow firewalld to getattr proc filesystem
  - Dontaudit sys_admin capability for pcscd_t domain
  - Revert "Allow pcsd_t domain sys_admin capability"
  - Allow fetchmail_t domain to stream connect to sssd
  - Allow pcsd_t domain sys_admin capability
  - Allow cupsd_t to create cupsd_etc_t dirs
  - Allow varnishlog_t domain to list varnishd_var_lib_t dirs
  - Allow mongodb_t domain to read system network state BZ(1599230)
  - Allow zoneminder_t to getattr of fs_t
  - Allow tgtd_t domain to create dirs in /var/run labeled as tgtd_var_run_t BZ(1492377)
  - Allow iscsid_t domain to mmap sysfs_t files
  - Allow httpd_t domain to mmap own cache files
  - Add sys_resource capability to nslcd_t domain
  - Fixed typo in logging_audisp_domain interface
  - Add interface files_mmap_all_files()
  - Add interface iptables_read_var_run()
  - Allow systemd to mounton init_var_run_t files
  - Update policy rules for auditd_t based on changes in audit version 3
  - Allow systemd_tmpfiles_t do mmap system db files
  - Don't setup unlabeled_t as an entry_type
  - Allow unconfined_service_t to transition to container_runtime_t
  - Improve domain_transition_pattern to allow mmap entrypoint bin file.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-33
changelog:
  - Allow sblim_sfcbd_t domain to mmap own tmpfs files
  - Allow nfsd_t domain to read krb5 keytab files
  - Allow nfsd_t domain to manage fadm pid files
  - Allow virt_domain to create icmp sockets BZ(1609142)
  - Dontaudit oracleasm_t domain to request sys_admin capability
  - Update logging_manage_all_logs() interface to allow caller domain map all logfiles


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-34
changelog:
  - Fix issue with aliases in apache interface file
  Resolves: rhbz#1596618
  - Add same context for symlink as binary
  - Allow boltd_t to send logs to journal
  - Allow colord_use_nfs to allow colord also mmap nfs_t files
  - Allow mysqld_safe_t do execute itself
  - Allow smbd_t domain to chat via dbus with avahi daemon
  - cupsd_t domain will create /etc/cupsd/ppd as cupsd_etc_rw_t
  - Update screen_role_template to allow caller domain to have screen_exec_t as entrypoint do new domain
  - Add alias httpd__script_t to _script_t to make sepolicy generate working
  - Allow gpg_t domain to mmap gpg_agent_tmp_t files
  - Allow kprop_t domain to read network state
  - Add support boltd policy
  - Allow kpropd domain to exec itself
  - Allow pdns_t to bind on tcp transproxy port
  - Add support for opafm service
  - Allow hsqldb_t domain to read cgroup files
  - Allow rngd_t domain to read generic certs
  - Allow innd_t domain to mmap own var_lib_t files
  - Update screen_role_temaplate interface
  - Allow chronyd_t domain to mmap own tmpfs files
  - Allow chronyd_t domain to mmap own tmpfs files
  - label /var/lib/pgsql/data/log as postgresql_log_t
  - Allow sysadm_t domain to accept socket
  - Allow systemd to manage passwd_file_t
  - Allow sshd_t domain to mmap user_tmp_t files
  - Allow systemd to mounont boltd lib dirs
  - Allow sysadm_t domain to create rawip sockets
  - Allow sysadm_t domain to listen on socket
  - Update sudo_role_template() to allow caller domain also setattr generic ptys


author: Daniel Kopeček <dkopecek@redhat.com> - 3.14.1-35
changelog:
  - Use explicit path BuildRequires to get /usr/bin/python3 inside the buildroot
  Resolves: rhbz#1615312


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-37
changelog:
  - Dontaudit abrt_t domain to write to usr_t dirs
  - Revert "Allow rpcbind to bind on all unreserved udp ports"
  - Allow rpcbind to bind on all unreserved udp ports
  - Allow virtlogd to execute itself
  - Allow stapserver several actions: - execute own tmp files - mmap stapserver_var_lib_t files - create stapserver_tmpfs_t files
  - Allow ypxfr_t domain to stream connect to rpcbind and allos search sssd libs
  - Allos systemd to socket activate ibacm service
  - Allow dirsrv_t domain to mmap user_t files
  - Allow kdumpctl_t domain to manage kdumpctl_tmp_t fifo files
  - Allow kdumpctl to write to files on all levels
  - Allow httpd_t domain to mmap httpd_config_t files
  - Allow sanlock_t domain to connectto to unix_stream_socket
  - Revert "Add same context for symlink as binary"
  - Allow mysql execute rsync
  - Update nfsd_t policy because of ganesha features
  - Allow conman to getattr devpts_t
  - Allow tomcat_domain to connect to smtp ports
  - Allow tomcat_t domain to mmap tomcat_var_lib_t files
  - Allow nagios_t domain to mmap nagios_log_t files
  - Allow kpropd_t domain to mmap krb5kdc_principal_t files
  - Allow kdumpctl_t domain to read fixed disk storage
  - Allow xserver_t domain to start using systemd socket activation
  - Tweak SELinux policy for systemd to allow DynamicUsers systemd feature
  - Associate several proc labels to fs_t
  - Update init_named_socket_activation() interface to allow systemd also create link files in /var/run
  - Fix typo in syslogd policy
  - Update syslogd policy to make working elasticsearch
  - Label tcp and udp ports 9200 as wap_wsp_port
  - Allow few domains to rw inherited kdumpctl tmp pipes


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-38
changelog:
  - Allow ovs-vswitchd labeled as openvswitch_t domain communicate with qemu-kvm via UNIX stream socket
  Resolves: rhbz#1621142
  - Add interface devicekit_mounton_var_lib()
  - Allow httpd_t domain to mmap tmp files
  - Allow tcsd_t domain to have dac_override capability
  - Allow cupsd_t to rename cupsd_etc_t files
  - Allow iptables_t domain to create rawip sockets
  - Allow amanda_t domain to mmap own tmpfs files
  - Allow fcoemon_t domain to write to sysfs_t dirs
  - Allow dovecot_auth_t domain to have dac_override capability
  - Allow geoclue_t domain to mmap own tmp files
  - Allow chronyc_t domain to read network state
  - Allow apcupsd_t domain to execute itself
  - Allow modemmanager_t domain to stream connect to sssd
  - Allow chonyc_t domain to rw userdomain pipes
  - Update dirsrv_read_share() interface to allow caller domain to mmap dirsrv_share_t files
  - Update dirsrvadmin_script_t policy to allow read httpd_tmp_t symlinks
  - Allow nagios_script_t domain to mmap nagios_spool_t files
  - Allow geoclue_t domain to mmap geoclue_var_lib_t files
  - Allow geoclue_t domain to map generic certs
  - Update munin_manage_var_lib_files to allow manage also dirs
  - Allow nsd_t domain to create new socket file in /var/run/nsd.ctl
  - Fix typo in virt SELinux policy module
  - Allow virtd_t domain to create netlink_socket
  - Allow rpm_t domain to write to audit
  - Allow nagios_script_t domain to mmap nagios_etc_t files
  - Update nscd_socket_use() to allow caller domain to stream connect to nscd_t
  - Allow kdumpctl_t domain to getattr fixed disk device in mls
  - Fix typo in stapserver policy
  - Dontaudit abrt_t domain to write to usr_t dirs
  - Revert "Allow rpcbind to bind on all unreserved udp ports"
  - Allow rpcbind to bind on all unreserved udp ports
  - Allow virtlogd to execute itself
  - Allow stapserver several actions: - execute own tmp files - mmap stapserver_var_lib_t files - create stapserver_tmpfs_t files
  - Allow ypxfr_t domain to stream connect to rpcbind and allos search sssd libs
  - Allos systemd to socket activate ibacm service
  - Allow dirsrv_t domain to mmap user_t files
  - Allow dhcpc_t domain to read /dev/random
  - Allow systemd to mounton device_var_lib_t dirs
  - Allow systemd to mounton kernel system table
  - Label also chr_file /dev/mtd.* devices as fixed_disk_device_t
  - Allow syslogd_t domain to create netlink generic sockets
  - Label /dev/tpmrm[0-9]* as tpm_device_t
  - Update dev_filetrans_all_named_dev() to allow create event22-30 character files with label event_device_t
  - Update userdom_security_admin() and userdom_security_admin_template() to allow use auditctl
  - Allow insmod_t domain to read iptables pid files
  - Allow systemd to mounton /etc
  - Allow initrc_domain to mmap all binaries labeled as systemprocess_entry
  - Allow xserver_t domain to start using systemd socket activation
  - Tweak SELinux policy for systemd to allow DynamicUsers systemd feature
  - Associate several proc labels to fs_t
  - Update init_named_socket_activation() interface to allow systemd also create link files in /var/run


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-39
changelog:
  - Merge remote-tracking branch 'fedora-contrib/f28' into rhel8.0-contrib
  - Tomcat should not be unconfined domain
  - Update ibacm_read_pid_files interface to allow also reading link files
  - Allow zebra_t domain to create packet_sockets
  - Allow opafm_t domain to list sysfs
  - Label /usr/libexec/cyrus-imapd/cyrus-master as cyris_exec_t
  - Allow tomcat Tomcat to delete a temporary file used when compiling class files for JSPs.
  - Allow chronyd_t domain to read virt_var_lib_t files
  - Allow tomcat services create link file in /tmp
  - Label /etc/shorewall6 as shorewall_etc_t
  - Allow winbind_t domain kill in user namespaces
  - Allow firewalld_t domain to read random device
  - Allow abrt_t domain to do execmem
  - Allow geoclue_t domain to execute own var_lib_t files
  - Allow openfortivpn_t domain to read system network state
  - Allow dnsmasq_t domain to read networkmanager lib files
  - sssd: Allow to limit capabilities using libcap
  - sssd: Remove unnecessary capability
  - sssd: Do not audit usage of lib nss_systemd.so
  - Fix bug in nsd.fc, /var/run/nsd.ctl is socket file not file
  - Add correct namespace_init_exec_t context to /etc/security/namespace.d/*
  - Update nscd_socket_use to allow caller domain to mmap nscd_var_run_t files
  - Allow exim_t domain to mmap bin files
  - Allow mysqld_t domain to executed with nnp transition
  - Allow svirt_t domain to mmap svirt_image_t block files
  - Add caps dac_read_search and dav_override to pesign_t domain
  - Allow iscsid_t domain to mmap userio chr files
  - Merge remote-tracking branch 'fedora-base/f28' into rhel8.0-base
  - Revert "Add new interface dev_map_userio()"
  - Add new interface dev_map_userio()
  - Allow systemd to read ibacm pid files
  - Allow systemd to create symlinks in for /var/lib
  - Add comment to show that template call also allows changing shells
  - Document userdom_change_password_template() behaviour
  - Merge remote-tracking branch 'fedora-base/f28' into rhel8.0-base
  - update files_mounton_kernel_symbol_table() interface to allow caller domain also mounton system_map_t file
  - Fix typo in logging SELinux module
  - Allow usertype to mmap user_tmp_type files
  - In domain_transition_pattern there is no permission allowing caller domain to execu_no_trans on entrypoint, this patch fixing this issue
  - Revert "Add execute_no_trans permission to mmap_exec_file_perms pattern"
  - Add boolean: domain_can_mmap_files.
  - Allow ipsec_t domian to mmap own tmp files
  - Add .gitignore file
  - Add execute_no_trans permission to mmap_exec_file_perms pattern
  - Allow sudodomain to search caller domain proc info
  - Allow audisp_remote_t domain to read auditd_etc_t
  - netlabel: Remove unnecessary sssd nsswitch related macros
  - Allow to use sss module in auth_use_nsswitch
  - Limit communication with init_t over dbus
  - Add actual modules.conf to the git repo
  - Add few interfaces to optional block
  - Allow sysadm_t and staff_t domain to manage systemd unit files
  - Add interface dev_map_userio_dev()
  Resolves: rhbz#1623411
  Resolves: rhbz#1624648
  Resolves: rhbz#1596618
  Resolves: rhbz#1574878
  Resolves: rhbz#1577324
  Resolves: rhbz#1625202
  Resolves: rhbz#1581715
  Resolves: rhbz#1625127


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-40
changelog:
  - Tomcat should not be unconfined domain
  - Allow cockpit_t domain to read systemd state
  - Allow abrt_t domain to write to usr_t files
  - Allow cockpit to create motd file in /var/run/cockpit
  - Label /usr/sbin/pcsd as cluster_exec_t
  - Allow pesign_t domain to getattr all fs
  - Allow tomcat servers to manage usr_t files
  - Dontaudit tomcat serves to append to /dev/random device
  - Allow dirsrvadmin_script_t domain to read httpd tmp files
  - Allow sbd_t domain to getattr of all char files in /dev and read sysfs_t files and dirs
  - Revert "Allow firewalld_t domain to read random device"
  - Allow postfix domains to mmap system db files
  - Allow geoclue_t domain to execute own tmp files
  - Allow virt_qemu_ga_t domain to read network state BZ(1592145)
  - Update ibacm_read_pid_files interface to allow also reading link files
  - Allow zebra_t domain to create packet_sockets
  - Allow opafm_t domain to list sysfs
  - Label /usr/libexec/cyrus-imapd/cyrus-master as cyris_exec_t
  - Add boolean: domain_can_mmap_files.
  - Allow sshd_t domain to read cockpit pid files
  - Allow syslogd_t domain to manage cert_t files
  - Allow getattr as part of files_mounton_kernel_symbol_table.
  - Fix typo "aduit" -> "audit"
  - Revert "Add new interface dev_map_userio()"
  - Add new interface dev_map_userio()
  - Allow systemd to read ibacm pid files
  Resolves: rhbz#1615318
  Resolves: rhbz#1619001
  Resolves: rhbz#1627646


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-41
changelog:
  - Tomcat should not be unconfined domain
  - Fix typo in cockpit interfaces we have cockpit_var_run_t files not cockpit_var_pid_t
  - Add interface apcupsd_read_power_files()
  - Allow systemd labeled as init_t to execute logrotate in logrotate_t domain
  - Allow dac_override capability to amanda_t domain
  - Allow geoclue_t domain to get attributes of fs_t filesystems
  - Update selinux policy for rhnsd_t domain based on changes in spacewalk-2.8-client
  Resolves: rhbz#1629678
  Resolves: rhbz#1629685
  Resolves: rhbz#1626100
  Resolves: rhbz#1629588
  Resolves: rhbz#1630317


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-42
changelog:
  - Allow cockpit to create motd file in /var/run/cockpit
  Resolves: rhbz#1629678
  - Allow cockpit_t domain to read systemd state
  Resolves: rhbz#1629588


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-43
changelog:
  - Allow ibacm_t domain to read/write to infiniband devices Allow ibacm_t domain to getattr tmpfs_t filesystem.
  Resolves: rhbz#1635674
  - Update SELinux policy for libreswan based on the latest rebase 3.26
  Resolves: rhbz#1637089


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-44
changelog:
  - Update rpm macros for selinux policy from sources repository: https://github.com/fedora-selinux/selinux-policy-macros
  Resolves: rhbz#1633198
  - Allow boltd_t to read fwupd_t processes state
  - Turn named_write_master_zones boolean on by default.
  Resolves: rhbz#1633158
  - Label /etc/rhsm as rhsmcertd_config_t
  Resolves: rhbz#1636212
  - Allow httpd_t domain to write to httpd_config_t dirs if httpd_run_ipa boolean is turned on
  Resolves: rhbz#1624930
  - Allow dhcpd_t domain to mmap dhcpd_state_t files
  Resolves: rhbz#1635643
  - Allow abrt_t domain to manage usr_t dirs
  Resolves: rhbz#1619001
  - Allow certmonger_t domain to manage cockpit pid files
  Resolves: rhbz#1629685
  - Update opafm_t domain after basic testing this service
  Resolves: rhbz#1627861
  - Allow systemd-tty-ask to ask for password of encrypted partions during boot
  Resolves: rhbz#1638666
  - Update sysnet_read_dhcp_config interface to allow caller domain also mmap dhcp_etc_t files
  - Add interface files_manage_usr_dirs()


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-45
changelog:
  - Allow gpg_t to create own tmpfs dirs and sockets
  - Allow rhsmcertd_t domain to relabel cert_t files
  - Add SELinux policy for kpatch
  Resolves: rhbz#1630198
  - Allow nova_t domain to use pam
  - sysstat: grant sysstat_t the search_dir_perms set
  - Allow boltd_t domain to dbus chat with fwupd_t domain BZ(1633786)
  - Allow caller domains using cron_*_role to have entrypoint permission on system_cron_spool_t files BZ(1625645)
  - Add interface cron_system_spool_entrypoint()
  - Bolt added d-bus API for force-powering the thunderbolt controller, so system-dbusd needs acces to boltd pipes BZ(1637676)
  - Add interfaces for boltd SELinux module
  - Add dac_override capability to modemmanager_t domain BZ(1636608)
  - Add interface miscfiles_relabel_generic_cert()
  - Make kpatch policy active
  - Fix userdom_write_user_tmp_dirs() to allow caller domain also read/write user_tmp_t dirs
  - Dontaudit sys_admin capability for netutils_t domain
  - Label tcp and udp ports 2611 as qpasa_agent_port_t
  - Allow systemd to mount boltd_var_run_t dirs BZ(1636823)
  - Label correctly /var/named/chroot*/dev/unrandom in bind chroot.


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-46
changelog:
  - Add dac_override capability to ftpd_t domain
  Resolves: rhbz#1641049
  - Allow X display manager to check status and reload services which are part of x_domain attribute
  Resolves: rhbz#1641082


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-47
changelog:
  - Update pesign policy to allow pesign_t domain to read bind cache files/dirs
  Resolves: rhbz#1644796
  - Add dac_override capability to mdadm_t domain
  Resolves: rhbz#1599646
  - Create ibacm_tmpfs_t type for the ibacm policy
  Resolves: rhbz#1581715
  - Dontaudit capability sys_admin for dhcpd_t domain
  Resolves: rhbz#1635643
  - Makes rhsmcertd_t domain an exception to the constraint preventing changing the user identity in object contexts.
  Resolves: rhbz#1639181
  - Allow abrt_t domain to mmap generic tmp_t files
  Resolves:rhbz#1644727
  - Label /usr/sbin/wpa_cli as wpa_cli_exec_t
  Resolves: rhbz#1644899
  - Allow sandbox_xserver_t domain write to user_tmp_t files
  Resolves:rhbz#1644315
  - Dontaudit thumb_t domain to setattr on lib_t dirs BZ(1643672)
  - Dontaudit cupsd_t domain to setattr lib_t dirs BZ(1636766)
  - Add dac_override capability to postgrey_t domain BZ(1638954)
  - Allow thumb_t domain to execute own tmpfs files BZ(1643698)
  - Add nnp transition rule for vnstatd_t domain using NoNewPrivileges systemd feature BZ(1643063)
  - Allow l2tpd_t domain to mmap /etc/passwd file BZ(1638948)
  - Allow certutil running as ipsec_mgmt_t domain to mmap ipsec_mgmt pid files Dontaudit ipsec_mgmt_t domain to write to the all mountpoints
  Resolves: rhbz#1644727
  - Add interface files_map_generic_tmp_files()
  - Add dac_override capability to the syslogd_t domain
  Resolves: rhbz#1644373
  - Create systemd_timedated_var_run_t label
  - Update systemd_timedated_t domain to allow create own pid files/access init_var_lib_t files and read dbus files BZ(1646202)
  - Improve fs_manage_ecryptfs_files to allow caller domain also mmap ecryptfs_t files BZ(1630675)
  - kernel/files.fc: Label /run/motd.d(/.*)? as etc_t
  - Allow ipsec_mgmt_t process to send signals other than SIGKILL, SIGSTOP, or SIGCHLD to the ipsec_t domains BZ(1638949)


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-48
changelog:
  - Allow sanlock_t domain to read/write sysfs_t files
  Resolves: rhbz#1647594
  - Add dac_override capability to postfix_local_t domain
  - Allow ypbind_t to search sssd_var_lib_t dirs
  - Allow virt_qemu_ga_t domain to write to user_tmp_t files
  - Allow systemd_logind_t to dbus chat with virt_qemu_ga_t
  - Update sssd_manage_lib_files() interface to allow also mmap sssd_var_lib_t files
  - Label /var/lib/private/systemd/ as init_var_lib_t
  Resolves: rhbz#1649312
  - Allow initrc_t domain to create new socket labeled as init_t
  - Allow audisp_remote_t domain remote logging client to read local audit events from relevant socket.
  Resolves: rhbz#1639675
  - Add tracefs_t type to mountpoint attribute
  Resolves: rhbz#1647819
  - Allow useradd_t and groupadd_t domains to send signals to sssd_t
  Resolves: rhbz#1651531
  - Allow systemd_logind_t domain to remove directories labeled as tmpfs_t BZ(1648636)
  - Allow useradd_t and groupadd_t domains to access sssd files because of the new feature in shadow-utils
  Resolves: rhbz#1651531


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-49
changelog:
  - Update nslcd_t domain to allow view kernel and systemd keyrings
  Resolves: rhbz#1657916
  - Allow arpwatch_t domains to execute shell BZ(1644568)
  - Allow processes labeled as ipa_otpd_t stream connect to sssd.
  - Add new SELinux domain pcp_plugin_t.
  Resolves: rhbz#1648386
  - Remove all ganesha bits from gluster and rpc policy
  Resolves: rhbz#1639227
  - Label /usr/share/spamassassin/sa-update.cron as spamd_update_exec_t
  Resolves: rhbz#1656837
  - Add dac_override capability to ssad_t domains
  Resolves: rhbz#1655551
  - Allow pesign_t domain to read gnome home configs
  Resolves: rhbz#1644796
  - Label /usr/libexec/lm_sensors/sensord-service-wrapper as lsmd_exec_t
  Resolves: rhbz#1656055
  - Allow rngd_t domains read kernel state
  Resolves: rhbz#1656054
  - Allow certmonger_t domains to read bind cache
  Resolves: rhbz#1655077
  - Allow ypbind_t domain to stream connect to sssd
  Resolves: rhbz#1583953
  - Allow rngd_t domain to setsched
  Resolves: rhbz#1653872
  - Add interface init_view_key()
  - Allow systemd to mmap all pidfiles
  Resolves: rhbz#1622548
  - Add files_map_all_pids() interface
  - Allow passwd_t domain mamange sssd public nad lib files, read pid files and send signals to sssd_t domains
  Resolves: rhbz#1657291
  - Update xserver_filetrans_home_content() and xserver_filetrans_admin_home_content() unterfaces to allow caller domain to create .vnc dir in users homedir labeled as xdm_home_t
  Resolves: rhbz#1639846
  - Update logging_filetrans_named_content() to allow caller domains of this interface to create /var/log/journal/remote directory labeled as var_log_t
  - Add sys_resource capability to the systemd_passwd_agent_t domain
  Resolves: rhbz#1590981
  - Allow ipsec_t domains to read bind cache
  Resolves: rhbz#1654692
  - kernel/files.fc: Label /run/motd as etc_t
  - Allow systemd to stream connect to userdomain processes
  Resolves: rhbz#1644733


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-50
changelog:
  - Change label of /usr/libexec/lm_sensors/sensord-service-wrapper from lsmd_exec_t to sensord_exec_t
  Resolves: rhbz#1656055
  - Make kpatch_t domain application domain to allow users to execute kpatch in kpatch_t domain.
  Resolves: rhbz#1630198
  - Allow confined users to use new socket classes for bluetooth, alg and tcpdiag sockets
  Resolves: rhbz#1557301
  - Allow sysadm_t,staff_t and unconfined_t domain to execute kpatch as kpatch_t domain
  Resolves: rhbz#1630198


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-51
changelog:
  - Allow tangd_t domain to bind on tcp ports labeled as tangd_port_t
  Resolves: rhbz#1664345
  - Create tangd_port_t with default label tcp/7406
  Resolves: rhbz#1664345
  - Remove tangd_t domain from permissive domains.
  Resolves: rhbz#1664345


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-52
changelog:
  - Fix userdom_admin_user_template() interface by adding bluetooth,alg,dccp create_stream_socket permissions.
  Resolves: rhbz#1557301


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-53
changelog:
  - Update dbus_role_template interface to allow userdomains to accept data from userdomain dbus domains
  Resolves: rhbz#1664448
  - Allow systemd to read selinux logind config
  Resolves: rhbz#1664448
  - Fix userdom_admin_user_template() interface by adding bluetooth,alg,dccp create_stream_socket permissions.
  - Allow transition from init_t domain to user_t domain during ssh login with confined user user_u
  Resolves: rhbz#1664448


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-54
changelog:
  - Allow sensord_t domain to use nsswitch and execute shell
  Resolves: rhbz#1656055
  - Allow opafm_t domain to execute lib_t files
  Resolves: rhbz#1627861


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-55
changelog:
  - Fix broken config files because of missing level specification in user_t contexts
  Resolves: rhbz#1664448


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-56
changelog:
  - Allow virt_doamin to read/write dev device
  Resolves: rhbz#1672188
  - Update ibacm_t policy after testing lastest version of this component
  Resolves: rhbz#1635674
  - Allow sensord_t domain to mmap own log files
  Resolves:rhbz#1656055
  - Add dac_override capability for ipa_helper_t
  Resolves: rhbz#1668168
  - Allow sensord_t domain to use nsswitch and execute shell
  Resolves: rhbz#1656055
  - Allow opafm_t domain to execute lib_t files
  Resolves: rhbz#1627861
  - Allow opafm_t domain to manage kdump_crash_t files and dirs
  Resolves: rhbz#1627861
  - Label /dev/sev char device as sev_device_t
  Resolves: rhbz#1672188


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-57
changelog:
  - Allow read network state of system for processes labeled as ibacm_t
  Resolves: rhbz#1635674
  - Allow ibacm_t domain to send dgram sockets to kernel processes
  Resolves: rhbz#1635674
  - Allow virt_doamin to read/write dev device
  Resolves: rhbz#1672188
  - Update ibacm_t policy after testing lastest version of this component
  Resolves: rhbz#1635674
  - Allow sensord_t domain to mmap own log files
  Resolves:rhbz#1656055
  - Label /dev/sev char device as sev_device_t
  Resolves: rhbz#1672188


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-58
changelog:
  - Allow ibacm_t domain to read system state and label all ibacm sockets and symlinks as ibacm_var_run_t in /var/run
  Resolves: rhbz#1635674
  - Update mount_read_pid_files macro to allow also list mount_var_run_t dirs
  Resolves: rhbz#1664448
  - Allow userdomain to stop systemd user session during logout.
  Resolves: rhbz#1664448


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-60
changelog:
  - Update kdump_manage_crash() interface to allow also manage dirs by caller domain
  Resolves: rhbz#1627861


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.1-61
changelog:
  - Add dac_override capability for sbd_t SELinux domain
  Resolves: rhbz#1677325
  - Allow syslogd_t domain to send null signal to all domains on system
  Resolves: rhbz#1676923


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-5
changelog:
  - Add domain transition that systemd labeled as init_t can execute spamd_update_exec_t binary to run newly created process as spamd_update_t
  Resolves :rhbz#1656837
  - Remove allow rule for virt_qemu_ga_t to write/append user_tmp_t files
  Resolves: rhbz#1648854
  - Label /var/run/user/*/dbus-1 as session_dbusd_tmp_t
  Resolves:rhbz#1688671
  - Add dac_override capability to namespace_init_t domain
  Resolves: rhbz#1557420
  - Label /usr/sbin/corosync-qdevice as cluster_exec_t
  Resolves: rhbz#1690925
  - Label /usr/libexec/dnf-utils as debuginfo_exec_t
  Resolves: rhbz#1711183
  - Label /usr/bin/tshark as wireshark_exec_t
  Resolves: rhbz#1710962
  - Allow rhsmcertd_t domain to read rpm cache files
  Resolves: rhbz#1641648
  - Allow associate all filesystem_types with fs_t
  Resolves: rhbz#1614209
  - Allow init_t to manage session_dbusd_tmp_t dirs
  Resolves: rhbz#1688671
  - Allow systemd_gpt_generator_t to read/write to clearance
  Resolves: rhbz#1558573
  - Allow su_domain_type to getattr to /dev/gpmctl
  Resolves: rhbz#1593667
  - Update userdom_login_user_template() template to make working systemd user session for guest and xguest SELinux users
  Resolves: rhbz#1709372


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-6
changelog:
  - Allow kadmind_t domain to read pkcs11 module configs
  Resolves: rhbz#1664983
  - Allow kadmind_t domain to read named_cache_t files
  Resolves: rhbz#1703241
  - Fix bind_read_cache() interface to allow only read perms to caller domains
  - Allow chronyc_t domain to create own tmpfiles and allow communicate send data over unix dgram sockets
  Resolves: rhbz#1711909
  - Allow wireshark_t domain to create fifo temp files
  Resolves: rhbz#1711005
  - Add domain transition that systemd labeled as init_t can execute spamd_update_exec_t binary to run newly created process as spamd_update_t
  Resolves :rhbz#1656837
  - Remove allow rule for virt_qemu_ga_t to write/append user_tmp_t files
  Resolves: rhbz#1648854
  - Label /var/run/user/*/dbus-1 as session_dbusd_tmp_t
  Resolves:rhbz#1688671
  - Add dac_override capability to namespace_init_t domain
  Resolves: rhbz#1557420
  - Label /usr/sbin/corosync-qdevice as cluster_exec_t
  Resolves: rhbz#1690925
  - Label /usr/libexec/dnf-utils as debuginfo_exec_t
  Resolves: rhbz#1711183
  - Allow rtkit_scheduled for sysadm
  Resolves: rhbz#1703241
  - Fix find commands in Makefiles
  - Allow associate all filesystem_types with fs_t
  Resolves: rhbz#1614209
  - Allow init_t to manage session_dbusd_tmp_t dirs
  Resolves: rhbz#1688671
  - Allow systemd_gpt_generator_t to read/write to clearance
  Resolves: rhbz#1558573
  - Allow su_domain_type to getattr to /dev/gpmctl
  Resolves: rhbz#1593667


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-7
changelog:
  - Allow kadmind_t domain to read home config data
  Resolves: rhbz#1664983
  - Allow sbd_t domain to readwrite cgroups
  Resolves: rhbz#1715134
  - Label /var/log/pacemaker/pacemaker as cluster_var_log_t
  Resolves: rhbz#1712058
  - Allow certmonger_t domain to manage named cache files/dirs


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-9
changelog:
  - Allow redis_t domain to read public sssd files
  Resolves: rhbz#1718200
  - Label /usr/sbin/nft as iptables_exec_t
  Resolves: rhbz#1656891


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-10
changelog:
  - Allow qpidd_t domain to getattr all fs_t filesystem and mmap usr_t files
  - Label /var/kerberos/krb5 as krb5_keytab_t
  Resolves: rhbz#1669975
  - Allow sbd_t domain to manage cgroup dirs
  Resolves: rhbz#1715134
  - Allow wireshark_t domain to create netlink netfilter sockets
  Resolves: rhbz#1711005
  - Allow gpg_agent_t domain to use nsswitch
  Resolves: rhbz#1567073
  - Allow httpd script types to mmap httpd rw content
  Resolves: rhbz#1693137
  - Allow confined users to login via cockpit
  Resolves: rhbz#1718814
  - Replace "-" by "_" in speechdispatcher types names
  - Change condor_domain declaration in condor_systemctl
  - Update interface networkmanager_manage_pid_files() to allow manage also dirs
  Resolves: rhbz#1720070
  - Update virt_use_nfs() boolean to allow virt_t to mmap nfs_t files
  Resolves: rhbz#1719083
  - Fix all interfaces which cannot by compiled because of typos
  Resolves: rhbz#1687460
  - Allow auditd_t domain to send signals to audisp_remote_t domain
  Resolves: rhbz#1726659
  - Allow associate efivarfs_t on sysfs_t
  Resolves: rhbz#1709747
  - Allow userdomain attribute to manage cockpit_ws_t stream sockets
  Resolves: rhbz#1718814
  - Allow ssh_agent_type to read/write cockpit_session_t unnamed pipes
  - Add interface ssh_agent_signal()
  - Dontaudit unpriv_userdomain to manage boot_t files
  Resolves: rhbz#1723773
  - Allow crack_t domain read /et/passwd files
  Resolves: rhbz#1721132
  - Allow dhcpc_t domain to manage network manager pid files
  Resolves: rhbz#1720070


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-12
changelog:
  - Make working wireshark execute byt confined users staff_t and sysadm_t
  Resolves: rhbz#1712788
  - Label user cron spool file with user_cron_spool_t
  Resolves: rhbz#1727342
  - Allow ptp4l_t domain to write to pmc socket which is created by pmc command line tool
  Resolves: rhbz#1668667
  - Update svnserve_t policy to make working svnserve hooks
  Resolves: rhbz#1729955
  - Allow varnishlog_t domain to check for presence of varnishd_t domains
  Resolves: rhbz#1730270
  - Allow lsmd_t domain to execute /usr/bin/debuginfo-install
  Resolves: rhbz#1720648
  - Update sandboxX policy to make working firefox inside SELinux sandbox
  Resolves: rhbz#1663874
  - Remove allow rule from svirt_transition_svirt_sandbox interface to don't allow containers to connect to random services
  Resolves: rhbz#1695248
  - Allow httpd_t domain to read /var/lib/softhsm/tokens to allow httpd daemon to use pkcs#11 devices
  Resolves: rhbz#1690484
  - Allow opafm_t domain to modify scheduling information of another process.
  Resolves: rhbz#1725874
  - Allow gssd_t domain to list tmpfs_t dirs
  Resolves: rhbz#1674470
  - Allow mdadm_t domain to read tmpfs_t files
  Resolves: rhbz#1669996
  - Allow sbd_t domain to check presence of processes labeled as cluster_t
  Resolves: rhbz#1669595
  - Dontaudit httpd_sys_script_t to read systemd unit files
  Resolves: rhbz#1670139
  - Allow blkmapd_t domain to read nvme devices
  Resolves: rhbz#1669985
  - Update cpucontrol_t domain to make working microcode service
  Resolves: rhbz#1669485
  - Allow domain transition from logwatch_t do postfix_postqueue_t
  Resolves: rhbz#1669162
  - Allow chronyc_t domain to create and write to non_security files in case when sysadmin is redirecting output to file e.g: 'chronyc -n tracking > /var/lib/test'
  Resolves: rhbz#1696252
  - Allow httpd_sys_script_t domain to mmap httpdcontent
  Resolves: rhbz#1693137
  - Allow sbd_t to manage cgroups_t files
  Resolves: rhbz#1715134
  - Update wireshark policy to make working tshar labeled as wireshark_t
  Resolves: rhbz#1711005
  - Update virt_use_nfs boolean to allow svirt_t domain to mmap nfs_t files
  Resolves: rhbz#1719083
  - Allow sbd_t domain to use nsswitch
  Resolves: rhbz#1723498
  - Allow sysadm_t and staff_t domains to read wireshark shared memory
  Resolves: rhbz#1712788
  - Label /usr/libexec/utempter/utempter  as utemper_exec_t
  Resolves: rhbz#1729571
  - Allow unconfined_domain_type to setattr own process lnk files.
  Resolves: rhbz#1730500
  - Add interface files_write_generic_pid_sockets()
  - Dontaudit writing to user home dirs by gnome-keyring-daemon
  Resolves: rhbz#1689797
  - Allow staff and admin domains to setpcap in user namespace
  Resolves: rhbz#1673922
  - Allow staff and sysadm to use lockdev
  Resolves: rhbz#1673269
  - Allow staff and sysadm users to run iotop.
  Resolves: rhbz#1671241
  - Dontaudit traceroute_t domain require sys_admin capability
  Resolves: rhbz#1671672
  - Dontaudit dbus chat between kernel_t and init_t
  Resolves: rhbz#1669095
  - Allow systemd labeled as init_t to create mountpoints without any specific label as default_t
  Resolves: rhbz#1696144


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-13
changelog:
  - Allow search krb5_keytab_t dirs for interfaces kerberos_read_keytab() and kerberos_rw_keytab
  Resolves: rhbz#1730144
  - Allow virtlockd process read virtlockd.conf file
  Resolves: rhbz#1733185
  - Relabel  /usr/sbin/virtlockd from virt_exec_t to virtlogd_exec_t.
  Resolves: rhbz#1733185
  - Allow brltty to request to load kernel module
  Resolves: rhbz#1689955
  - Add svnserve_tmp_t label forl svnserve temp files to system private tmp
  Resolves: rhbz#1729955
  - Dontaudit svirt_tcg_t domain to read process state of libvirt
  Resolves: rhbz#1732500
  - Allow mysqld_t domain to domtrans to ifconfig_t domain when executing ifconfig tool
  Resolves: rhbz#1732381
  - Allow cyrus work with PrivateTmp
  Resolves: rhbz#1725023
  - Make cgdcbxd_t domain working with SELinux enforcing.
  Resolves: rhbz#1651991
  - Remove system_r role from staff_u user.
  Resolves: rhbz#1677052
  - Add systemd_private_tmp_type attribute
  Resolves: rhbz#1725023
  - Allow systemd to load kernel modules during boot process.
  Resolves: rhbz#1644805


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-15
changelog:
  - Dontaudit abrt_t domain to read root_t files
  Resolves: rhbz#1734403
  - Allow ipa_dnskey_t domain to read kerberos keytab
  Resolves: rhbz#1730144
  - Update ibacm_t policy
  - Allow dlm_controld_t domain setgid capability
  Resolves: rhbz#1738608
  - Allow auditd_t domain to create auditd_tmp_t temporary files and dirs in /tmp or /var/tmp
  Resolves: rhbz#1740146
  - Update systemd_dontaudit_read_unit_files() interface to dontaudit alos listing dirs
  Resolves: rhbz#1670139


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-17
changelog:
  - Label /usr/libexec/microcode_ctl/reload_microcode as cpucontrol_exec_t
  Resolves: rhbz#1669485
  - Fix typo in networkmanager_append_log() interface
  Resolves: rhbz#1687460
  - Update gpg policy to make ti working with confined users
  Resolves: rhbz#1640296


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-20
changelog:
  - Label /var/log/hawkey.log as rpm_log_t and update rpm named filetrans interfaces.
  - Allow sysadm_t to create hawkey log file with rpm_log_t SELinux label
  Resolves: rhbz#1720639


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-21
changelog:
  - Allow user_mail_domain attribute to manage files labeled as etc_aliases_t.
  Resolves: rhbz#1750405
  - Allow dlm_controld_t domain to read random device
  Resolves: rhbz#1752943
  - Allow haproxy_t domain to read network state of system
  Resolves: rhbz#1746974
  - Allow avahi_t to send msg to lpr_t
  Resolves: rhbz#1752843
  - Create new type ipmievd_helper_t domain for loading kernel modules.
  Resolves: rhbz#1673804
  - networkmanager: allow NetworkManager_t to create bluetooth_socket
  Resolves: rhbz#1747768
  - Label /etc/named direcotory as named_conf_t
  Resolves: rhbz#1759505
  - Update aide_t domain to allow this tool to analyze also /dev filesystem
  Resolves: rhbz#1758265
  - Update zebra SELinux policy to make it work also with frr service
  Resolves: rhbz#1714984
  - Allow chronyd_t domain to manage and create chronyd_tmp_t dirs,files,sock_file objects.
  Resolves: rhbz#1711909
  - Allow chronyc_t domain to append to all non_security files
   Resolves: rhbz#1696252
  - Allow httpd_t domain to read/write named_cache_t files
  Resolves: rhbz#1690484
  - Add new interface bind_rw_cache()
  Resolves: rhbz#1690484
  - Label /var/run/mysql as mysqld_var_run_t
  Resolves: rhbz#1687867
  - Allow cupsd_t domain to create directory with name ppd in dirs labeled as cupsd_etc_t with label cupsd_rw_etc_t.
  Resolves: rhbz#1612552
  - Update cron_role, cron_admin_role and cron_unconfined_role to avoid *_t_t types
  Resolves: rhbz#1647971
  - Allow sandbox_web_type domains to sys_ptrace and sys_chroot in user namespaces
  Resolves: rhbz#1663874
  - Update gnome_dontaudit_read_config
  Resolves: rhbz#1663874
  - Update  tomcat_can_network_connect_db boolean to allow tomcat domains also connect to redis ports
  Resolves: rhbz#1687499
  - Update keepalived policy
  Resolves: rhbz#1728332
  - Add sys_admin capability for keepalived_t labeled processes
  Resolves: rhbz#1729174
  - Fix abrt_upload_watch_t in abrt policy
  Resolves: rhbz#1737419
  - Label /dev/shm/dirsrv/ with dirsrv_tmpfs_t label
  Resolves: rhbz#1737550
  - Allow amanda_t to manage its var lib files and read random_device_t
  Resolves: rhbz#1739137
  - Allow zebrat_t domain to read state of NetworkManager_t processes BZ(1739983)
  Resolves: rhbz#1743684
  - Allow pesign_t domain to read/write named cache files.
  Resolves: rhbz#1745429
  - Allow login user type to use systemd user session
  Resolves: rhbz#1727887
  - Allow avahi_t to send msg to xdm_t
  Resolves: rhbz#1755401
  - Allow ldconfig_t domain to manage initrc_tmp_t objects
  Resolves: rhbz#1756006
  - Add new interface init_write_initrc_tmp_pipes()
  - Add new interface init_manage_script_tmp_files()
  - Add new interface udev_getattr_rules_chr_files()
  - Run lvmdbusd service as lvm_t
  Resolves: rhbz#1726166
  - Label 2618/tcp and 2618/udp as priority_e_com_port_t
  - Label 2616/tcp and 2616/udp as appswitch_emp_port_t
  - Label 2615/tcp and 2615/udp as firepower_port_t
  - Label 2610/tcp and 2610/udp as versa_tek_port_t
  - Label 2613/tcp and 2613/udp as smntubootstrap_port_t
  - Label 3784/tcp and 3784/udp as bfd_control_port_t
  - Allow systemd labeled as init_t domain to remount rootfs filesystem
  Resolves: rhbz#1698197
  - Add interface files_remount_rootfs()
  - New interface files_append_non_security_files()
  - Allow domains systemd_networkd_t and systemd_logind_t to chat over dbus
  Resolves: rhbz#1612552
  - Update userdomains to pass correct parametes based on updates from cron_*_role interfaces
   Resolves: rhbz#1647971
  - Dontaudit sys_admin capability for iptables_t SELinux domain
  Resolves: rhbz#1669040
  - Allow systemd labeled as init_t domain to read/write faillog_t. BZ(1723132)
  Resolves: rhbz#1671019
  - Allow userdomains to dbus chat with policykit daemon
  Resolves: rhbz#1727902
  - Allow ipsec_t domain to read/write named cache files
  Resolves: rhbz#1743777
  - Add sys_admin capability for ipsec_t domain
  Resolves: rhbz#1753662


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-22
changelog:
  - Allow ldconfig_t domain to manage initrc_tmp_t link files Allow netutils_t domain to write to initrc_tmp_t fifo files
  Resolves: rhbz#1756006
  - Allow user domains to manage user session services
  Resolves: rhbz#1727887
  - Allow staff and user users to get status of user systemd session
  Resolves: rhbz#1727887


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-23
changelog:
  - Label only regular files inside /usr/lib/frr direcotry as zebra_exec_t
  Resolves: rhbz#1714984
  - Dontaudit and disallow sys_admin capability for keepalived_t domain
  Resolves: rhbz#1729174
  - Allow processes labeled as keepalived_t domain to get process group
  Resolves: rhbz#1746955


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-24
changelog:
  - Allow confined users to run newaliases
  Resolves:rhbz#1750405
  - Add interface mysql_dontaudit_rw_db()
  Resolves: rhbz#1747926
  - Label /var/lib/xfsdump/inventory as amanda_var_lib_t
  Resolves: rhbz#1739137
  - Allow tmpreaper_t domain to read all domains state
  Resolves: rhbz#1765065
  - Allow ipa_ods_exporter_t domain to read krb5_keytab files
  Resolves: rhbz#1759900
  - Allow rhsmcertd_t domain to read rtas_errd lock files
  Resolves: rhbz#1744234
  - Add new interface rtas_errd_read_lock()
  Resolves: rhbz#1744234
  - Donaudit ifconfig_t domain to read/write mysqld_db_t files
  Resolves: rhbz#1747926


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-25
changelog:
  - Allow sssd_t domain to read gnome config and named cache files
  Resolves: rhbz#1743907
  - Allow httpd_t to signull mailman_cgi_t process
  Resolves: rhbz#1686462
  - Update virt_read_content interface to allow caller domain mmap virt_content_t block devices and files
  Resolves: rhbz#1758545
  - Allow cachefilesd_t domain to read/write cachefiles_device_t devices
  Resolves: rhbz#1750096
  - Remove setting label for /dev/cachefilesd char device from cachefilesd policy. This should be added in base policy
  Resolves: rhbz#1750096
  - Allow pcp_pmcd_t domain to bind on udp port labeled as statsd_port_t
  Resolves:rhbz#1746511
  - Label libvirt drivers as virtd_exec_t
  Resolves: rhbz#1745076
  - Update apache and pkcs policies to make active opencryptoki rules
  Resolves: rhbz#1744198
  - Introduce new bolean httpd_use_opencryptoki
  Resolves: rhbz#1744198
  - Allow gssproxy_t domain read state of all processes on system
  Resolves: rhbz#1752031
  - Dontaudit tmpreaper_t getting attributes from sysctl_type files
  Resolves: rhbz#1730204
  - Added macro for timedatex to chat over dbus.
  Resolves: rhbz#1730204
  - Run timedatex service as timedatex_t
  Resolves: rhbz#1730204
  - Run lldpd service as lldpad_t.
  Resolves: rhbz#1726246
  - Allow abrt_upload_watch_t domain to send dgram msgs to kernel processes and stream connect to journald
  - Allow tmpreaper_t domain to getattr files labeled as mtrr_device_t
  Resolves: rhbz#1765065
  - Allow rhsmcertd_t domain to read/write rtas_errd_var_lock_t files
  Resolves: rhbz#1744234
  - Allow tmpwatch process labeled as tmpreaper_t domain to execute fuser command.
  Resolves: rhbz#1765065
  - Update tmpreaper_t policy due to fuser command
  Resolves: rhbz#1765065
  - Allow fail2ban_t domain to create netlink netfilter sockets.
  Resolves: rhbz#1766415
  - Label /dev/cachefilesd as cachefiles_device_t
  Resolves: rhbz#1750096
  - Label udp 8125 port as statsd_port_t
  Resolves: rhbz#1746511
  - Allow systemd(init_t) to load kernel modules
  Resolves: rhbz#1758255
  - Dontaudit sys_admin capability for auditd_t domains
  Resolves: rhbz#1669040
  - Allow x_userdomain to dbus_chat with timedatex.
  Resolves: rhbz#1730204


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-26
changelog:
  - New policy for rrdcached
  Resolves: rhbz#1726255
  - Update timedatex policy
  - Update timedatex SELinux policy to to sychronizate time with GNOME and add new macro chronyd_service_status to chronyd.if
  - Add new macro systemd_timedated_status to systemd.if to get timedated service status
  Resolves: rhbz#1730204
  - Update lldpad_t policy module
  Resolves: rhbz#1726246
  - Dontaudit sandbox web types to setattr lib_t dirs
  Resolves: rhbz#1739858
  - Fix typo in cachefiles device
  Resolves: rhbz#1750096


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-27
changelog:
  - Allow timedatex_t domain dbus chat with both confined and unconfined users
  Resolves: rhbz#1771513
  - Fix typo bugs in rtas_errd_read_lock() interface
  Resolves: rhbz#1750096
  - Allow timedatex_t domain to systemctl chronyd domains
  Resolves: rhbz#1771513
  - Fix typo in dev_filetrans_all_named_dev()
  Resolves: rhbz#1750096


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-30
changelog:
  - Allow userdomain dbus chat with systemd_resolved_t
  Resolves: rhbz#1773463
  - Allow init_t read and setattr on /var/lib/fprintd
  Resolves: rhbz#1781696
  - Allow sysadm_t dbus chat with colord_t
  Resolves: rhbz#1772669
  - Allow confined users run fwupdmgr
  Resolves: rhbz#1772619
  - Allow confined users run machinectl
  Resolves: rhbz#1772625
  - Allow systemd labeled as init_t domain to create dirs labeled as var_t
  Resolves: rhbz#1778126
  - Allow systemd labeled as init_t domain to manage faillog_t objects
  Resolves: rhbz#1671019
  - Add fprintd_read_var_lib_dir and fprintd_setattr_var_lib_dir interfaces
  Resolves: rhbz#1781696
  - Allow pulseaudio create .config and dgram sendto to unpriv_userdomain
  Resolves: rhbz#1703231
  - Allow abrt_dump_oops_t domain to create udp sockets BZ(1778030)
  Resolves: rhbz#1777761
  - Change type in transition for /var/cache/{dnf,yum} directory
  Resolves: rhbz#1686833
  - Revert "Update zebra SELinux policy to make it work also with frr service"
  This reverts commit 73653250a252ad6eefcb3aae00749017e396ab8d.
  - Revert "Label only regular files inside /usr/lib/frr direcotry as zebra_exec_t"
  This reverts commit a19eb1021cbd6c637344954cead54caae081e07c.
  - Allow stratis_t domain to request load modules
  Resolves: rhbz#1726259
  - Allow stratisd to connect to dbus
  Resolves: rhbz#1726259
  - Run stratisd service as stratisd_t
  Resolves: rhbz#1726259
  - Add support for smart card authentication in cockpit BZ(1690444)
  Resolves: rhbz#1771414
  - cockpit: Support split-out TLS proxy
  Resolves: rhbz#1771414
  - cockpit: Allow cockpit-session to read cockpit-tls state
  Resolves: rhbz#1771414
  - Update cockpit policy
  Resolves: rhbz#1771414
  - cockpit: Support https instance factory
  Resolves: rhbz#1771414
  - cockpit: Allow cockpit-session to read cockpit-tls state directory
  Resolves: rhbz#1771414
  - Fix nonexisting types in rtas_errd_rw_lock interface
  Resolves: rhbz#1744234


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-33
changelog:
  - Update files_create_var_lib_dirs() interface to allow caller domain also set attributes of var_lib_t directory
  Resolves: rhbz#1778126


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-34
changelog:
  - Added macro for stratisd to chat over dbus
  - Add dac_override capability to stratisd_t domain
  - Allow userdomain to chat with stratisd over dbus.
  Resolves: rhbz#1787298


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-35
changelog:
  - Allow stratisd_t domain to read/write fixed disk devices and removable devices.
  Resolves: rhbz#1790795


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-37
changelog:
  - Make stratisd_t domain unconfined for RHEL-8.2
  Resolves: rhbz#1791557
  - stratisd_t policy updates
  Resolves: rhbz#1791557


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-39
changelog:
  - Allow vhostmd communication with hosted virtual machines
  - Add and update virt interfaces
  Resolves: rhbz#1782925


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-41
changelog:
  - Allow NetworkManager read its unit files and manage services
  - Mark nm-cloud-setup systemd units as NetworkManager_unit_file_t
  Resolves: rhbz#1806894


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-42
changelog:
  - Allow ssh-keygen create file in /var/lib/glusterd
  Resolves: rhbz#1816663
  - Update ctdbd_manage_lib_files() to also allow mmap ctdbd_var_lib_t files
  Resolves: rhbz#1819243
  - Remove container interface calling by named_filetrans_domain.
  - Makefile: fix tmp/%.mod.fc target
  Resolves: rhbz#1821191


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-43
changelog:
  - Update radiusd policy
  Resolves: rhbz#1803407
  - Allow sssd read NetworkManager's runtime directory
  Resolves: rhbz#1781818
  - Label /usr/lib/NetworkManager/dispatcher as NetworkManager_initrc_exec_t
  Resolves: rhbz#1777506
  - Allow ipa_helper_t to read kr5_keytab_t files
  Resolves: rhbz#1769423
  - Add ibacm_t ipc_lock capability
  Resolves: rhbz#1754719
  - Allow opafm_t to create and use netlink rdma sockets.
  Resolves: rhbz#1786670
  - Allow ptp4l_t create and use packet_socket sockets
  Resolves: rhbz#1759214
  - Update ctdbd_t policy
  Resolves: rhbz#1735748
  - Allow glusterd synchronize between master and slave
  Resolves: rhbz#1824662
  - Allow auditd poweroff or switch to single mode
  Resolves: rhbz#1826788
  - Allow init_t set the nice level of all domains
  Resolves: rhbz#1819121
  - Label /etc/sysconfig/ip6?tables\.save as system_conf_t
  Resolves: rhbz#1776873
  - Add file context entry and file transition for /var/run/pam_timestamp
  Resolves: rhbz#1791957


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-44
changelog:
  - Make boinc_var_lib_t label system mountdir attribute
  Resolves: rhbz#1779070
  - Allow aide to be executed by systemd with correct (aide_t) domain
  Resolves: rhbz#1814809
  - Allow chronyc_t domain to use nsswitch
  Resolves: rhbz#1772852
  - Allow nscd_socket_use() for domains in nscd_use() unconditionally
  Resolves: rhbz#1772852
  - Allow gluster geo-replication in rsync mode
  Resolves: rhbz#1831109
  - Update networkmanager_read_pid_files() to allow also list_dir_perms
  Resolves: rhbz#1781818
  - Allow associating all labels with CephFS
  Resolves: bz#1814689
  - Allow tcpdump sniffing offloaded (RDMA) traffic
  Resolves: rhbz#1834773


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-45
changelog:
  - Remove files_mmap_usr_files() call for particular domains
  Related: rhbz#1801214
  - Allow dirsrv_t list cgroup directories
  Resolves: rhbz#1836795
  - Create the kerberos_write_kadmind_tmp_files() interface
  Related: rhbz#1841488
  - Allow realmd_t dbus chat with accountsd_t
  Resolves: rhbz#1792895
  - Allow nagios_plugin_domain execute programs in bin directories
  Resolves: rhbz#1815621
  - Update allow rules set for nrpe_t domain
  Resolves: rhbz#1750821
  - Allow Gluster mount client to mount files_type
  Resolves: rhbz#1753626
  - Allow qemu-kvm read and write /dev/mapper/control
  Resolves: rhbz#1835909
  - Introduce logrotate_use_cifs boolean
  Resolves: rhbz#1795923
  - Allow ptp4l_t sys_admin capability to run bpf programs
  Resolves: rhbz#1759214
  - Allow rhsmd mmap /etc/passwd
  Resolves: rhbz#1814644
  - Remove files_mmap_usr_files() call for systemd_localed_t
  Related: rhbz#1801214
  - Allow domain mmap usr_t files
  Resolves: rhbz#1801214
  - Allow libkrb5 lib read client keytabs
  Resolves: rhbz#1831769
  - Add files_dontaudit_manage_boot_dirs() interface
  Related: rhbz#1803868
  - Create files_create_non_security_dirs() interface
  Related: rhbz#1840265
  - Add new interface dev_mounton_all_device_nodes()
  Related: rhbz#1840265
  - Add new interface dev_create_all_files()
  Related: rhbz#1840265
  - Allow sshd write to kadmind temporary files
  Resolves: rhbz#1841488
  - Create init_create_dirs boolean to allow init create directories
  Resolves: rhbz#1832231
  - Do not audit staff_t and user_t attempts to manage boot_t entries
  Resolves: rhbz#1803868
  - Allow systemd to relabel all files on system.
  Resolves: rhbz#1818981
  - Make dbus-broker service working on s390x arch
  Resolves: rhbz#1840265


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-46
changelog:
  - Fix description tag for the sssd_connect_all_unreserved_ports tunable
  Related: rhbz#1826748
  - Allow journalctl process set its resource limits
  Resolves: rhbz#1825894
  - Add sssd_access_kernel_keys tunable to conditionally access kernel keys
  Resolves: rhbz#1802062
  - Make keepalived work with network namespaces
  Resolves: rhbz#1815281
  - Create sssd_connect_all_unreserved_ports boolean
  Resolves: rhbz#1826748
  - Allow hypervkvpd to request kernel to load a module
  Resolves: rhbz#1842414
  - Allow systemd_private_tmp(dirsrv_tmp_t)
  Resolves: rhbz#1836820
  - Allow radiusd connect to gssproxy over unix domain stream socket
  Resolves: rhbz#1813572
  - Add fwupd_cache_t file context for '/var/cache/fwupd(/.*)?'
  Resolves: rhbz#1832231
  - Modify kernel_rw_key() not to include append permission
  Related: rhbz#1802062
  - Add kernel_rw_key() interface to access to kernel keyrings
  Related: rhbz#1802062
  - Modify systemd_delete_private_tmp() to use delete_*_pattern macros
  Resolves: rhbz#1836820
  - Allow systemd-modules to load kernel modules
  Resolves: rhbz#1823246
  - Add cachefiles_dev_t as a typealias to cachefiles_device_t
  Resolves: rhbz#1814796


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-47
changelog:
  - Allow virtlogd_t manage virt lib files
  Resolves: rhbz#1832756
  - Allow pdns server to read system state
  Resolves: rhbz#1801214
  - Support systemctl --user in machinectl
  Resolves: rhbz#1788616
  - Allow chkpwd_t read and write systemd-machined devpts character nodes
  Resolves: rhbz#1788616
  - Allow init_t write to inherited systemd-logind sessions pipes
  Resolves: rhbz#1788616
  - Label systemd-growfs and systemd-makefs as fsadm_exec_t
  Resolves: rhbz#1820798
  - Allow staff_u and user_u setattr generic usb devices
  Resolves: rhbz#1783325
  - Allow sysadm_t dbus chat with accountsd
  Resolves: rhbz#1828809


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-49
changelog:
  - Additional support for keepalived running in a namespace
  Resolves: rhbz#1815281
  - Allow keepalived manage its private type runtime directories
  Resolves: rhbz#1815281
  - Run ipa_helper_noatsecure(oddjob_t) only if the interface exists
  Resolves: rhbz#1853432
  - Allow oddjob_t process noatsecure permission for ipa_helper_t
  Resolves: rhbz#1853432
  - Allow domain dbus chat with systemd-resolved
  Resolves: rhbz#1852378
  - Define file context for /var/run/netns directory only
  Related: rhbz#1815281


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-50
changelog:
  - Revert "Allow qemu-kvm read and write /dev/mapper/control"
  This reverts commit f948eaf3d010215fc912e42013e4f88870279093.
  - Allow smbd get attributes of device files labeled samba_share_t
  Resolves: rhbz#1851816
  - Allow tomcat read user temporary files
  Resolves: rhbz#1857675
  - Revert "Dontaudit and disallow sys_admin capability for keepalived_t domain"
  Resolves: rhbz#1815281
  - Label /tmp/krb5_0.rcache2 with krb5_host_rcache_t
  Resolves: rhbz#1848953
  - Allow auditd manage kerberos host rcache files
  Resolves: rhbz#1855770


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-51
changelog:
  - Allow kadmind manage kerberos host rcache
  Resolves: rhbz#1863043
  - Allow virtlockd only getattr and lock block devices
  Resolves: rhbz#1832756
  - Allow qemu-ga read all non security file types conditionally
  Resolves: rhbz#1747960
  - Allow virtlockd manage VMs posix file locks
  Resolves: rhbz#1832756
  - Add dev_lock_all_blk_files() interface
  Resolves: rhbz#1832756
  - Allow systemd-logind dbus chat with fwupd
  Resolves: rhbz#1851932
  - Update xserver_rw_session macro
  Resolves: rhbz#1851448


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-52
changelog:
  - Add ipa_helper_noatsecure() interface unconditionally
  Resolves: rhbz#1853432
  - Conditionally allow nagios_plugin_domain dbus chat with init
  Resolves: rhbz#1750821
  - Revert "Update allow rules set for nrpe_t domain"
  Resolves: rhbz#1750821
  - Add ipa_helper_noatsecure() interface to ipa.if
  Resolves: rhbz#1853432
  - Allow tomcat map user temporary files
  Resolves: rhbz#1857675
  - Allow tomcat manage user temporary files
  Resolves: rhbz#1857675
  - Add file context for /sys/kernel/tracing
  Resolves: rhbz#1847331
  - Define named file transition for sshd on /tmp/krb5_0.rcache2
  Resolves: rhbz#1848953


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-53
changelog:
  - Allow certmonger fowner capability
  Resolves: rhbz#1870596
  - Define named file transition for saslauthd on /tmp/krb5_0.rcache2
  Resolves: rhbz#1870300
  - Label /usr/libexec/qemu-pr-helper with virtd_exec_t
  Resolves: rhbz#1867115


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-55
changelog:
  - Allow init dbus chat with kernel
  Resolves: rhbz#1694681
  - Confine systemd-sleep service
  Resolves: rhbz#1850177
  - Add default file context for /usr/libexec/pcp/lib/*
  Resolves: rhbz#1886369
  - Allow rtkit_daemon_t to uise sys_ptrace usernamespace capability
  Resolves: rhbz#1873658
  - Add fstools_rw_swap_files() interface
  Resolves: rhbz#1850177


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-56
changelog:
  - Let keepalived bind a raw socket
  Resolves: rhbz#1895130
  - Add fetchmail_uidl_cache_t type for /var/mail/.fetchmail.pid
  Resolves: rhbz#1853389
  - Allow arpwatch create and use rdma socket
  Resolves: rhbz#1843409
  - Set correct default file context for /usr/libexec/pcp/lib/*
  Resolves: rhbz#1886369
  - Allow systemd-logind manage efivarfs files
  Resolves: rhbz#1869979
  - Allow systemd_resolved_t to read efivarfs
  Resolves: rhbz#1869979
  - Allow systemd_modules_load_t to read efivarfs
  Resolves: rhbz#1869979
  - Allow read efivarfs_t files by domains executing systemctl file
  Resolves: rhbz#1869979
  - Introduce systemd_read_efivarfs_type attribute
  Resolves: rhbz#1869979


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-57
changelog:
  - Allow dovecot bind to smtp ports
  Resolves: rhbz#1881884
  - Change fetchmail temporary files path to /var/spool/mail
  Resolves: rhbz#1853389
  - Set file context for symlinks in /etc/httpd to etc_t
  Resolves: rhbz#1900650
  - Allow dnsmasq read public files
  Resolves: rhbz#1782539
  - Fix range for unreserved ports
  Resolves: rhbz#1794531
  - Introduce logging_syslogd_append_public_content tunable
  Resolves: rhbz#1823672
  - Add files_search_non_security_dirs() interface
  Resolves: rhbz#1823672
  - Add miscfiles_append_public_files() interface
  Resolves: rhbz#1823672


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-58
changelog:
  - Allow kexec manage generic tmp files
  Resolves: rhbz#1896424
  - Update systemd-sleep policy
  Resolves: rhbz#1850177
  - Add groupadd_t fowner capability
  Resolves: rhbz#1884179


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-59
changelog:
  - Add cron_dbus_chat_system_job() interface
  Resolves: rhbz#1883906
  - Dontaudit firewalld dac_override capability
  Resolves: rhbz#1759010
  - Allow tcsd the setgid capability
  Resolves: rhbz#1898694
  - Allow timedatex dbus chat with cron system domain
  Resolves: rhbz#1883906
  - Allow systemd_hostnamed_t domain to dbus chat with sosreport_t domain
  Resolves: rhbz#1854299
  - Allow pcp-pmcd manage perf_events
  Resolves: rhbz#1901958
  - Label /dev/isst_interface as cpu_device_t
  Resolves: rhbz#1902227
  - Allow ipsec set the context of a SPD entry to the default context
  Resolves: rhbz#1880474
  - Allow sysadm_u user and unconfined_domain_type manage perf_events
  Resolves: rhbz#1901958
  - Add manage_perf_event_perms object permissions set
  Resolves: rhbz#1901958
  - Add perf_event access vectors.
  Resolves: rhbz#1901958
  - Remove "ipa = module" from modules-targeted-contrib.conf
  Resolves: rhbz#1461914


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-60
changelog:
  - Allow wireshark create and use rdma socket
  Resolves: rhbz#1844370
  - Allow to use nnp_transition in pulseaudio_role
  Resolves: rhbz#1854471
  - Allow certmonger fsetid capability
  Resolves: rhbz#1873211
  - Add rsync_sys_admin tunable to allow rsync sys_admin capability
  Resolves: rhbz#1889673
  - Allow sysadm read and write /dev/rfkill
  Resolves: rhbz#1831630
  - Allow staff_u run pam_console_apply
  Resolves: rhbz#1817690
  - Label /dev/vhost-vdpa-[0-9]+ as vhost_device_t
  Resolves: rhbz#1907485


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-61
changelog:
  - Add kpatch_exec() interface
  Resolves: rhbz#1895322
  - Allow rhsmcertd execute kpatch
  Resolves: rhbz#1895322
  - Allow openvswitch_t perf_event open permission
  Resolves: rhbz#1916046
  - Allow openvswitch fowner capability and create netlink sockets
  Resolves: rhbz#1883980
  - Add net_broadcast capability to openvswitch_t domain
  Resolves: rhbz#1883980
  - Update interface modutils_read_module_deps to allow caller domain also mmap modules_dep_t files
  Resolves: rhbz#1883980
  - Allow machinectl to run pull-tar
  Resolves: rhbz#1788055


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-62
changelog:
  - Allow rhsmcertd_t domain transition to kpatch_t
  Resolves: rhbz#1895322
  - Revert "Add kpatch_exec() interface"
  Resolves: rhbz#1895322
  - Revert "Allow rhsmcertd execute kpatch"
  Resolves: rhbz#1895322
  - Dontaudit NetworkManager_t domain to write to kdump temp pipies
  Resolves: rhbz#1842897
  - Allow NetworkManager_t domain to get status of samba services
  Resolves: rhbz#1781806
  - Allow openvswitch create and use xfrm netlink sockets
  Resolves: rhbz#1916046
  - Allow openvswitch_t perf_event write permission
  Resolves: rhbz#1916046
  - Add write_perf_event_perms object permission set
  Related: rhbz#1916046


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-63
changelog:
  - Allow rtkit_daemon_t domain set process nice value in user namespaces
  Resolves: rhbz#1910507
  - Allow gpsd read and write ptp4l_t shared memory.
  Resolves: rhbz#1803845
  - Label /var/run/pcsd-ruby.socket socket with cluster_var_run_t type
  Resolves: rhbz#1804626
  - Allow Certmonger to use opencryptoki services
  Resolves: rhbz#1894132
  - Dontaudit vhostmd to write in /var/lib/rpm/ dir and allow signull rpm
  Resolves: rhbz#1815603
  - Allow rhsmcertd_t read kpatch lib files
  Resolves: rhbz#1895322
  - Allow ipsec_t connectto ipsec_mgmt_t
  Resolves: rhbz#1848355
  - Allow IPsec to use opencryptoki services
  Resolves: rhbz#1894132
  - Allow systemd-importd create /run/systemd/machines.lock file
  Resolves: rhbz#1788055


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-64
changelog:
  - Allow unconfined_t and kprop_t to create krb5_0.rcache2 with the right context
  Resolves: rhbz#1874527
  Resolves: rhbz#1877044
  - Allow rhsmcertd bind tcp sockets to a generic node
  Resolves: rhbz#1923985
  - Allow ipsec_mgmt_t mmap ipsec_conf_file_t files
  Resolves: rhbz#1889542
  - Allow strongswan start using swanctl method
  Resolves: rhbz#1889542
  - Allow systemd-importd manage machines.lock file
  Resolves: rhbz#1788055


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-68
changelog:
  - Allow pluto IKEv2 / ESP over TCP
  Resolves: rhbz#1931848
  - Label SDC(scini) Dell Driver
  Resolves: rhbz#1936882
  - Add file context specification for /var/tmp/tmp-inst
  Resolves: rhbz#1919253
  - Allow virtlogd_t to create virt_var_lockd_t dir
  Resolves: rhbz#1941464
  - Allow cups-lpd read its private runtime socket files
  Resolves: rhbz#1919399


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-69
changelog:
  - Add /var/usrlocal equivalency rule
  Resolves: rhbz#1943381
  - Label '/var/usrlocal/(.*/)?sbin(/.*)?' as bin_t
  Resolves: rhbz#1943381
  - Label /dev/trng with random_device_t
  Resolves: rhbz#1934483
  - Allow systemd-sleep transition to sysstat_t
  Resolves: rhbz#1927551
  - Allow systemd-sleep transition to tlp_t
  Resolves: rhbz#1927551
  - Allow systemd-sleep transition to unconfined_service_t on bin_t executables
  Resolves: rhbz#1927551
  - Allow systemd-sleep execute generic programs
  Resolves: rhbz#1948070
  - Allow systemd-sleep execute shell
  Resolves: rhbz#1954358
  - Allow nsswitch_domain read init pid lnk_files
  Resolves: rhbz#1860924
  - Introduce logging_syslogd_list_non_security_dirs tunable
  Resolves: rhbz#1823669
  - Add sysstat_domtrans() to allow systemd-sleep transition to sysstat_t
  Resolves: rhbz#1927551
  - Change param description in cron interfaces to userdomain_prefix
  Resolves: rhbz#1801249
  - Add missing declaration in rpm_named_filetrans()
  Resolves: rhbz#1801249


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-70
changelog:
  - Allow using opencryptoki for ipsec
  Resolves: rhbz#1894132
  - Remove all kernel_getattr_proc() interface calls
  Resolves: rhbz#1967125
  - Allow domain stat /proc filesystem
  Resolves: rhbz#1967125
  - Allow pkcs-slotd create and use netlink_kobject_uevent_socket
  Resolves: rhbz#1969725
  - Label var.lib.opencryptoki.* files and create pkcs_tmpfs_filetrans()
  Resolves: rhbz#1894132
  - Allow using opencryptoki for certmonger
  Resolves: rhbz#1894132
  - install_t: Allow NoNewPriv transition from systemd
  Resolves: rhbz#1955547
  - Remove all kernel_getattr_proc() interface calls
  Resolves: rhbz#1967125
  - Allow httpd_sys_script_t read, write, and map hugetlbfs files
  Resolves: rhbz#1966133


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-71
changelog:
  - Allow nmap create and use rdma socket
  Resolves: rhbz#1844530
  - Label /.k5identity file allow read of this file to rpc.gssd
  Resolves: rhbz#1951093
  - Label /var/lib/kdump with kdump_var_lib_t
  Resolves: rhbz#1965985
  - Label /run/libvirt/common with virt_common_var_run_t
  Resolves: rhbz#1966842


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-72
changelog:
  - Allow systemd-sleep get attributes of fixed disk device nodes
  Resolves: rhbz#1931460
  - Allow systemd-sleep create hardware state information files
  Resolves: rhbz#1968610
  - virtiofs supports Xattrs and SELinux
  Resolves: rhbz#1899703
  - Label 4460/tcp port as ntske_port_t
  Resolves: rhbz#1961207
  - Add the miscfiles_map_generic_certs macro to the sysnet_dns_name_resolve macro.
  Resolves: rhbz#1961207
  - Allow chronyd_t to accept and make NTS-KE connections
  Resolves: rhbz#1961207
  - Dontaudit NetworkManager write to initrc_tmp_t pipes
  Resolves: rhbz#1963162
  - Allow logrotate rotate container log files
  Resolves: rhbz#1892170
  - Allow rhsmd read process state of all domains and kernel threads
  Resolves: rhbz#1878020


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-73
changelog:
  - Removed adding to attribute unpriv_userdomain from userdom_unpriv_type template
  Resolves: rhbz#1947841
  - Allow transition from xdm domain to unconfined_t domain.
  Resolves: rhbz#1947841
  - Allow nftables read NetworkManager unnamed pipes
  Resolves: rhbz#1967857
  - Create a policy for systemd-journal-upload
  Resolves: rhbz#1913414
  - Add dev_getattr_infiniband_dev() interface.
  Resolves: rhbz#1972522
  - Allow tcpdump and nmap get attributes of infiniband_device_t
  Resolves: rhbz#1972522
  - Allow fcoemon create sysfs files
  Resolves: rhbz#1978562
  - Allow nftables read NetworkManager unnamed pipes
  Resolves: rhbz#1967857
  - Allow radius map its library files
  Resolves: rhbz#1854650
  - Allow arpwatch get attributes of infiniband_device_t devices
  Resolves: rhbz#1936522


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-75
changelog:
  - Add the unconfined_dgram_send() interface
  Resolves: rhbz#1978562
  - Change dev_getattr_infiniband_dev() to use getattr_chr_files_pattern()
  Resolves: rhbz#1936522
  - Add checkpoint_restore cap2 capability
  Resolves: rhbz#1973325
  - Allow fcoemon talk with unconfined user over unix domain datagram socket
  Resolves: rhbz#1978562
  - Allow hostapd bind UDP sockets to the dhcpd port
  Resolves: rhbz#1977676
  - Allow NetworkManager read and write z90crypt device
  Resolves: rhbz#1938203
  - Allow abrt_domain read and write z90crypt device
  Resolves: rhbz#1938203
  - Label /usr/lib/pcs/pcs_snmp_agent with cluster_exec_t
  Resolves: rhbz#1937111
  - Allow mdadm read iscsi pid files
  Resolves: rhbz#1924716


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-76
changelog:
  - Allow login_userdomain read and map /var/lib/systemd files
  Resolves: rhbz#1965251
  - Allow sysadm acces to kernel module resources
  Resolves: rhbz#1965251
  - Allow sysadm to read/write scsi files and manage shadow
  Resolves: rhbz#1965251
  - Allow sysadm access to files_unconfined and bind rpc ports
  Resolves: rhbz#1965251
  - Allow sysadm read and view kernel keyrings
  Resolves: rhbz#1965251
  - Allow bootloader to read tuned etc files
  Resolves: rhbz#1965251
  - Update the policy for systemd-journal-upload
  Resolves: rhbz#1913414
  - Allow journal mmap and read var lib files
  Resolves: rhbz#1965251
  - Allow tuned to read rhsmcertd config files
  Resolves: rhbz#1965251
  - Allow bootloader to read tuned etc files
  Resolves: rhbz#1965251
  - Confine rhsm service and rhsm-facts service as rhsmcertd_t
  Resolves: rhbz#1846081
  - Allow virtlogd_t read process state of user domains
  Resolves: rhbz#1797899
  - Allow cockpit_ws_t get attributes of fs_t filesystems
  Resolves: rhbz#1979182


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-77
changelog:
  - Revert "update libs_filetrans_named_content() to have support for /usr/lib/debug directory"
  Resolves: rhbz#1887739
  - Allow sysadm to read/write scsi files and manage shadow
  Resolves: rhbz#1956302
  - Allow rhsmcertd execute gpg
  Resolves: rhbz#1887572
  - Allow lldpad send to kdump over a unix dgram socket
  Resolves: rhbz#1979121
  - Remove glusterd SELinux module from distribution policy
  Resolves: rhbz#1816718


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-78
changelog:
  - Label /usr/bin/Xwayland with xserver_exec_t
  Resolves: rhbz#1984584
  - Label /usr/libexec/gdm-runtime-config with xdm_exec_t
  Resolves: rhbz#1984584
  - Allow D-bus communication between avahi and sosreport
  Resolves: rhbz#1916397
  - Allow lldpad send to kdumpctl over a unix dgram socket
  Resolves: rhbz#1979121
  - Revert "Allow lldpad send to kdump over a unix dgram socket"
  Resolves: rhbz#1979121
  - Allow chronyc respond to a user chronyd instance
  Resolves: rhbz#1993104
  - Allow ptp4l respond to pmc
  Resolves: rhbz#1993104
  - Allow lldpad send to unconfined_t over a unix dgram socket
  Resolves: rhbz#1993270


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-79
changelog:
  - Introduce xdm_manage_bootloader booelan
  Resolves: rhbz#1994096
  - Rename samba_exec() to samba_exec_net()
  Resolves: rhbz#1855215
  - Allow sssd to set samba setting
  Resolves: rhbz#1855215
  - Allow dirsrv read slapd tmpfs files
  Resolves: rhbz#1843238
  - Allow rhsmcertd to create cache file in /var/cache/cloud-what
  Resolves: rhbz#1994718


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-81
changelog:
  - Allow unconfined domains to bpf all other domains
  Resolves: rhbz#1991443
  - Allow vmtools_unconfined_t domain transition to rpm_script_t
  Resolves: rhbz#1872245
  - Allow unbound connectto unix_stream_socket
  Resolves: rhbz#1905441
  - Label /usr/sbin/virtproxyd as virtd_exec_t
  Resolves: rhbz#1854332
  - Allow postfix_domain to sendto unix dgram sockets.
  Resolves: rhbz#1920521


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-82
changelog:
  - Support sanlock VG automated recovery on storage access loss
  Resolves: rhbz#1985000
  - Allow proper function sosreport in sysadmin role
  Resolves: rhbz#1965251
  - Allow systemd execute user bin files
  Resolves: rhbz#1860443
  - Label /dev/crypto/nx-gzip with accelerator_device_t
  Resolves: rhbz#2011166
  - Allow ipsec_t and login_userdomain named file transition in tmpfs
  Resolves: rhbz#2001599
  - Support sanlock VG automated recovery on storage access loss
  Resolves: rhbz#1985000
  - Allow proper function sosreport via iotop
  Resolves: rhbz#1965251
  - Call pkcs_tmpfs_named_filetrans for certmonger
  Resolves: rhbz#2001599
  - Allow ibacm the net_raw and sys_rawio capabilities
  Resolves: rhbz#2010644
  - Support new PING_CHECK health checker in keepalived
  Resolves: rhbz#2010873
  - Update spamassasin policy to make working /usr/share/spamassassin/sa-update.cron script
  Resolves: rhbz#2011239


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-83
changelog:
  - VQP: Include IANA-assigned TCP/1589
  Resolves: rhbz#1924038
  - Label port 3785/udp with bfd_echo
  Resolves: rhbz#1924038
  - Allow sysadm_t dbus chat with realmd_t
  Resolves: rhbz#2000488
  - Support sanlock VG automated recovery on storage access loss 1/2
  Resolves: rhbz#1985000
  - Revert "Support sanlock VG automated recovery on storage access loss"
  Resolves: rhbz#1985000
  - Support sanlock VG automated recovery on storage access loss
  Resolves: rhbz#1985000
  - radius: Lexical sort of service-specific corenet rules by service name
  Resolves: rhbz#1924038
  - radius: Allow binding to the BDF Control and Echo ports
  Resolves: rhbz#1924038
  - radius: Allow binding to the DHCP client port
  Resolves: rhbz#1924038
  - radius: Allow net_raw; allow binding to the DHCP server ports
  Resolves: rhbz#1924038
  - Support hitless reloads feature in haproxy
  Resolves: rhbz#2015423
  - Allow redis get attributes of filesystems with extended attributes
  Resolves: rhbz#2015435
  - Support sanlock VG automated recovery on storage access loss 2/2
  Resolves: rhbz#1985000
  - Revert "Support sanlock VG automated recovery on storage access loss"
  Resolves: rhbz#1985000


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-84
changelog:
  - Allow sysadm_t read/write pkcs shared memory segments
  Resolves: rhbz#1965251
  - Allow sysadm_t connect to sanlock over a unix stream socket
  Resolves: rhbz#1965251
  - Allow sysadm_t dbus chat with sssd
  Resolves: rhbz#1965251
  - Allow sysadm_t set attributes on character device nodes
  Resolves: rhbz#1965251
  - Allow sysadm_t read and write watchdog devices
  Resolves: rhbz#1965251
  - Allow sysadm_t connect to cluster domains over a unix stream socket
  Resolves: rhbz#1965251
  - Allow sysadm_t dbus chat with tuned 2/2
  Resolves: rhbz#1965251
  - Update userdom_exec_user_tmp_files() with an entrypoint rule
  Resolves: rhbz#1920883
  - Allow sudodomain send a null signal to sshd processes
  Resolves: rhbz#1966945
  - Allow sysadm_t dbus chat with tuned 1/2
  Resolves: rhbz#1965251
  - Allow cloud-init dbus chat with systemd-logind
  Resolves: rhbz#2009769
  - Allow svnserve send mail from the system
  Resolves: rhbz#2004843
  - Allow svnserve_t domain to read system state
  Resolves: rhbz#2004843


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-85
changelog:
  - Allow unconfined_t to node_bind icmp_sockets in node_t domain
  Resolves: rhbz#2025445
  - Allow rhsmcertd get attributes of tmpfs_t filesystems
  Resolves: rhbz#2015820
  - The nfsdcld service is now confined by SELinux
  Resolves: rhbz#2026588
  - Allow smbcontrol use additional socket types
  Resolves: rhbz#2027740
  - Allow lldpd use an snmp subagent over a tcp socket
  Resolves: rhbz#2028379


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-86
changelog:
  - Allow sysadm execute sysadmctl in sysadm_t domain using sudo
  Resolves: rhbz#2013749
  - Allow local_login_t get attributes of tmpfs filesystems
  Resolves: rhbz#2015539
  - Allow local_login_t get attributes of filesystems with ext attributes
  Resolves: rhbz#2015539
  - Allow local_login_t domain to getattr cgroup filesystem
  Resolves: rhbz#2015539
  - Allow systemd read unlabeled symbolic links
  Resolves: rhbz#2021835
  - Allow userdomains use pam_ssh_agent_auth for passwordless sudo
  Resolves: rhbz#1917879
  - Allow sudodomains execute passwd in the passwd domain
  Resolves: rhbz#1943572
  - Label authcompat.py with authconfig_exec_t
  Resolves: rhbz#1919122
  - Dontaudit pkcsslotd sys_admin capability
  Resolves: rhbz#2021887
  - Allow lldpd connect to snmpd with a unix domain stream socket
  Resolves: rhbz#1991029


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-87
changelog:
  - Set default file context for /sys/firmware/efi/efivars
  Resolves: rhbz#2039458
  - Allow sysadm_t start and stop transient services
  Resolves: rhbz#2031065
  - Label /etc/cockpit/ws-certs.d with cert_t
  Resolves: rhbz#1907473
  - Allow smbcontrol read the network state information
  Resolves: rhbz#2033873
  - Allow rhsm-service read/write its private memfd: objects
  Resolves: rhbz#2029873
  - Allow fcoemon request the kernel to load a module
  Resolves: rhbz#1940317
  - Allow radiusd connect to the radacct port
  Resolves: rhbz#2038955
  - Label /var/lib/shorewall6-lite with shorewall_var_lib_t
  Resolves: rhbz#2041447
  - Exclude container.if from selinux-policy-devel
  Resolves: rhbz#1861968


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-89
changelog:
  - Allow NetworkManager talk with unconfined user over unix domain dgram socket
  Resolves: rhbz#2044048
  - Allow system_mail_t read inherited apache system content rw files
  Resolves: rhbz#1988339
  - Add apache_read_inherited_sys_content_rw_files() interface
  Related: rhbz#1988339
  - Allow rhsm-service execute its private memfd: objects
  Resolves: rhbz#2029873
  - Allow dirsrv read configfs files and directories
  Resolves: rhbz#2042568
  - Label /run/stratisd with stratisd_var_run_t
  Resolves: rhbz#1879585
  - Fix path for excluding container.if from selinux-policy-devel
  Resolves: rhbz#1861968


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-90
changelog:
  - Fix badly indented used interfaces
  Resolves: rhbz#2030156
  - Allow domain transition to sssd_t 1/2
  Resolves: rhbz#2022690
  - Allow confined users to use kinit,klist and etc.
  Resolves: rhbz#2026598
  - Allow login_userdomain open/read/map system journal
  Resolves: rhbz#2046481
  - Allow init read stratis data symlinks 2/2
  Resolves: rhbz#2048514
  - Label new utility of NetworkManager nm-priv-helper
  Resolves: rhbz#1986076
  - Label NetworkManager-dispatcher service with separate context
  Resolves: rhbz#1989070
  - Allow domtrans to sssd_t and role access to sssd
  Resolves: rhbz#2030156
  - Creating interface sssd_run_sssd()
  Resolves: rhbz#2030156
  - Allow domain transition to sssd_t 2/2
  Resolves: rhbz#2022690
  - Allow timedatex dbus chat with xdm
  Resolves: rhbz#2040214
  - Associate stratisd_data_t with device filesystem
  Resolves: rhbz#2048514
  - Allow init read stratis data symlinks 1/2
  Resolves: rhbz#2048514
  - Allow rhsmcertd create rpm hawkey logs with correct label
  Resolves: rhbz#1949871


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-92
changelog:
  - Allow postfix_domain read dovecot certificates 1/2
  Resolves: rhbz#2043599
  - Dontaudit dirsrv search filesystem sysctl directories 1/2
  Resolves: rhbz#2042568
  - Allow chage domtrans to sssd
  Resolves: rhbz#2054718
  - Allow postfix_domain read dovecot certificates 2/2
  Resolves: rhbz#2043599
  - Allow ctdb create cluster logs
  Resolves: rhbz#2049481
  - Allow alsa bind mixer controls to led triggers
  Resolves: rhbz#2049730
  - Allow alsactl set group Process ID of a process
  Resolves: rhbz#2049730
  - Dontaudit mdadm list dirsrv tmpfs dirs
  Resolves: rhbz#2011174
  - Dontaudit dirsrv search filesystem sysctl directories 2/2
  Resolves: rhbz#2042568
  - Revert "Label NetworkManager-dispatcher service with separate context"
  Related: rhbz#1989070
  - Revert "Allow NetworkManager-dispatcher dbus chat with NetworkManager"
  Related: rhbz#1989070


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-93
changelog:
  - Allow systemd-networkd dbus chat with sosreport
  Resolves: rhbz#1949493
  - Allow sysadm_passwd_t to relabel passwd and group files
  Resolves: rhbz#2053457
  - Allow confined sysadmin to use tool vipw
  Resolves: rhbz#2053457
  - Allow sosreport dbus chat with abrt and timedatex
  Resolves: rhbz#1949493
  - Remove unnecessary /etc file transitions for insights-client
  Resolves: rhbz#2031853
  - Label all content in /var/lib/insights with insights_client_var_lib_t
  Resolves: rhbz#2031853
  - Update insights-client policy
  Resolves: rhbz#2031853
  - Update insights-client: fc pattern, motd, writing to etc
  Resolves: rhbz#2031853
  - Remove permissive domain for insights_client_t
  Resolves: rhbz#2031853
  - New policy for insight-client
  Resolves: rhbz#2031853
  - Add the insights_client module
  Resolves: rhbz#2031853
  - Update specfile to buildrequire policycoreutils-devel >= 2.9-19
  - Add modules_checksum to %files


author: Nikola Knazekova nknazeko@redhat.com - 3.14.3-94
changelog:
  - Allow chronyd send a message to sosreport over datagram socket
  - Allow systemd-logind dbus chat with sosreport
  Resolves: rhbz#2062607


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-96
changelog:
  - Add interface rpc_manage_exports
  Resolves: rhbz#2062183
  - Allow sshd read filesystem sysctl files
  Resolves: rhbz#2061403
  - Update targetd nfs & lvm
  Resolves: rhbz#2062183
  - Allow dhcpd_t domain to read network sysctls.
  Resolves: rhbz#2059509
  - Allow chronyd talk with unconfined user over unix domain dgram socket
  Resolves: rhbz#2065313
  - Allow fenced read kerberos key tables
  Resolves: rhbz#1964839


author: Nikola Knazekova <nknazeko@redhat.com> - 3.14.3-97
changelog:
  - Create macro corenet_icmp_bind_generic_node()
  Resolves: rhbz#2070870
  - Allow traceroute_t and ping_t to bind generic nodes.
  Resolves: rhbz#2070870
  - Allow administrative users the bpf capability
  Resolves: rhbz#2070983
  - Allow insights-client search rhnsd configuration directory
  Resolves: rhbz#2073395
  - Allow ntlm_auth read the network state information
  Resolves: rhbz#2073349
  - Allow keepalived setsched and sys_nice
  Resolves: rhbz#2008033
  - Revert "Allow administrative users the bpf capability"
  Resolves: rhbz#2070983


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-98
changelog:
  - Allow sysadm user execute init scripts with a transition
  Resolves: rhbz#2039662
  - Change invalid type redisd_t to redis_t in redis_stream_connect()
  Resolves: rhbz#1897517
  - Allow php-fpm write access to /var/run/redis/redis.sock
  Resolves: rhbz#1897517
  - Allow sssd read systemd-resolved runtime directory
  Resolves: rhbz#2060721
  - Allow postfix stream connect to cyrus through runtime socket
  Resolves: rhbz#2066005
  - Allow insights-client create_socket_perms for tcp/udp sockets
  Resolves: rhbz#2073395
  - Allow insights-client read rhnsd config files
  Resolves: rhbz#2073395
  - Allow sblim-sfcbd connect to sblim-reposd stream
  Resolves: rhbz#2075810
  - Allow rngd drop privileges via setuid/setgid/setcap
  Resolves: rhbz#2076641
  - Allow rngd_t domain to use nsswitch
  Resolves: rhbz#2076641


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-99
changelog:
  - Allow ifconfig_t domain to manage vmware logs
  Resolves: rhbz#1721943
  - Allow insights-client manage gpg admin home content
  Resolves: rhbz#2060834
  - Add the gpg_manage_admin_home_content() interface
  Resolves: rhbz#2060834
  - Label /var/cache/insights with insights_client_cache_t
  Resolves: rhbz#2063195
  - Allow insights-client search gconf homedir
  Resolves: rhbz#2087069
  - Allow insights-client create and use unix_dgram_socket
  Resolves: rhbz#2087069
  - Label more vdsm utils with virtd_exec_t
  Resolves: rhbz#2063871
  - Label /usr/libexec/vdsm/supervdsmd and vdsmd with virtd_exec_t
  Resolves: rhbz#2063871
  - Allow sblim-gatherd the kill capability
  Resolves: rhbz#2082677
  - Allow privoxy execmem
  Resolves: rhbz#2083940


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-100
changelog:
  - Update logging_create_generic_logs() to use create_files_pattern()
  Resolves: rhbz#2081907
  - Add the auth_read_passwd_file() interface
  Resolves: rhbz#2083504
  - Allow auditd_t noatsecure for a transition to audisp_remote_t
  Resolves: rhbz#2081907
  - Add support for samba-dcerpcd
  Resolves: rhbz#2083504
  - Allow rhsmcertd create generic log files
  Resolves: rhbz#1852086
  - Allow ctdbd nlmsg_read on netlink_tcpdiag_socket
  Resolves: rhbz#2090800


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-101
changelog:
  - Add the init_status_config_transient_files() interface
  Resolves: rhbz#2091117
  - Allow init_t to rw insights_client unnamed pipe
  Resolves: rhbz#2091117
  - Update kernel_read_unix_sysctls() for sysctl_net_unix_t handling
  Resolves: rhbz#2091117
  - Allow insights-client get status of the systemd transient scripts
  Resolves: rhbz#2091117
  - Allow insights-client execute its private memfd: objects
  Resolves: rhbz#2091117
  - Update policy for insights-client to run additional commands 2
  Resolves: rhbz#2091117
  - Do not call systemd_userdbd_stream_connect() for insights-client
  Resolves: rhbz#2091117
  - Use insights_client_tmp_t instead of insights_client_var_tmp_t
  Resolves: rhbz#2091117
  - Change space indentation to tab in insights-client
  Resolves: rhbz#2091117
  - Use socket permissions sets in insights-client
  Resolves: rhbz#2091117
  - Update policy for insights-client to run additional commands
  Resolves: rhbz#2091117
  - Change rpm_setattr_db_files() to use a pattern
  Resolves: rhbz#2091117
  - Add rpm setattr db files macro
  Resolves: rhbz#2091117
  - Fix insights client
  Resolves: rhbz#2091117
  - Do not let system_cronjob_t create redhat-access-insights.log with var_log_t
  Resolves: rhbz#2091117


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-102
changelog:
  - Allow transition to insights_client named content
  Resolves: rhbz#2091117
  - Add the insights_client_filetrans_named_content() interface
  Resolves: rhbz#2091117
  - Update policy for insights-client to run additional commands 3
  Resolves: rhbz#2091117


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-103
changelog:
  - Allow domain read usermodehelper state information
  Resolves: rhbz#2083504
  - Remove all kernel_read_usermodehelper_state() interface calls
  Resolves: rhbz#2083504
  - Allow samba-dcerpcd work with sssd
  Resolves: rhbz#2096825
  - Allow winbind_rpcd_t connect to self over a unix_stream_socket
  Resolves: rhbz#2096825
  - Update samba-dcerpcd policy for kerberos usage
  Resolves: rhbz#2096825
  - Allow keepalived read the contents of the sysfs filesystem
  Resolves: rhbz#2098189
  - Update policy for samba-dcerpcd
  Resolves: rhbz#2083504
  - Remove all kernel_read_usermodehelper_state() interface calls 2/2
  Resolves: rhbz#2083504
  - Update insights_client_filetrans_named_content()
  Resolves: rhbz#2091117


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-105
changelog:
  - Do not call systemd_userdbd_stream_connect() for winbind-rpcd
  Resolves: rhbz#2108383
  - Update winbind_rpcd_t
  Resolves: rhbz#2108383
  - Allow irqbalance file transition for pid sock_files and directories
  Resolves: rhbz#2111916
  - Update irqbalance runtime directory file context
  Resolves: rhbz#2111916


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-106
changelog:
  - Allow networkmanager to signal unconfined process
  Resolves: rhbz#1918148
  - Allow sa-update to get init status and start systemd files
  Resolves: rhbz#2011239
  - Allow samba-bgqd get a printer list
  Resolves: rhbz#2114737
  - Allow insights-client rpm named file transitions
  Resolves: rhbz#2104913
  - Add /var/tmp/insights-archive to insights_client_filetrans_named_content
  Resolves: rhbz#2104913
  - Use insights_client_filetrans_named_content
  Resolves: rhbz#2104913
  - Make default file context match with named transitions
  Resolves: rhbz#2104913
  - Allow rhsmcertd to read insights config files
  Resolves: rhbz#2104913
  - Label /etc/insights-client/machine-id
  Resolves: rhbz#2104913


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-107
changelog:
  - Label 319/udp port with ptp_event_port_t
  Resolves: rhbz#2118628
  - Allow unconfined and sysadm users transition for /root/.gnupg
  Resolves: rhbz#2119507
  - Add the kernel_read_proc_files() interface
  Resolves: rhbz#2119507
  - Add userdom_view_all_users_keys() interface
  Resolves: rhbz#2119507
  - Allow system_cronjob_t domtrans to rpm_script_t
  Resolves: rhbz#2118362
  - Allow smbd_t process noatsecure permission for winbind_rpcd_t
  Resolves: rhbz#2117199
  - Allow chronyd bind UDP sockets to ptp_event ports
  Resolves: rhbz#2118628
  - Allow samba-bgqd to read a printer list
  Resolves: rhbz#2118958
  - Add gpg_filetrans_admin_home_content() interface
  Resolves: rhbz#2119507
  - Update insights-client policy for additional commands execution
  Resolves: rhbz#2119507
  - Allow gpg read and write generic pty type
  Resolves: rhbz#2119507
  - Allow chronyc read and write generic pty type
  Resolves: rhbz#2119507
  - Disable rpm verification on interface_info
  Resolves: rhbz#2119472


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-108
changelog:
  - Allow unconfined_service_t insights client content filetrans
  Resolves: rhbz#2119507
  - Allow nsswitch_domain to connect to systemd-machined using a unix socket
  Resolves: rhbz#2119507
  - Add init_status_all_script_files() interface
  Resolves: rhbz#2119507
  - Add dev_dontaudit_write_raw_memory() and dev_read_vsock() interfaces
  Resolves: rhbz#2119507
  - Update insights-client policy for additional commands execution 5
  Resolves: rhbz#2119507
  - Confine insights-client systemd unit
  Resolves: rhbz#2119507
  - Update insights-client policy for additional commands execution 4
  Resolves: rhbz#2119507
  - Change rhsmcertd_t to insights_client_t in insights-client policy
  Resolves: rhbz#2119507
  - Allow insights-client send signull to unconfined_service_t
  Resolves: rhbz#2119507
  - Update insights-client policy for additional commands execution 3
  Resolves: rhbz#2119507
  - Allow journalctl read init state
  Resolves: rhbz#2119507
  - Update insights-client policy for additional commands execution 2
  Resolves: rhbz#2119507


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-109
changelog:
  - Add the files_map_read_etc_files() interface
  Resolves: rhbz#2132230
  - Allow insights-client manage samba var dirs
  Resolves: rhbz#2132230
  - Allow insights-client send null signal to rpm and system cronjob
  Resolves: rhbz#2132230
  - Update rhcd policy for executing additional commands 4
  Resolves: rhbz#2132230
  - Allow insights-client connect to postgresql with a unix socket
  Resolves: rhbz#2132230
  - Allow insights-client domtrans on unix_chkpwd execution
  Resolves: rhbz#2132230
  - Add file context entries for insights-client and rhc
  Resolves: rhbz#2132230
  - Allow snmpd_t domain to trace processes in user namespace
  Resolves: rhbz#2121084
  - Allow sbd the sys_ptrace capability
  Resolves: rhbz#2124552
  - Allow pulseaudio create gnome content (~/.config)
  Resolves: rhbz#2124387


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-110
changelog:
  - Add the systemd_connectto_socket_proxyd_unix_sockets() interface
  Resolves: rhbz#208441
  - Add the dev_map_vhost() interface
  Resolves: rhbz#2122920
  - Allow init remount all file_type filesystems
  Resolves: rhbz#2122239
  - added policy for systemd-socket-proxyd
  Resolves: rhbz#2088441
  - Allow virt_domain map vhost devices
  Resolves: rhbz#2122920
  - Allow virt domains to access xserver devices
  Resolves: rhbz#2122920
  - Allow rotatelogs read httpd_log_t symlinks
  Resolves: rhbz#2030633
  - Allow vlock search the contents of the /dev/pts directory
  Resolves: rhbz#2122838
  - Allow system cronjobs dbus chat with setroubleshoot
  Resolves: rhbz#2125008
  - Allow ptp4l_t name_bind ptp_event_port_t
  Resolves: rhbz#2130168
  - Allow pcp_domain execute its private memfd: objects
  Resolves: rhbz#2090711
  - Allow samba-dcerpcd use NSCD services over a unix stream socket
  Resolves: rhbz#2121709
  - Allow insights-client manage samba var dirs
  Resolves: rhbz#2132230


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-111
changelog:
  - Add domain_unix_read_all_semaphores() interface
  Resolves: rhbz#2141311
  - Allow iptables list cgroup directories
  Resolves: rhbz#2134820
  - Allow systemd-hostnamed dbus chat with init scripts
  Resolves: rhbz#2111632
  - Allow systemd to read symlinks in /var/lib
  Resolves: rhbz#2118784
  - Allow insights-client domain transition on semanage execution
  Resolves: rhbz#2141311
  - Allow insights-client create gluster log dir with a transition
  Resolves: rhbz#2141311
  - Allow insights-client manage generic locks
  Resolves: rhbz#2141311
  - Allow insights-client unix_read all domain semaphores
  Resolves: rhbz#2141311
  - Allow winbind-rpcd use the terminal multiplexor
  Resolves: rhbz#2107106
  - Allow mrtg send mails
  Resolves: rhbz#2103675
  - Allow sssd dbus chat with system cronjobs
  Resolves: rhbz#2132922
  - Allow postfix/smtp and postfix/virtual read kerberos key table
  Resolves: rhbz#1983308


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-112
changelog:
  - Allow ipsec_t only read tpm devices
  Resolves: rhbz#2147380
  - Allow ipsec_t read/write tpm devices
  Resolves: rhbz#2147380
  - Label udf tools with fsadm_exec_t
  Resolves: rhbz#1972230
  - Allow the spamd_update_t domain get generic filesystem attributes
  Resolves: rhbz#2144501
  - Allow cdcc mmap dcc-client-map files
  Resolves: rhbz#2144505
  - Allow insights client communicate with cupsd, mysqld, openvswitch, redis
  Resolves: rhbz#2143878
  - Allow insights client read raw memory devices
  Resolves: rhbz#2143878
  - Allow winbind-rpcd get attributes of device and pty filesystems
  Resolves: rhbz#2107106
  - Allow postfix/smtpd read kerberos key table
  Resolves: rhbz#1983308


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-113
changelog:
  - Allow systemd-socket-proxyd get attributes of cgroup filesystems
  Resolves: rhbz#2088441
  - Allow systemd-socket-proxyd get filesystems attributes
  Resolves: rhbz#2088441
  - Allow sysadm read ipmi devices
  Resolves: rhbz#2148561
  - Allow system mail service read inherited certmonger runtime files
  Resolves: rhbz#2143337
  - Add lpr_roles  to system_r roles
  Resolves: rhbz#2151111
  - Allow insights-client tcp connect to various ports
  Resolves: rhbz#2151111
  - Allow insights-client work with pcp and manage user config files
  Resolves: rhbz#2151111
  - Allow insights-client dbus chat with various services
  Resolves: rhbz#2152867
  - Allow insights-client dbus chat with abrt
  Resolves: rhbz#2152867
  - Allow redis get user names
  Resolves: rhbz#2112228
  - Add winbind-rpcd to samba_enable_home_dirs boolean
  Resolves: rhbz#2143696


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-114
changelog:
  - Add interfaces in domain, files, and unconfined modules
  Resolves: rhbz#2141311
  - Allow sysadm_t read/write ipmi devices
  Resolves: rhbz#2148561
  - Allow sudodomain use sudo.log as a logfile
  Resolves: rhbz#2143762
  - Add insights additional capabilities
  Resolves: rhbz#2158779
  - Allow insights client work with gluster and pcp
  Resolves: rhbz#2141311
  - Allow prosody manage its runtime socket files
  Resolves: rhbz#2157902
  - Allow system mail service read inherited certmonger runtime files
  Resolves: rhbz#2143337
  - Add lpr_roles  to system_r roles
  Resolves: rhbz#2151111


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-115
changelog:
  - Fix syntax problem in redis.te
  Resolves: rhbz#2112228
  - Allow unconfined user filetransition for sudo log files
  Resolves: rhbz#2164047
  - Allow winbind-rpcd make a TCP connection to the ldap port
  Resolves: rhbz#2152642
  - Allow winbind-rpcd manage samba_share_t files and dirs
  Resolves: rhbz#2152642
  - Allow insights-client work with su and lpstat
  Resolves: rhbz#2134125
  - Allow insights-client read nvme devices
  Resolves: rhbz#2143878
  - Allow insights-client tcp connect to all ports
  Resolves: rhbz#2143878
  - Allow redis-sentinel execute a notification script
  Resolves: rhbz#2112228


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-116
changelog:
  - Allow sysadm_t run initrc_t script and sysadm_r role access
  Resolves: rhbz#2039662
  - Allow insights-client manage fsadm pid files
  Resolves: rhbz#2166802
  - Add journalctl the sys_resource capability
  Resolves: rhbz#2136189


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-117
changelog:
  - Fix opencryptoki file names in /dev/shm
  Resolves: rhbz#2028637
  - Allow system_cronjob_t transition to rpm_script_t
  Resolves: rhbz#2154242
  - Revert "Allow system_cronjob_t domtrans to rpm_script_t"
  Resolves: rhbz#2154242
  - Allow httpd work with tokens in /dev/shm
  Resolves: rhbz#2028637
  - Allow keepalived to set resource limits
  Resolves: rhbz#2168638
  - Allow insights-client manage fsadm pid files


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-118
changelog:
  - Allow login_pgm setcap permission
  Resolves: rhbz#2172541
  - Label /run/fsck with fsadm_var_run_t
  Resolves: rhbz#2184348
  - Add boolean qemu-ga to run unconfined script
  Resolves: rhbz#2028762
  - Allow dovecot-deliver write to the main process runtime fifo files
  Resolves: rhbz#2170495
  - Allow certmonger dbus chat with the cron system domain
  Resolves: rhbz#2173289
  - Allow insights-client read all sysctls
  Resolves: rhbz#2177607


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-119
changelog:
  - Add unconfined_server_read_semaphores() interface
  Resolves: rhbz#2183351
  - Allow systemd-pstore read kernel persistent storage files
  Resolves: rhbz#2181558
  - Add fs_read_pstore_files() interface
  Resolves: rhbz#2181558
  - Allow insights-client work with teamdctl
  Resolves: rhbz#2185158
  - Allow insights-client read unconfined service semaphores
  Resolves: rhbz#2183351
  - Allow insights-client get quotas of all filesystems
  Resolves: rhbz#2183351


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-120
changelog:
  - Allow unconfined service inherit signal state from init
  Resolves: rhbz#2177254
  - Allow systemd-pstore delete kernel persistent storage files
  Resolves: rhbz#2181558
  - Add fs_delete_pstore_files() interface
  Resolves: rhbz#2181558
  - Allow certmonger manage cluster library files
  Resolves: rhbz#2177836
  - Allow samba-rpcd work with passwords
  Resolves: rhbz#2107106
  - Allow snmpd read raw disk data
  Resolves: rhbz#2160000
  - Allow cluster_t dbus chat with various services
  Resolves: rhbz#2196524


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-121
changelog:
  - Update pkcsslotd policy for sandboxing 2/2
  Resolves: rhbz#2208162
  - Update pkcsslotd policy for sandboxing 1/2
  Resolves: rhbz#2208162
  - Allow abrt_t read kernel persistent storage files
  Resolves: rhbz#2207914
  - Add allow rules for lttng-sessiond domain
  Resolves: rhbz#2203509
  - Allow rpcd_lsad setcap and use generic ptys
  Resolves: rhbz#2107106
  - Allow samba-dcerpcd connect to systemd_machined over a unix socket
  Resolves: rhbz#2107106
  - Dontaudit targetd search httpd config dirs
  Resolves: rhbz#2203720


author: Nikola Knazekova <nknazeko@redhat.com> - 3.14.3-122
changelog:
  - Update cyrus_stream_connect() to use sockets in /run
  Resolves: rhbz#2165752
  - Allow insights-client map generic log files
  Resolves: rhbz#2214572
  - Allow insights-client work with pipe and socket tmp files
  Resolves: rhbz#2207819
  - Allow insights-client getsession process permission
  Resolves: rhbz#2207819
  - Allow keepalived to manage its tmp files
  Resolves: rhbz#2179335


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-123
changelog:
  - Label only /usr/sbin/ripd and ripngd with zebra_exec_t
  Resolves: rhbz#2213606
  - Allow httpd tcp connect to redis port conditionally
  Resolves: rhbz#2213965
  - Exclude container-selinux manpage from selinux-policy-doc
  Resolves: rhbz#2218362


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-124
changelog:
  - Add the files_getattr_non_auth_dirs() interface
  Resolves: rhbz#2076937
  - Update policy for the sblim-sfcb service
  Resolves: rhbz#2076937
  - Dontaudit sfcbd sys_ptrace cap_userns
  Resolves: rhbz#2076937
  - Label /usr/sbin/sos with sosreport_exec_t
  Resolves: rhbz#2167731
  - Allow sa-update manage spamc home files
  Resolves: rhbz#2222200
  - Allow sa-update connect to systemlog services
  Resolves: rhbz#2222200
  - Label /usr/lib/systemd/system/mimedefang.service with antivirus_unit_file_t
  Resolves: rhbz#2222200


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-125
changelog:
  - Allow user_u and staff_u get attributes of non-security dirs
  Resolves: rhbz#2216151
  - Allow unconfined user filetrans chrome_sandbox_home_t 1/2
  Resolves: rhbz#2221573
  - Allow unconfined user filetrans chrome_sandbox_home_t 2/2
  Resolves: rhbz#2221573
  - Allow insights-client execmem
  Resolves: rhbz#2225233
  - Allow svnserve execute postdrop with a transition
  Resolves: rhbz#2004843
  - Do not make postfix_postdrop_t type an MTA executable file
  Resolves: rhbz#2004843
  - Allow samba-dcerpc service manage samba tmp files
  Resolves: rhbz#2210771
  - Update samba-dcerpc policy for printing
  Resolves: rhbz#2210771


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-126
changelog:
  - Allow cloud_init create dhclient var files and init_t manage net_conf_t 1/2
  Resolves: rhbz#2229726
  - Label /usr/libexec/openssh/ssh-pkcs11-helper with ssh_agent_exec_t
  Resolves: rhbz#2177704
  - Allow cloud_init create dhclient var files and init_t manage net_conf_t 2/2
  Resolves: rhbz#2229726
  - Make insights_client_t an unconfined domain
  Resolves: rhbz#2225527
  - Allow insights-client create all rpm logs with a correct label
  Resolves: rhbz#2229559
  - Allow insights-client manage generic logs
  Resolves: rhbz#2229559


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-128
changelog:
  - Allow ssh_agent_type manage generic cache home files
  Resolves: rhbz#2177704
  - Add chromium_sandbox_t setcap capability
  Resolves: rhbz#2221573


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-129
changelog:
  - Set default file context of /var/lib/authselect/backups to <<none>>
  Resolves: RHEL-3539
  - Add file context specification for /usr/libexec/realmd
  Resolves: RHEL-2147
  - Add numad the ipc_owner capability
  Resolves: RHEL-2415


author: Lukas Vrabec <lvrabec@redhat.com> - 3.14.3-130
changelog:
  - Label msmtp and msmtpd with sendmail_exec_t
  Resolves: RHEL-1678
  - Set default file context of HOME_DIR/tmp/.* to <<none>>
  Resolves: RHEL-1099
  - Improve default file context(None) of /var/lib/authselect/backups
  Resolves: RHEL-3539


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-131
changelog:
  - Additional permissions for ip-vrf
  Resolves: RHEL-9981
  - Allow ip an explicit domain transition to other domains
  Resolves: RHEL-9981
  - Allow  winbind_rpcd_t processes access when samba_export_all_* is on
  Resolves: RHEL-5845
  - Allow system_mail_t manage exim spool files and dirs
  Resolves: RHEL-14186


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-132
changelog:
  - Allow sudodomain read var auth files
  Resolves: RHEL-16567
  - Update cifs interfaces to include fs_search_auto_mountpoints()
  Resolves: RHEL-14072
  - Allow systemd-localed create Xserver config dirs
  Resolves: RHEL-16715
  - Label /var/run/auditd.state as auditd_var_run_t
  Resolves: RHEL-14376
  - Allow auditd read all domains process state
  Resolves: RHEL-14471
  - Allow sudo userdomain to run rpm related commands
  Resolves: RHEL-1679
  - Remove insights_client_watch_lib_dirs() interface
  Resolves: RHEL-16185


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-133
changelog:
  - Label /dev/acpi_thermal_rel char device with acpi_device_t
  Resolves: RHEL-18027
  - Allow sysadm execute traceroute in sysadm_t domain using sudo
  Resolves: RHEL-9947
  - Allow sysadm execute tcpdump in sysadm_t domain using sudo
  Resolves: RHEL-15398
  - Add support for syslogd unconfined scripts
  Resolves: RHEL-10087
  - Label /dev/wmi/dell-smbios as acpi_device_t
  Resolves: RHEL-18027
  - Make named_zone_t and named_var_run_t a part of the mountpoint attribute
  Resolves: RHEL-1954
  - Dontaudit rhsmcertd write memory device
  Resolves: RHEL-17721


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-134
changelog:
  - Allow syslog to run unconfined scripts conditionally
  Resolves: RHEL-10087
  - Allow syslogd_t nnp_transition to syslogd_unconfined_script_t
  Resolves: RHEL-10087
  - Allow collectd connect to statsd port
  Resolves: RHEL-19482
  - Allow collectd_t read network state symlinks
  Resolves: RHEL-19482
  - Allow collectd_t domain to create netlink_generic_socket sockets
  Resolves: RHEL-19482
  - Allow opafm search nfs directories
  Resolves: RHEL-19426
  - Allow mdadm list stratisd data directories
  Resolves: RHEL-21374


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-135
changelog:
  - Label /tmp/libdnf.* with user_tmp_t
  Resolves: RHEL-11249
  - Allow su domains write login records
  Resolves: RHEL-2606
  - Allow gpg read rpm cache
  Resolves: RHEL-11249
  - Allow unix dgram sendto between exim processes
  Resolves: RHEL-21903
  - Allow hypervkvp_t write access to NetworkManager_etc_rw_t
  Resolves: RHEL-17687
  - Add interface for write-only access to NetworkManager rw conf
  Resolves: RHEL-17687
  - Allow conntrackd_t to use sys_admin capability
  Resolves: RHEL-22276


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-136
changelog:
  - Transition from sudodomains to crontab_t when executing crontab_exec_t
  Resolves: RHEL-1388
  - Fix label of pseudoterminals created from sudodomain
  Resolves: RHEL-1388
  - Allow login_userdomain to manage session_dbusd_tmp_t dirs/files
  Resolves: RHEL-22500
  - Label /dev/ngXnY and /dev/nvme-subsysX with nvme_device_t
  Resolves: RHEL-23442
  - Allow admin user read/write on fixed_disk_device_t
  Resolves: RHEL-23434
  - Only allow confined user domains to login locally without unconfined_login
  Resolves: RHEL-1628
  - Add userdom_spec_domtrans_confined_admin_users interface
  Resolves: RHEL-1628
  - Only allow admindomain to execute shell via ssh with ssh_sysadm_login
  Resolves: RHEL-1628
  - Add userdom_spec_domtrans_admin_users interface
  Resolves: RHEL-1628
  - Move ssh dyntrans to unconfined inside unconfined_login tunable policy
  Resolves: RHEL-1628
  - Allow utempter_t use ptmx
  Resolves: RHEL-25002
  - Dontaudit subscription manager setfscreate and read file contexts
  Resolves: RHEL-21639
  - Don't audit crontab_domain write attempts to user home
  Resolves: RHEL-1388
  - Add crontab_domtrans interface
  Resolves: RHEL-1388
  - Add dbus_manage_session_tmp_files interface
  Resolves: RHEL-22500
  - Allow httpd read network sysctls
  Resolves: RHEL-22748
  - Allow keepalived_unconfined_script_t dbus chat with init
  Resolves: RHEL-22843


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-137
changelog:
  - Differentiate between staff and sysadm when executing crontab with sudo
  Resolves: RHEL-1388
  - Allow su domains write login records
  Resolves: RHEL-2606
  - Revert "Allow su domains write login records"
  Resolves: RHEL-2606
  - Add crontab_admin_domtrans interface
  Resolves: RHEL-1388
  - Allow gpg manage rpm cache
  Resolves: RHEL-11249


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-138
changelog:
  - Allow wdmd list the contents of the sysfs directories
  Resolves: RHEL-27507
  - Allow linuxptp configure phc2sys and chronyd over a unix domain socket
  Resolves: RHEL-27394


author: Zdenek Pytela <zpytela@redhat.com> - 3.14.3-139.1
changelog:
  - Allow setsebool_t relabel selinux data files
  Resolves: RHEL-55432
  - Allow dirsrv-snmp map dirsv_tmpfs_t files
  Resolves: RHEL-32441
  - Allow dirsrv_snmp_t to manage dirsrv_config_t & dirsrv_var_run_t files
  Resolves: RHEL-32441


author: Vit Mojzis <vmojzis@redhat.com> - 4.2.1-3
changelog:
  - Use 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules}" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules}" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:--Wl,-z,relro  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld}" ; export LDFLAGS instead of -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection


author: Vit Mojzis <vmojzis@redhat.com> - 4.3.0-1
changelog:
  - SETools 4.3.0 release (#1820079)
  - Revised sediff method for TE rules. This drastically reduced memory and run time.
  - Added infiniband context support to seinfo, sediff, and apol.
  - Added apol configuration for location of Qt assistant.
  - Fixed sediff issue where properties header would display when not requested.
  - Fixed sediff issue with type_transition file name comparison.
  - Fixed permission map socket sendto information flow direction.
  - Added methods to TypeAttribute class to make it a complete Python collection.
  - Genfscon now will look up classes rather than using fixed values which
    were dropped from libsepol.
  - setools requires -console, -console-analyses and -gui packages (#1820078)


author: Vit Mojzis <vmojzis@redhat.com> - 4.3.0-4
changelog:
  - Disable/remove neverallow options in frontends (#2184141)
  - AVRuleXperm: Fix permission set creation for AVTAB_XPERMS_IOCTLDRIVER (#2174376)


author: Ondrej Vasik <ovasik@redhat.com> - 2.12.2-2
changelog:
  - do not ship /etc/hosts.allow and /etc/hosts.deny (no need for them
    as we don't allow tcp_wrappers in RHEL8, #1663556)


author: Martin Osvald <mosvald@redhat.com> - 2.12.2-3
changelog:
  - add pcp user to /etc/aliases (#1744089)
  - set PATH if it is empty in csh.login (#1744104)
  - lang.csh: prevent grep from failing so scripts do not end
    prematurely when tcsh -e option in use (#1678706)
  - use full path for non-builtins (#1688302)
  - add nrpe tcp port 5666 to /etc/services (#1730396)


author: Martin Osvald <mosvald@redhat.com> - 2.12.2-7
changelog:
  - Move /var/log/lastlog ownership to systemd (#2044589)
  - tcsh sets variable p to /usr/sbin from /etc/csh.login (#1945400)
  - bashrc: Don't set up VTE-specific PROMPT_COMMAND (#1917934)


author: Tomas Bzatek <tbzatek@redhat.com> - 1.44-3
changelog:
  - Fix sg_turs help invocation in an old mode (#1683343)
  - Fix sg_raw printing error about device not specified on version request (#1627657)


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.6-15
changelog:
  - Creation of subid and subid-devel subpackages (#2013009)
  - libsubid: creation and nsswitch support
  - libsubid: don't print error messages on stderr by default
  - libsubid: libsubid_init return false if out of memory
  - libsubid: don't return owner in list_owner_ranges API call
  - libsubid: libsubid_init don't print messages on error
  - libsubid: fix newusers when nss provides subids
  - libsubid: make shadow_logfd not extern
  - useradd: fix SUB_UID_COUNT=0
  - man: mention NSS in new[ug]idmap manpages
  - man: clarify subid delegation


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.6-16
changelog:
  - getsubids: provide system binary and man page. Resolves: #2013016
  - groupdel: fix SIGSEGV when passwd does not exist. Resolves: #1986782


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.6-17
changelog:
  - subordinateio: also compare the owner ID. Resolves: #2093311
  - Fix release sources
  - Add subid requirement for subid-devel


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.6-18
changelog:
  - Update patch to close label to reset libselinux state. Resolves: #1984740
  - useradd: check if subid range exists for user. Resolves: #2012929
  - find_new_[gu]id: Skip over IDs that are reserved for legacy reasons. Resolves: #1994269


author: Javier Martinez Canillas <javierm@redhat.com> - 15-12
changelog:
  - Fix firmware update bug in aarch64 caused by shim ignoring arguments
    Resolves: rhbz#1830871
  - Fix a shim crash when attempting to netboot
    Resolves: rhbz#1795654


author: Peter Jones <pjones@redhat.com> - 15-13
changelog:
  - New signing keys
    Related: CVE-2020-10713
    Related: CVE-2020-14308
    Related: CVE-2020-14309
    Related: CVE-2020-14310
    Related: CVE-2020-14311


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 15.6-1.inferit
changelog:
  - Modified to use MSVSphere Secure Boot certificates
  - Disabled aarch64 architecture until we support it


author: Čestmír Kalina <ckalina@redhat.com> - 1.6.0-1
changelog:
  - Resolves: #1869292 Statistics Support - smc-tools part
  - Resolves: #1919225 Add SMC-D Setup Check (smc-tools)
  - Resolves: #1919240 Upgrade smc-tools to latest version


author: Čestmír Kalina <ckalina@redhat.com> - 1.6.0-3
changelog:
  - Patch stats.c to fix overruns
  - Patch stats.c to fix leaks
  - Patch stats.c to fix fallback counter values
  - Resolves: #1993469


author: Čestmír Kalina <ckalina@redhat.com> - 1.8.1-1
changelog:
  - Upgrade smc-tools to latest version
  - Add User-defined EID (Enterprise ID) Support
  - Resolves: #1919228
  - Resolves: #2043841


author: Čestmír Kalina <ckalina@redhat.com> - 1.8.3-1
changelog:
  - Resolves: RHEL-11417 Upgrade smc-tools to latest version
  - smc_stats: Fix man page name
  - Bump version.


author: Bhupesh Sharma <bhsharma@redhat.com> - 1.1.8-1
changelog:
  - Rebase to latest github version Snappy-1.1.8
  - Also change the URL to reflect to the updated github location.


author: Jan Jansky <jjansky@redhat.com> = 4.5.5-2
changelog:
  - Adding patch for mac obfuscation
    Resolves: bz2218279
    Resolves: bz2216608
    Resolves: bz2207562


author: Pavel Moravec <pmoravec@redhat.com> = 4.6.1-1
changelog:
  - rebase to upstream 4.6.1
    Resolves: RHEL-21173
  - [redhat] Change authentication method for RHEL
    Resolves: RHEL-21177


author: Pavel Moravec <pmoravec@redhat.com> = 4.0-2
changelog:
  - [cleaner] more streamlined sanitize_item method
    Resolves: bz1827801
  - [openstack_ironic] Missing ironic-inspector configs
    Resolves: bz1874295
  - Add support to collect hardware component logs
    Resolves: bz1880372
  - [crio] collect /etc/crio/crio.conf.d/
    Resolves: bz1881118
  - [policy] Handle additional failure conditions for FTP uploads
    Resolves: bz1882368
  - [filesys] never collect content of /proc/fs/panfs
    Resolves: bz1886782
  - [kdump] Collect new kdump logfiles
    Resolves: bz1887390
  - [stratis] Collect key list and report engine
    Resolves: bz1888012
  - return tmp-dir with absolute path
    Resolves: bz1891562


author: Pavel Moravec <pmoravec@redhat.com> = 4.0-3
changelog:
  - [ovirt] collect /etc/pki/ovirt-engine/.truststore
    Resolves: bz1848095
  - [collector] allow overriding plain --cluster-type
    Resolves: bz1895316
  - [component] Add log verbosity from presets
    Resolves: bz1904045
  - [options] Fix --log-size=0 being ignored and unreported
    Resolves: bz1905657
  - [report] collect broken symlinks
    Resolves: bz1906598


author: Pavel Moravec <pmoravec@redhat.com> = 4.0-5
changelog:
  - [component] honour plugopts from config file
    Resolves: bz1912889
  - [collector] declare sysroot for each component
    Resolves: bz1912821
  - [plugins] Dont stop collecting by empty specfile when sizelimit=0
    Resolves: bz1912910


author: Pavel Moravec <pmoravec@redhat.com> = 4.0-7
changelog:
  - [kdump] Gather the file kexec-dmesg.log
    Resolves: bz1887402
  - [Policy] Handle additional FTP authentication issues
    Resolves: bz1916729


author: Pavel Moravec <pmoravec@redhat.com> = 4.1-2
changelog:
  - Load maps from all archives before obfuscation
    Resolves: bz1930181
  - Multiple fixes in man pages
    Resolves: bz1935603
  - [ds] Mask password and encryption keys in ldif files
    Resolves: bz1937298
  - [report] add --cmd-timeout option
    Resolves: bz1937418
  - [cups] Add gathering cups-browsed logs
    Resolves: bz1939963
  - [sssd] Collect memory cache / individual logfiles
    Resolves: bz1940502
  - Collect ibmvNIC dynamic_debugs
    Resolves: bz1942276
  - [pulpcore] add plugin for pulp-3
    Resolves: bz1956673
  - [saphana] remove redundant unused argument of get_inst_info
    Resolves: bz1959413
  - [networking] Add nstat command support
    Resolves: bz1961458
  - [snapper] add a new plugin
    Resolves: bz1961229


author: Pavel Moravec <pmoravec@redhat.com> = 4.1-3
changelog:
  - [gluster] collect public keys from the right dir
    Resolves: bz1925419
  - [cleaner] Only skip packaging-based files for the IP parse
    Resolves: bz1964499
  - [networking] collect also tc filter show ingress
    Resolves: bz1886711
  - [archive] skip copying SELinux context for /proc and /sys
    Resolves: bz1965001
  - [sssd] sssd plugin when sssd-common
    Resolves: bz1967613
  - Various OCP/cluster/cleanup enhancements
    Resolves: bz1973675


author: Pavel Moravec <pmoravec@redhat.com> = 4.1-4
changelog:
  - [options] allow variant option names in config file
    Resolves: bz1923938
  - [plugins] Set default predicate instead of None
    Resolves: bz1985986
  - [MigrationResults] collect info about conversions
    Resolves: bz1959598


author: Pavel Moravec <pmoravec@redhat.com> = 4.1-5
changelog:
  - [report,collect] unify --map-file arguments
    Resolves: bz1923938
  - [rhui] add new plugin for RHUI 4
    Resolves: bz1665947
  - [username parser] Load usernames from `last` for LDAP users
    Resolves: bz1985037


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-1
changelog:
  - Rebase on upstream 4.2
    Resolves: bz1998133
  - [report] Implement --estimate-only
    Resolves: bz1873185
  - [omnipath_client] Opacapture to run only with allow changes
    Resolves: bz1998433
  - [unpackaged] deal with recursive loop of symlinks properly
    Resolves: bz1998521
  - [networking] prevent iptables-save commands to load nf_tables
    Resolves: bz2001096
  - [kernel] Capture Pressure Stall Information
    Resolves: bz2002145
  - [processor] Apply sizelimit to /sys/devices/system/cpu/cpuX
    Resolves: bz2011413


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-2
changelog:
  - [firewall_tables] call iptables -t <table> based on nft
    Resolves: bz2005195
  - [report] Count with sos_logs and sos_reports in
    Resolves: bz1873185
  - [foreman] Collect puma status and stats
    Resolves: bz2011506
  - [report] Overwrite pred=None before refering predicate
    Resolves: bz2012856
  - [openvswitch] add commands for offline analysis
    Resolves: bz2004929


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-4
changelog:
  - [report] Calculate sizes of dirs, symlinks and manifest in
    Resolves: bz1873185
  - [report] shutdown threads for timeouted plugins
    Resolves: bz2012857
  - [report] fix filter_namespace per pattern
    Resolves: bz2020777
  - Ensure specific plugin timeouts are only set
    Resolves: bz2018033


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-5
changelog:
  - [clean,hostname_parser] Source /etc/hosts for obfuscation
    Resolves: bz2023867
  - [clean, hostname] Fix unintentionally case sensitive
    Resolves: bz2023863
  - [redhat] update SFTP API version to v2
    Resolves: bz2025610


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-8
changelog:
  - [rhui] New log folder
    Resolves: bz2030741
  - nvidia]:Patch to update nvidia plugin for GPU info
    Resolves: bz2025403
  - [hostname] Fix edge case for new hosts in a known subdomain
    Resolves: bz2023867


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-9
changelog:
  - add oc transport, backport various PRs for OCP
    Resolves: bz2036697
  - [report] Provide better warning about estimate-mode
    Resolves: bz1873185
  - [hostname] Fix loading and detection of long base domains
    Resolves: bz2023867


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-12
changelog:
  - [foreman] Use psql-msgpack-decode wrapper for dynflow >= 1.6
    Resolves: bz2043102
  - [virsh] Call virsh commands in the foreground / with a TTY
    Resolves: bz2041488
  - [ovn_central] Account for Red Hat ovn package naming
    Resolves: bz2042966
  - [clean,parsers] Build regex lists for static items only once
    Resolves: bz2036697


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-15
changelog:
  - [sosnode] Handle downstream versioning for runtime option
    Resolves: bz2036697
  - [options] Fix logging on plugopts in effective sos command
    Resolves: bz2054882
  - [report] Honor plugins' hardcoded plugin_timeout
    Resolves: bz2055547
  - [policies] Set fallback to None sysroot, don't chroot to '/'
    Resolves: bz1873185
  - [ovn_central] Rename container responsable of Red Hat
    Resolves: bz2042966


author: Pavel Moravec <pmoravec@redhat.com> = 4.3-1
changelog:
  - Rebase on upstream 4.3
    Resolves: bz2055002
  - [sapnw] Fix IndexError exception
    Resolves: bz1992938
  - [Plugin, utilities] Allow writing command output directly to disk
    Resolves: bz1726023
  - [Ceph] Add support for containerized Ceph setup
    Resolves: bz1882544
  - [unbound] Add new plugin for Unbound DNS resolver
    Resolves: bz2018228
  - [discovery] Add new discovery plugin
    Resolves: bz2018549
  - [vdsm] Exclude /var/lib/vdsm/storage/transient_disks
    Resolves: bz2029154


author: Pavel Moravec <pmoravec@redhat.com> = 4.3-2
changelog:
  - [ovirt] answer files: Filter out all password keys
    Resolves: bz2095263
  - [plugins] Allow 'str' PlugOpt type to accept any value
    Resolves: bz2079485
  - [tigervnc] Update collections for newer versions of TigerVNC
    Resolves: bz2062908
  - [pacemaker] Redesign node enumeration logic
    Resolves: bz2065805
  - crio: switch from parsing output in table format to json
    Resolves: bz2092969
  - [report] Honor plugins' hardcoded plugin_timeout
    Resolves: bz2079187
  - [report] --list-plugins should report used, not default,
    Resolves: bz2079484
  - [utilities] Close file only when storing to file
    Resolves: bz2079486
  - [presets] Adjust OCP preset options, more OCP backports
    Resolves: bz2058279


author: Pavel Moravec <pmoravec@redhat.com> = 4.3-3
changelog:
  - [vdsm] Set LVM option use_devicesfile=0
    Resolves: bz2093993
  - [Plugin] Make forbidden path checks more efficient
    Resolves: bz2099598


author: Pavel Moravec <pmoravec@redhat.com> = 4.4-1
changelog:
  - Rebase on upstream 4.4
    Resolves: bz2082614
  - [redhat] Honour credential-less --upload-url on RedHat distro properly
    Resolves: bz2059572
  - [sos] Fix unhandled exception when concurrently removing temp dir
    Resolves: bz2088439
  - [specfile] drop python3-libxml2 dependency
    Resolves: bz2125486
  - [md] Restrict data capture to raid members
    Resolves: bz2125485
  - [cleaner] Use compiled regex lists for parsers by default
    Resolves: bz2043233
  - [cgroups] not collect memory.kmem.slabinfo
    Resolves: bz1995120
  - [report] Fix loop devices data gathering
    Resolves: bz2010735
  - [insights] Collect /var/lib/insights
    Resolves: bz2103233
  - [candlepin] collect information about SCA
    Resolves: bz2060925
  - [manpages] Clarify --upload-directory applicable to FTP protocol only
    Resolves: bz2063259
  - [cleaner] Dont obfuscate tmpdir path of local private_map
    Resolves: bz2064815
  - [fibrechannel] collect Cisco fnic statistics
    Resolves: bz2074715
  - [pulpcore] Collect db_tables_sizes
    Resolves: bz2081433
  - [fibrechannel]: Update fibrechannel plugin to collect HBA logs
    Resolves: bz2089591
  - [arcconf]: Update arcconf plugin to collect UART logs
    Resolves: bz2090283
  - [pulpcore] Stop collecting commands relevant to old taskig system
    Resolves: bz2093191
  - [dnf,yum] Merge plugins into dnf, remove yum plugin
    Resolves: bz2100154
  - [policies] Simplify flow in _container_init()
    Resolves: bz2100480
  - [pacemaker] Update collect cluster profile for pacemaker
    Resolves: bz2065821


author: Pavel Moravec <pmoravec@redhat.com> = 4.4-2
changelog:
  - [utilities] Relax from hard dependency of python3-magic
    Resolves: bz2129038
  - [dnf] Collect legacy yum config symlinks, properly obfuscate pwds
    Resolves: bz2100154


author: Pavel Moravec <pmoravec@redhat.com> = 4.5.1-3
changelog:
  - Rebase on upstream 4.5.1
    Resolves: bz2175806
  - [composer] Capure /etc/osbuild-composer file
    Resolves: bz2169776
  - [ostree] Collect "ostree fsck" under plugin specific opt
    Resolves: bz2161533
  - [iprconfig] guard whole plugin by sg kmod predicate
    Resolves: bz2176086
  - [cleaner] dont clean sys_tmp from final_path
    Resolves: bz2176218


author: Jan Jansky <jjansky@redhat.com> = 4.5.3-1
changelog:
  - [report] Ignore case when scrubbing via do_file_sub
    Resolves: bz2143272
  - [subscription_manager] Scrub proxy passwords from repo_server_val
    Resolves: bz2177282
  - [virsh] Scrub passwords in virt-manager logs
    Resolves: bz2184062


author: Pavel Moravec <pmoravec@redhat.com> = 4.5.4-1
changelog:
  - [plugins] collect strings before commands
    Resolves: bz2203141
  - [collector] collect report from primary node if in node_list
    Resolves: bz2186460
  - [powerpc] collect invscout logs
    Resolves: bz2210543
  - [rhc] New plugin for RHC
    Resolves: bz2196649


author: Jan Jansky <jjansky@redhat.com> = 4.5.5-1
changelog:
  - [clean] Respect permissions of sanitised files
    Resolves: bz2218279
  - [plugin] Fix exception when calling os.makedirs
    Resolves: bz2216608
  - [cleaner] Enhance trailing characters list after AMC address
    Resolves: bz2207562


author: Ondrej Dubaj <odubaj@redhat.com> - 3.26.0-14
changelog:
  - Fixed CVE-2019-5827 (#1710184)
  - Fixed CVE-2019-13750 (#1786510)
  - Fixed CVE-2019-13751 (#1786522)
  - Fixed CVE-2019-19603 (#1792013)
  - Fixed CVE-2020-13435 (#1841233)


author: Abhi Das <adas@redhat.com> - 4.3-19
changelog:
  - rhbz#1602698 - Fix coverity issues
    rhbz#1624173 - Fix annocheck failures
    rhbz#1716278 - limit max cpus in mksquashfs
    Resolves: rhbz#1602698, rhbz#1624173, rhbz#1716278


author: Abhi Das <adas@redhat.com> - 4.3-20
changelog:
  - rhbz#1895017 - unsquashfs does not preserve file capabilities
    rhbz#1754815 - Kdump: Building kdump initramfs img may fail with 'dracut: Failed making squash image' occasionally
    Resolves: rhbz#1895017, rhbz#1754815


author: Abhi Das <adas@redhat.com> - 4.3-21
changelog:
  - CVE-2021-41072 squashfs-tools: additional write outside destination directory exploit fix
    CVE-2021-40153 squashfs-tools: unvalidated filepaths allow writing outside of destination
    Resolves: rhbz#2007303 rhbz#2000637


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.0-4
changelog:
  - Related: rhbz#2190417 - Rebase Samba to the latest 4.18.x release
    Rebuild against rebased Samba libs


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.1-1
changelog:
  - Resolves: rhbz#2167836 - Rebase SSSD for RHEL 8.9
  - Resolves: rhbz#2196521 - [RHEL8] sssd : AD user login problem when modify ldap_user_name= name and restricted by GPO Policy
  - Resolves: rhbz#2195919 - sssd-be tends to run out of system resources, hitting the maximum number of open files
  - Resolves: rhbz#2192708 - [RHEL8] [sssd] User lookup on IPA client fails with 's2n get_fqlist request failed'
  - Resolves: rhbz#2139467 - [RHEL8] sssd attempts LDAP password modify extended op after BIND failure
  - Resolves: rhbz#2054825 - sssd_be segfault at 0 ip 00007f16b5fcab7e sp 00007fffc1cc0988 error 4 in libc-2.28.so[7f16b5e72000+1bc000]
  - Resolves: rhbz#2189583 - [sssd] RHEL 8.9 Tier 0 Localization
  - Resolves: rhbz#2170720 - [RHEL8] When adding attributes in sssd.conf that we have already, the cross-forest query just stop working
  - Resolves: rhbz#2096183 - BE_REQ_USER_AND_GROUP LDAP search filter can inadvertently catch multiple overrides
  - Resolves: rhbz#2151450 - [RHEL8] SSSD missing group membership when evaluating GPO policy with 'auto_private_groups = true'


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.2-1
changelog:
  - Resolves: RHEL-2630 - Rebase SSSD for RHEL 8.10
  - Resolves: rhbz#2226021 - dbus and crond getting terminated with SIGBUS in sss_client code
  - Resolves: rhbz#2237253 - SSSD runs multiples lookup search for each NFS request (SBUS req chaining stopped working in sssd-2.7)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.3-1
changelog:
  - Resolves: RHEL-2630 - Rebase SSSD for RHEL 8.10
  - Resolves: RHEL-14070 - sssd-2.9.2-1.el8 breaks smart card authentication
  - Resolves: RHEL-3665 - Unexplainable error "Unable to find primary gid [2]: No such file or directory" when SSSD performs lookup for an AD user


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.4-1
changelog:
  - Resolves: RHEL-2630 - Rebase SSSD for RHEL 8.10
  - Resolves: RHEL-1680 - auto_private_groups does not create cache in IPA server SSSD cache
  - Resolves: RHEL-10092 - logfile rotation for sssd_kcm not working properly, sssd_kcm never receives a 'kill -HUP'
  - Resolves: RHEL-17495 - New sssd.conf seems not to be backwards compatible (wrt SmartCard auth of local users using 'files provider')
  - Resolves: RHEL-18431 - Excessive logging to sssd_nss and sssd_be in multi-domain AD forest
  - Resolves: RHEL-5033 - Incorrect IdM product name in man sssd.conf
  - Resolves: RHEL-15368 - SSSD GPO lacks group resolution on hosts [rhel-8]
  - Resolves: RHEL-10721 - very bad performance when requesting service tickets
  - Resolves: RHEL-19011 - Invalid handling groups from child domain
  - Resolves: RHEL-19949 - latest sssd breaks logging in via XDMCP for LDAP/Kerberos users [rhel-8]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.4-2
changelog:
  - Resolves: RHEL-25064 - AD users are unable to log in due to case sensitivity of user because the domain is found as an alias to the email address. [rhel-8]
  - Resolves: RHEL-25066 - gdm smartcard login fails with sssd-2.9.3 in case of multiple identities [rhel-8]
  - Resolves: RHEL-25065 - ssh pubkey stored in ldap/AD no longer works to authenticate via sssd [rhel-8]


author: Simo Sorce <ssorce@redhat.com> - 0.3.0-2
changelog:
  - Try to fix build adding automake as an explicit BuildRequire
  - Add also a couple of last minute patches from upstream


author: Jakub Hrozek <jhrozek@redhat.com> - 0.3.2-1
changelog:
  - bugfix release 0.3.2
  - includes previous release patches
  - change permissions of the /etc/sssd/sssd.conf to 0600


author: Simo Sorce <ssorce@redhat.com> - 0.4.1-1
changelog:
  - add missing configure check that broke stopping the daemon
  - also fix default config to add a missing required option


author: Jakub Hrozek <jhrozek@redhat.com> - 0.4.1-4
changelog:
  - Fix for CVE-2009-2410 - Native SSSD users with no password set could log in
    without a password. (Patch by Stephen Gallagher)


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.0-1
changelog:
  - Ensure that the configuration upgrade script always writes the config
    file with 0600 permissions
  - Eliminate an infinite loop in group enumerations


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.1-1
changelog:
  - Add SSSDConfig API
  - Update polish translation for 0.6.0
  - Fix long timeout on ldap operation
  - Make dp requests more robust


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.1-1
changelog:
  - Fix segfault in sssd_pam when cache_credentials was enabled
  - Update the sample configuration
  - Fix upgrade issues caused by data provider service removal


author: Stephen Gallagher <sgallagh@redhat.com> - 1.0.2-1
changelog:
  - Fixes a bug in the failover code that prevented the SSSD from detecting when it went back online
  - Fixes a bug causing long (sometimes multiple-minute) waits for NSS requests
  - Several segfault bugfixes


author: Stephen Gallagher <sgallagh@redhat.com> - 1.0.3-1
changelog:
  - Fixes link error on platforms that do not do implicit linking
  - Fixes double-free segfault in PAM
  - Fixes double-free error in async resolver
  - Fixes support for TCP-based DNS lookups in async resolver
  - Fixes memory alignment issues on ARM processors
  - Manpage fixes


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.0-1.pre20100317git0ea7f19
changelog:
  - Release candidate for SSSD 1.1
  - Add simple access provider
  - Create subpackages for libcollection, libini_config, libdhash and librefarray
  - Support IPv6
  - Support LDAP referrals
  - Fix cache issues
  - Better feedback from PAM when offline


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.0-2
changelog:
  - Release SSSD 1.1.0 final
  - Fix two potential segfaults
  - Fix memory leak in monitor
  - Better error message for unusable confdb


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.1-1
changelog:
  - New upstream release 1.1.1
  - Fixed the IPA provider (which was segfaulting at start)
  - Fixed a bug in the SSSDConfig API causing some options to revert to
  - their defaults
  - This impacted the Authconfig UI
  - Ensure that SASL binds to LDAP auto-retry when interrupted by a signal


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.91-10
changelog:
  - Release new upstream version 1.1.91
  - Enhancements when using SSSD with FreeIPA v2
  - Support for deferred kinit
  - Support for DNS SRV records for failover


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.92-11
changelog:
  - New LDAP access provider allows for filtering user access by LDAP attribute
  - Reduced default timeout for detecting offline status with LDAP
  - GSSAPI ticket lifetime made configurable
  - Better offline->online transition support in Kerberos


author: Stephen Gallagher <sgallagh@redhat.com> - 1.2.0-12
changelog:
  - New stable upstream version 1.2.0
  - Support ServiceGroups for FreeIPA v2 HBAC rules
  - Fix long-standing issue with auth_provider = proxy
  - Better logging for TLS issues in LDAP


author: Stephen Gallagher <sgallagh@redhat.com> - 1.2.1-15
changelog:
  - New stable upstream version 1.2.1
  - Resolves: rhbz#595529 - spec file should eschew %define in favor of
  -                         %global
  - Resolves: rhbz#593644 - Empty list of simple_allow_users causes sssd service
  -                         to fail while restart.
  - Resolves: rhbz#599026 - Makefile typo causes SSSD not to use the kernel
  -                         keyring
  - Resolves: rhbz#599724 - sssd is broken on Rawhide


author: Stephen Gallagher <sgallagh@redhat.com> - 1.2.91-20
changelog:
  - New upstream version 1.2.91 (1.3.0rc1)
  - Improved LDAP failover
  - Synchronous sysdb API (provides performance enhancements)
  - Better online reconnection detection


author: Stephen Gallagher <sgallagh@redhat.com> - 1.3.0-30
changelog:
  - Resolves: CVE-2010-2940 - sssd allows null password entry to authenticate
  -                           against LDAP


author: Stephen Gallagher <sgallagh@redhat.com> - 1.3.0-32
changelog:
  - Resolves: rhbz#637955 - libini_config-devel needs libcollection-devel but
  -                         doesn't require it


author: Stephen Gallagher <sgallagh@redhat.com> - 1.4.0-1
changelog:
  - New upstream release 1.4.0
  - Added support for netgroups to the LDAP provider
  - Performance improvements made to group processing of RFC2307 LDAP servers
  - Fixed nested group issues with RFC2307bis LDAP servers without a memberOf plugin
  - Build-system improvements to support Gentoo
  - Split out several libraries into the ding-libs tarball
  - Manpage reviewed and updated


author: Stephen Gallagher <sgallagh@redhat.com> - 1.4.1-1
changelog:
  - New upstream release 1.4.1
  - Add support for netgroups to the proxy provider
  - Fixes a minor bug with UIDs/GIDs >= 2^31
  - Fixes a segfault in the kerberos provider
  - Fixes a segfault in the NSS responder if a data provider crashes
  - Correctly use sdap_netgroup_search_base


author: Stephen Gallagher <sgallagh@redhat.com> - 1.4.1-3
changelog:
  - Solve a shutdown race-condition that sometimes left processes running
  - Resolves: rhbz#606887 - SSSD stops on upgrade


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.0-1
changelog:
  - New upstream release 1.5.0
  - Fixed issues with LDAP search filters that needed to be escaped
  - Add Kerberos FAST support on platforms that support it
  - Reduced verbosity of PAM_TEXT_INFO messages for cached credentials
  - Added a Kerberos access provider to honor .k5login
  - Addressed several thread-safety issues in the sss_client code
  - Improved support for delayed online Kerberos auth
  - Significantly reduced time between connecting to the network/VPN and
  - acquiring a TGT
  - Added feature for automatic Kerberos ticket renewal
  - Provides the kerberos ticket for long-lived processes or cron jobs
  - even when the user logs out
  - Added several new features to the LDAP access provider
  - Support for 'shadow' access control
  - Support for authorizedService access control
  - Ability to mix-and-match LDAP access control features
  - Added an option for a separate password-change LDAP server for those
  - platforms where LDAP referrals are not supported
  - Added support for manpage translations


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.1-1
changelog:
  - New upstream release 1.5.1
  - Addresses CVE-2010-4341 - DoS in sssd PAM responder can prevent logins
  - Vast performance improvements when enumerate = true
  - All PAM actions will now perform a forced initgroups lookup instead of just
  - a user information lookup
  -   This guarantees that all group information is available to other
  -   providers, such as the simple provider.
  - For backwards-compatibility, DNS lookups will also fall back to trying the
  - SSSD domain name as a DNS discovery domain.
  - Support for more password expiration policies in LDAP
  -    389 Directory Server
  -    FreeIPA
  -    ActiveDirectory
  - Support for ldap_tls_{cert,key,cipher_suite} config options
  -Assorted bugfixes


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.1-3
changelog:
  - Fix nested group member filter sanitization for RFC2307bis
  - Put translated tool manpages into the sssd-tools subpackage


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.1-8
changelog:
  - Resolves: rhbz#677768 - name service caches names, so id command shows
  -                         recently deleted users


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.2-1
changelog:
  - New upstream release 1.5.2
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.2
  - Fixes for support of FreeIPA v2
  - Fixes for failover if DNS entries change
  - Improved sss_obfuscate tool with better interactive mode
  - Fix several crash bugs
  - Don't attempt to use START_TLS over SSL. Some LDAP servers can't handle this
  - Delete users from the local cache if initgroups calls return 'no such user'
  - (previously only worked for getpwnam/getpwuid)
  - Use new Transifex.net translations
  - Better support for automatic TGT renewal (now survives restart)
  - Netgroup fixes


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.4-1
changelog:
  - New upstream release 1.5.4
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.4
  - Fixes for Active Directory when not all users and groups have POSIX attributes
  - Fixes for handling users and groups that have name aliases (aliases are ignored)
  - Fix group memberships after initgroups in the IPA provider


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.5-1
changelog:
  - New upstream release 1.5.5
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.5
  - Fixes for several crash bugs
  - LDAP group lookups will no longer abort if there is a zero-length member
  - attribute
  - Add automatic fallback to 'cn' if the 'gecos' attribute does not exist


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.5-3
changelog:
  - Fix systemd conversion. Upgrades from SysV to systemd weren't properly
  - enabling the systemd service.
  - Fix a serious memory leak in the memberOf plugin
  - Fix an issue where the user's full name would sometimes be removed
  - from the cache


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.5-5
changelog:
  - Resolves: rhbz#697057 - kpasswd fails when using sssd and
  -                         kadmin server != kdc server
  - Upgrades from SysV should now maintain enabled/disabled status


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.6-1
changelog:
  - New upstream release 1.5.6
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.6
  - Fixed a serious memory leak in the memberOf plugin
  - Fixed a regression with the negative cache that caused it to be essentially
  - nonfunctional
  - Fixed an issue where the user's full name would sometimes be removed from
  - the cache
  - Fixed an issue with password changes in the kerberos provider not working
  - with kpasswd


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.7-1
changelog:
  - Resolves: rhbz#700891 - CVE-2011-1758 sssd: automatic TGT renewal overwrites
  -                         cached password with predicatable filename


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.7-3
changelog:
  - Resolves: rhbz#706740 - Orphaned links on rc0.d-rc6.d
  - Make sure to properly convert to systemd if upgrading from newer
  - updates for Fedora 14


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.8-1
changelog:
  - New upstream release 1.5.8
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.8
  - Support for the LDAP paging control
  - Support for multiple DNS servers for name resolution
  - Fixes for several group membership bugs
  - Fixes for rare crash bugs


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.9-1
changelog:
  - New upstream release 1.5.9
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.9
  - Support for overriding home directory, shell and primary GID locally
  - Properly honor TTL values from SRV record lookups
  - Support non-POSIX groups in nested group chains (for RFC2307bis LDAP
  - servers)
  - Properly escape IPv6 addresses in the failover code
  - Do not crash if inotify fails (e.g. resource exhaustion)
  - Don't add multiple TGT renewal callbacks (too many log messages)


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.10-1
changelog:
  - New upstream release 1.5.10
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.10
  - Fixed a regression introduced in 1.5.9 that could result in blocking calls
  - to LDAP


author: Stephen Gallagher <sgallagh@redhat.com> - 1.5.11-2
changelog:
  - New upstream release 1.5.11
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.5.11
  - Fix a serious regression that prevented SSSD from working with ldaps:// URIs
  - IPA Provider: Fix a bug with dynamic DNS that resulted in the wrong IPv6
  - address being saved to the AAAA record


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.0-1
changelog:
  - New upstream release 1.6.0
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.6.0
  - Add host access control support for LDAP (similar to pam_host_attr)
  - Finer-grained control on principals used with Kerberos (such as for FAST or
  - validation)
  - Added a new tool sss_cache to allow selective expiring of cached entries
  - Added support for LDAP DEREF and ASQ controls
  - Added access control features for Novell Directory Server
  - FreeIPA dynamic DNS update now checks first to see if an update is needed
  - Complete rewrite of the HBAC library
  - New libraries: libipa_hbac and libipa_hbac-python


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.1-1
changelog:
  - New upstream release 1.6.1
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.6.1
  - Fixes a serious issue with LDAP connections when the communication is
    dropped (e.g. VPN disconnection, waking from sleep)
  - SSSD is now less strict when dealing with users/groups with multiple names
    when a definitive primary name cannot be determined
  - The LDAP provider will no longer attempt to canonicalize by default when
    using SASL. An option to re-enable this has been provided.
  - Fixes for non-standard LDAP attribute names (e.g. those used by Active
    Directory)
  - Three HBAC regressions have been fixed.
  - Fix for an infinite loop in the deref code


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.2-1
changelog:
  - Improved handling of users and groups with multi-valued name attributes
    (aliases)
  - Performance enhancements
      Initgroups on RFC2307bis/FreeIPA
      HBAC rule processing
  - Improved process-hang detection and restarting
  - Enabled the midpoint cache refresh by default (fewer cache misses on
    commonly-used entries)
  - Cleaned up the example configuration
  - New tool to change debug level on the fly


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.2-4
changelog:
  - Change selinux policy requirement to Conflicts: with the old version,
    rather than Requires: the supported version.


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.3-1
changelog:
  - New upstream release 1.6.3
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.6.3
  - Fixes a major cache performance issue introduced in 1.6.2
  - Fixes a potential infinite-loop with certain LDAP layouts


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.3-4
changelog:
  - Resolves: rhbz#753639 - sssd_nss crashes when passed invalid UTF-8 for the
                            username in getpwnam()
  - Resolves: rhbz#758425 - LDAP failover not working if server refuses
                            connections


author: Stephen Gallagher <sgallagh@redhat.com> - 1.6.4-1
changelog:
  - New upstream release 1.6.4
  - Rolls up previous patches applied to the 1.6.3 tarball
  - Fixes a rare issue causing crashes in the failover logic
  - Fixes an issue where SSSD would return the wrong PAM error code for users
    that it does not recognize.


author: Stephen Gallagher <sgallagh@redhat.com> - 1.7.0-1
changelog:
  - New upstream release 1.7.0
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.7.0
  - Support for case-insensitive domains
  - Support for multiple search bases in the LDAP provider
  - Support for the native FreeIPA netgroup implementation
  - Reliability improvements to the process monitor
  - New DEBUG facility with more consistent log levels
  - New tool to change debug log levels without restarting SSSD
  - SSSD will now disconnect from LDAP server when idle
  - FreeIPA HBAC rules can choose to ignore srchost options for significant
    performance gains
  - Assorted performance improvements in the LDAP provider


author: Stephen Gallagher <sgallagh@redhat.com> - 1.7.0-3
changelog:
  - Resolves: rhbz#773706 - SSSD fails during autodetection of search bases for
                            new LDAP features


author: Stephen Gallagher <sgallagh@redhat.com> - 1.7.0-5
changelog:
  - Resolves: rhbz#773706 - SSSD fails during autodetection of search bases for
                            new LDAP features - fix netgroups and sudo as well


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.0-1.beta1
changelog:
  - New upstream release
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.8.0beta1
  - Support for the service map in NSS
  - Support for setting default SELinux user context from FreeIPA
  - Support for retrieving SSH user and host keys from LDAP (Experimental)
  - Support for caching autofs LDAP requests (Experimental)
  - Support for caching SUDO rules (Experimental)


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.0-1.beta2
changelog:
  - New upstream release
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.8.0beta2
  - Fix two minor manpage bugs
  - Include the IPA AutoFS provider


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.0-4.beta3
changelog:
  - New upstream release 1.8.0 beta 3
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.8.0beta3
  - Fixed a regression in group enumeration since 1.7.0
  - Fixed several memory-corruption bugs
  - Finalized the ABI for the autofs support
  - Fixed a regression in the proxy provider


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.0-6
changelog:
  - New upstream release 1.8.0
  - Support for the service map in NSS
  - Support for setting default SELinux user context from FreeIPA
  - Support for retrieving SSH user and host keys from LDAP (Experimental)
  - Support for caching autofs LDAP requests (Experimental)
  - Support for caching SUDO rules (Experimental)
  - Include the IPA AutoFS provider
  - Fixed several memory-corruption bugs
  - Fixed a regression in group enumeration since 1.7.0
  - Fixed a regression in the proxy provider
  - Resolves: rhbz#741981 - Separate Cache Timeouts for SSSD
  - Resolves: rhbz#797968 - sssd_be: The requested tar get is not configured is
                            logged at each login
  - Resolves: rhbz#754114 - [abrt] sssd-1.6.3-1.fc16: ping_check: Process
                            /usr/sbin/sssd was killed by signal 11 (SIGSEGV)
  - Resolves: rhbz#743133 - Performance regression with Kerberos authentication
                            against AD
  - Resolves: rhbz#773706 - SSSD fails during autodetection of search bases for
                            new LDAP features
  - Resolves: rhbz#786957 - sssd and kerberos should change the default location for create the Credential Cashes to /run/usr/USERNAME/krb5cc


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.1-7
changelog:
  - New upstream release 1.8.1
  - Resolve issue where we could enter an infinite loop trying to connect to an
    auth server
  - Fix serious issue with complex (3+ levels) nested groups
  - Fix netgroup support for case-insensitivity and aliases
  - Fix serious issue with lookup bundling resulting in requests never
    completing
  - IPA provider will now check the value of nsAccountLock during pam_acct_mgmt
    in addition to pam_authenticate
  - Fix several regressions in the proxy provider
  - Resolves: rhbz#743133 - Performance regression with Kerberos authentication
                            against AD
  - Resolves: rhbz#799031 - --debug option for sss_debuglevel doesn't work


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.1-8
changelog:
  - Fix uninitialized value bug causing crashes throughout the code
  - Resolves: rhbz#804783 - [abrt] Segfault during LDAP 'services' lookup


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.1-9
changelog:
  - Don't duplicate libsss_autofs.so in two packages
  - Set explicit package contents instead of globbing


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.2-10
changelog:
  - New upstream release 1.8.2
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.8.2
  - Several fixes to case-insensitive domain functions
  - Fix for GSSAPI binds when the keytab contains unrelated principals
  - Fixed several segfaults
  - Workarounds added for LDAP servers with unreadable RootDSE
  - SSH knownhostproxy will no longer enter an infinite loop preventing login
  - The provided SYSV init script now starts SSSD earlier at startup and stops
    it later during shutdown
  - Assorted minor fixes for issues discovered by static analysis tools


author: Stephen Gallagher <sgallagh@redhat.com> - 1.8.3-11
changelog:
  - New upstream release 1.8.3
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.8.3
  - Numerous manpage and translation updates
  - LDAP: Handle situations where the RootDSE isn't available anonymously
  - LDAP: Fix regression for users using non-standard LDAP attributes for user
    information


author: Stephen Gallagher <sgallagh@redhat.com> - 1.9.0-1.beta1
changelog:
  - New upstream release 1.9.0 beta 1
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.9.0beta1
  - Add native support for autofs to the IPA provider
  - Support for ID-mapping when connecting to Active Directory
  - Support for handling very large (> 1500 users) groups in Active Directory
  - Support for sub-domains (will be used for dealing with trust relationships)
  - Add a new fast in-memory cache to speed up lookups of cached data on
    repeated requests


author: Stephen Gallagher <sgallagh@redhat.com> - 1.9.0-2.beta1
changelog:
  - Fix several regressions since 1.5.x
  - Ensure that the RPM creates the /var/lib/sss/mc directory
  - Add support for Netscape password warning expiration control
  - Rebuild against libldb 1.1.6


author: Stephen Gallagher <sgallagh@redhat.com> - 1.9.0-5.beta2
changelog:
  - New upstream release 1.9.0 beta 2
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.9.0beta2
  - Add support for the Kerberos DIR cache for storing multiple TGTs
    automatically
  - Major performance enhancement when storing large groups in the cache
  - Major performance enhancement when performing initgroups() against Active
    Directory
  - SSSDConfig data file default locations can now be set during configure for
    easier packaging


author: Stephen Gallagher <sgallagh@redhat.com> - 1.9.0-7.beta2
changelog:
  - Switch unicode library from libunistring to Glib
  - Drop unnecessary explicit Requires on keyutils
  - Guarantee that versioned Requires include the correct architecture


author: Stephen Gallagher <sgallagh@redhat.com> - 1.9.0-8.beta3
changelog:
  - New upstream release 1.9.0 beta 3
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.9.0beta3
  - Add a new PAC responder for dealing with cross-realm Kerberos trusts
  - Terminate idle connections to the NSS and PAM responders


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.0-9.beta4
changelog:
  - New upstream release 1.9.0 beta 4
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.9.0beta4
  - Add a new AD provider to improve integration with Active Directory 2008 R2
    or later servers
  - SUDO integration was completely rewritten. The new implementation works
    with multiple domains and uses an improved refresh mechanism to download
    only the necessary rules
  - The IPA authentication provider now supports subdomains
  - Fixed regression for setups that were setting default_tkt_enctypes
    manually by reverting a previous workaround.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.0-12.beta5
changelog:
  - New upstream release 1.9.0 beta 5
  - Obsoletes the patch for missing DP_OPTION_TERMINATOR in AD provider options
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.9.0beta5
  - Many fixes for the support for setting default SELinux user context from
    FreeIPA, most notably fixed the specificity evaluation
  - Fixed an incorrect default in the krb5_canonicalize option of the AD
    provider which was preventing password change operation
  - The shadowLastChange attribute value is now correctly updated with the
    number of days since the Epoch, not seconds


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.0-13.beta6
changelog:
  - New upstream release 1.9.0 beta 6
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.9.0beta6
  - A new option, override_shell was added. If this option is set, all users
    managed by SSSD will have their shell set to its value.
  - Fixes for the support for setting default SELinux user context from FreeIPA.
  - Fixed a regression introduced in beta 5 that broke LDAP SASL binds
  - The SSSD supports the concept of a Primary Server and a Back Up Server in
    failover
  - A new command-line tool sss_seed is available to help prime the cache with
    a user record when deploying a new machine
  - SSSD is now able to discover and save the domain-realm mappings
    between an IPA server and a trusted Active Directory server.
  - Packaging changes to fix ldconfig usage in subpackages (#843995)
  - Rebuild against libldb 1.1.9


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.0-14.beta6
changelog:
  - Don't discard HBAC rule processing result if SELinux is on
    Resolves: rhbz#846792 (CVE-2012-3462)


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.0-18.beta6
changelog:
  - Change the default ccache location to DIR:/run/user/${UID}/krb5cc
    and patch man page accordingly
  - Resolves: rhbz#851304


author: Jakub Hrozek <jhrozek@redhat.com> - 1.9.4-3
changelog:
  - Recreate Kerberos ccache directory if it's missing
  - Resolves: rhbz#853558 - [sssd[krb5_child[PID]]]: Credential cache
                            directory /run/user/UID/ccdir does not exist


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.0-4.beta1
changelog:
  - Explicitly Require libini_config >= 1.0.0.1 to work around a SONAME bug
    in ding-libs
  - Fix SSH integration with fully-qualified domains
  - Add the ability to dynamically discover the NetBIOS name


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.0-6.beta1
changelog:
  - Resolves: rhbz#961357 - Missing dyndns_update entry in sssd.conf during
                            realm join
  - Resolves: rhbz#961278 - Login failure: Enterprise Principal enabled by
                            default for AD Provider
  - Resolves: rhbz#961251 - sssd does not create user's krb5 ccache dir/file
                            parent directory when logging in


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.0-7.beta1
changelog:
  - Apply a couple of patches from upstream git that resolve crashes when
    ID mapping object was not initialized properly but needed later


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.0-8.beta2
changelog:
  - New upstream release 1.10 beta2
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.10.0beta2
  - BuildRequire libcmocka-devel in order to run all upstream tests during build
  - BuildRequire libnl3 instead of libnl1
  - No longer BuildRequire initscripts, we no longer use /sbin/service
  - Remove explicit krb5-libs >= 1.10 requires; this platform doensn't carry any
    older krb5-libs version


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.0-9.beta2
changelog:
  - Fix typo in Requires that prevented an upgrade (#973916)
  - Use a hardcoded version in Conflicts, not less-than-current


author: Jakub Hrozek <jhrozek@redhat.com> - 1.10.0-11.beta2
changelog:
  - Apply a number of patches from upstream to fix issues found post-beta,
    in particular:
    -- segfault with a high DEBUG level
    -- Fix IPA password migration (upstream #1873)
    -- Fix fail over when retrying SRV resolution (upstream #1886)


author: Stephen Gallagher <sgallagh@redhat.com> - 1.10.0-14
changelog:
  - Fix Obsoletes: to account for dist tag
  - Convert post and pre scripts to run on the sssd-common subpackage
  - Remove old conversion from SYSV


author: Stephen Gallagher <sgallagh@redhat.com> - 1.10.0-16
changelog:
  - Move sssd_pac to the sssd-ipa and sssd-ad subpackages
  - Trim out RHEL5-specific macros since we don't build on RHEL 5
  - Trim out macros for Fedora older than F18
  - Update libldb requirement to 1.1.16
  - Trim RPM changelog down to the last year


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.0.2beta2
changelog:
  - Resolves: #906427 - Do not use %{_lib} in specfile for the nss and
                        pam libraries


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.0-0.4.beta2
changelog:
  - Resolves: #967012 - [abrt] sssd-1.9.5-1.fc18: sss_mmap_cache_gr_invalidate_gid:
                        Process /usr/libexec/sssd/sssd_nss was killed by
                        signal 11 (SIGSEGV)
  - Resolves: #996214 - sssd proxy_child segfault


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.0-2
changelog:
  - Backport simplification of ccache management from 1.11.1
  - Resolves: rhbz#1010553 - sssd setting KRB5CCNAME=(null) on login


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.0-3
changelog:
  - Fix multicast checks in the SSSD
  - Resolves: rhbz#1007475 - The multicast check is wrong in the sudo source
                             code getting the host info


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.2-1
changelog:
  - New upstream release 1.11.2
  - Remove upstreamed patches
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.11.2


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.3-1
changelog:
  - New upstream release 1.11.3
  - Remove upstreamed patches
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.11.3


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.4-1
changelog:
  - New upstream release 1.11.4
  - Remove upstreamed patch
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.11.4


author: Jakub Hrozek <jhrozek@redhat.com> - 1.11.5-1
changelog:
  - New upstream release 1.11.5
  - Remove upstreamed patch
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.11.5


author: Jakub Hrozek <jhrozek@redhat.com> - 1.12.1-2
changelog:
  - Resolves: rhbz#1139962 - Fedora 21, FreeIPA 4.0.2: sssd does not find user
                             private group from server


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.2-6
changelog:
  - Fix regressions and bugs in sssd upstream 1.12.2
  - https://fedorahosted.org/sssd/ticket/{id}
  - Regressions: #2471, #2475, #2483, #2487, #2529, #2535
  - Bugs: #2287, #2445


author: Sumit Bose <sbose@redhat.com> - 1.12.2-7
changelog:
  - Resolves: rhbz#1175511 - sssd-libwbclient conflicts with Samba's and causes
                             crash in wbinfo
                             - in addition to the patch libwbclient.so is
                               filtered out of the Provides list of the package


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.3-1
changelog:
  - New upstream release 1.12.3
  - https://fedorahosted.org/sssd/wiki/Releases/Notes-1.12.3
  - Fix spelling errors in description (fedpkg lint)


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.3-2
changelog:
  - Resolves: rhbz#1164156 - libsss_simpleifp should pull sssd-dbus
  - Resolves: rhbz#1179379 - gzip: stdin: file size changed while
                             zipping when rotating logfile


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.3-3
changelog:
  - Apply a number of patches from upstream to fix issues found 1.12.3
  - Resolves: rhbz#1176373 - dyndns_iface does not accept multiple
                             interfaces, or isn't documented to be able to
  - Resolves: rhbz#988068 - getpwnam_r fails for non-existing users when sssd is
                            not running
  - Resolves: upstream #2557  authentication failure with user from AD


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.3-4
changelog:
  - Decrease priority of sssd-libwbclient 20 -> 5
  - It should be lower than priority of samba veriosn of libwbclient.
  - https://bugzilla.redhat.com/show_bug.cgi?id=1175511#c18


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.3-6
changelog:
  - Fix double free in monitor
  - Resolves: rhbz#1186887 [abrt] sssd-common: talloc_abort():
                          sssd killed by SIGABRT


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.4-2
changelog:
  - Add support for python3 bindings
  - Add requirement to python3 or python3 bindings
  - Resolves: rhbz#1014594 - sssd: Support Python 3


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.4-5
changelog:
  - Fix regressions with ipa and SELinux
  - Resolves: upstream #2587 - With empty ipaselinuxusermapdefault security
                               context on client is staff_u


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.4-6
changelog:
  - Fix slow login with ipa and SELinux
  - Resolves: upstream #2624 - Only set the selinux context if the context
                               differs from the local one


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.12.4-8
changelog:
  - Backport important patches from upstream 1.13 prerelease
  - Resolves: rhbz#1060325 - Does sssd-ad use the most suitable
                             attribute for group name
  - Resolves: upstream #2335 - Investigate using the krb5 responder
                               for driving the PAM conversation with OTPs
  - Enable cmocka tests for secondary architectures


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.0-4
changelog:
  - Fix ipa-migration bug
  - Resolves: upstream #2719 - IPA: returned unknown dp error code with disabled
                               migration mode


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.0-6
changelog:
  - Fix OTP bug
  - Resolves: upstream #2729 - Do not send SSS_OTP if both factors were
                               entered separately


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.1-2
changelog:
  - Fix few segfaults
  - Resolves: upstream #2811 - PAM responder crashed if user was not set
  - Resolves: upstream #2810 - sssd_be crashed in ipa_srv_ad_acct_lookup_step


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.1-3
changelog:
  - python-sssdconfig: Fix parssing sssd.conf without config_file_version
  - Resolves: upstream #2837 - REGRESSION: ipa-client-automout failed


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.3-5
changelog:
  - Resolves: rhbz#1310664 - [RFE] IPA: resolve external group memberships of IPA
                             groups during getgrnam and getgrgid
  - Resolves: rhbz#1301303 - sss_obfuscate: SyntaxError: Missing parentheses
                             in call to 'print'


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.3-6
changelog:
  - Resolves: rhbz#1276868 - Sudo PAM Login should support multiple password
                             prompts (e.g. Password + Token)
  - Resolves: rhbz#1313041 - ssh with sssd proxy fails with "Connection closed
                             by remote host" if locale not available


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.13.4-3
changelog:
  - Resolves: rhbz#1335639 - [abrt] sssd-dbus: ldb_msg_find_element():
                             sssd_ifp killed by SIGSEGV


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.14.1-2
changelog:
  - Backport important patches from upstream 1.14.2 prerelease
  - Resolves: upstream #3154 - sssd exits if clock is adjusted backwards after
                               boot
  - Resolves: upstream #3163 - resolving IPA nested user group is broken in 1.14


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.14.1-3
changelog:
  - Fix regression with krb5_map_user
  - Resolves: rhbz#1375552 - krb5_map_user doesn't seem effective anymore
  - Resolves: rhbz#1349286 - authconfig fails with SSSDConfig.NoDomainError:
                             default if nonexistent domain is mentioned


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.14.2-2
changelog:
  - Resolves: rhbz#1369130 - nss_sss should not link against libpthread
  - Resolves: rhbz#1392916 - sssd failes to start after update
  - Resolves: rhbz#1398789 - SELinux is preventing sssd from 'write' accesses
                             on the directory /etc/sssd


author: Jakub Hrozek <jhrozek@redhat.com> - 1.15.0-4
changelog:
  - Cherry-pick patches from upstream that enable the files provider
  - Enable the files domain
  - Retire patch 0501-Partially-revert-CONFIG-Use-default-config-when-none.patch
    which is superseded by the files domain autoconfiguration
  - Related: rhbz#1357418 - SSSD fast cache for local users


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.15.3-0.beta.2
changelog:
  - Fix issue with IPA + SELinux in containers
  - Resolves: upstream https://fedorahosted.org/sssd/ticket/3297


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.15.3-0.beta.3
changelog:
  - Resolves: rhbz#1445680 - Properly fall back to local Smartcard authentication
  - Resolves: rhbz#1437199 - sssd-nfs-idmap-1.15.2-1.fc25.x86_64 conflicts with
                             file from package sssd-common-1.15.1-1.fc25.x86_64
  - Resolves: rhbz#1063278 - sss_ssh_knownhostsproxy doesn't fall back to ipv4


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.15.3-4
changelog:
  - Resolves: rhbz#1488327 - SELinux is preventing selinux_child from write
                             access on the sock_file system_bus_socket
  - Resolves: rhbz#1490402 - SSSD does not create /var/lib/sss/deskprofile and
                             fails to download desktop profile data
  - Resolves: upstream#3485 - getsidbyid does not work with 1.15.3
  - Resolves: upstream#3488 - SUDO doesn't work for IPA users on IPA clients
                              after applying ID Views for them in IPA server
  - Resolves: upstream#3501 - Accessing IdM kerberos ticket fails while id
                              mapping is applied


author: Lukas Slebodnik <lslebodn@redhat.com> - 1.15.3-5
changelog:
  - Resolves: rhbz#1499354 - CVE-2017-12173 sssd: unsanitized input when
                             searching in local cache database access on
                             the sock_file system_bus_socket


author: Lukas Slebodnik <lslebodn@fedoraproject.org> - 1.16.0-5
changelog:
  - Resolves: upstream#3523 - ABRT crash - /usr/libexec/sssd/sssd_nss in
                              setnetgrent_result_timeout
  - Resolves: upstream#3588 - sssd_nss consumes more memory until restarted
                              or machine swaps
  - Resolves: failure in glibc tests
              https://sourceware.org/bugzilla/show_bug.cgi?id=22530
  - Resolves: upstream#3451 - When sssd is configured with id_provider proxy and
                              auth_provider ldap, login fails if the LDAP server
                              is not allowing anonymous binds
  - Resolves: upstream#3285 - SSSD needs restart after incorrect clock is
                              corrected with AD
  - Resolves: upstream#3586 - Give a more detailed debug and system-log message
                              if krb5_init_context() failed
  - Resolves: rhbz#1431153 - SSSD ships a drop-in configuration snippet
                             in /etc/systemd/system
  - Backport few upstream features from 1.16.1


author: Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.0-12
changelog:
  - Resolves: rhbz#1538643 - SSSD crashes when retrieving a Desktop Profile
                             with no specific host/hostgroup set
  - Resolves: upstream#3621 - FleetCommander integration must not require
                              capability DAC_OVERRIDE


author: Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.1-2
changelog:
  - Resolves: upstream#3573 - sssd won't show netgroups with blank domain
  - Resolves: upstream#3660 - confdb_expand_app_domains() always fails
  - Resolves: upstream#3658 - Application domain is not interpreted correctly
  - Resolves: upstream#3687 - KCM: Don't pass a non null terminated string to
                              json_loads()
  - Resolves: upstream#3386 - KCM: Payload buffer is too small
  - Resolves: upstream#3666 - Fix usage of str.decode() in our tests
  - A few KCM misc fixes


author: Fabiano Fidêncio <fidencio@fedoraproject.org> - 1.16.1-3
changelog:
  - Resolves: upstream#3684 - A group is not updated if its member is removed
                              with the cleanup task, but the group does not
                              change
  - Resolves: upstream#3558 - sudo: report error when two rules share cn
  - Tone down shutdown messages for socket activated responders
  - IPA: Qualify the externalUser sudo attribute
  - Resolves: upstream#3550 - refresh_expired_interval does not work with
                              netgrous in 1.15
  - Resolves: upstream#3402 - Support alternative sources for the files provider
  - Resolves: upstream#3646 - SSSD's GPO code ignores ad_site option
  - Resolves: upstream#3679 - Make nss netgroup requests more robust
  - Resolves: upstream#3634 - sssctl COMMAND --help fails if sssd is not
                              configured
  - Resolves: upstream#3469 - extend sss-certmap man page regarding priority
                              processing
  - Improve docs/debug message about GC detection
  - Resolves: upstream#3715 - ipa 389-ds-base crash in krb5-libs - k5_copy_etypes
                              list out of bound?
  - Resolves: upstream#2653 - Group renaming issue when "id_provider = ldap" is
                              set.
  - Document which principal does the AD provider use
  - Resolves: upstream#3680 - GPO: SSSD fails to process GPOs If a rule is
                              defined, but contains no SIDs
  - Resolves: upstream#3520 - Files provider supports only BE_FILTER_ENUM
  - Resolves: rhbz#1540703 - FreeIPA/SSSD implicit_file sssd_nss error: The Data
                             Provider returned an error
                             [org.freedesktop.sssd.Error.DataProvider.Fatal]


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.16.2-1
changelog:
  - Update to 1.16.2 release
  - Cleanup unused global definitions
  - Remove python2 references from the spec file
  - Resolves: rhbz#1585313 - Kerberos with sssd-kcm is not working on s390x


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-2
changelog:
  - Resolves: rhbz#1622026 - sssd 2.0 regression: Kerberos authentication
                             fails with the KCM ccache


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-4
changelog:
  - Resolves: rhbz#1615417 - [RFE] Add Smart Card authentication for local
                             users


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-7
changelog:
  - Resolves: rhbz#1628503 - sssd only sets the SELinux login context if it
                             differs from the default


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-8
changelog:
  - Resolves: rhbz#1628126 - [abrt] [faf] sssd: unknown function():
                              /usr/libexec/sssd/sssd_be killed by 11 crash
                              func _dbus_list_unlink


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-9
changelog:
  - Resolves: rhbz#1624785 - Remove references of sss_user/group/add/del
                             commands in man pages since local provider
                             is deprecated


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-10
changelog:
  - Resolves: rhbz#1626001 - SSSD should log to syslog if a domain is not
                             started due to a misconfiguration


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-11
changelog:
  - Resolves: rhbz#1628122 - Printing incorrect information about domain
                             with sssctl utility


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-16
changelog:
  - Related: rhbz#1620123 - [RFE] Add option to specify a Smartcard with a
                            PKCS#11 URI


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-17
changelog:
  - Related: rhbz#1637131 - pam_unix unable to match fully qualified username
                            provided by sssd during smartcard auth using gdm


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-18
changelog:
  - Related: rhbz#1638006 - Files: The files provider always enumerates
                            which causes duplicate when running getent passwd


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-19
changelog:
  - Add OSCP checks for p11_child
  - Related: rhbz#1615417 - [RFE] Add Smart Card authentication for local
                            users


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-21
changelog:
  - Related: rhbz#1638150 - session not recording for local user when groups defined
  - Also add silence a Coverity warning, which is related to rhbz#1637131


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-23
changelog:
  - Resolves: rhbz#1642508 - sssd ifp crash when trying to access ipa webui
                             with smart card


author: Michal Židek <mzidek@redhat.com> - 2.0.0-24
changelog:
  - Resolves: rhbz#1646168 - sssctl access-report always prints an error message
  - Resolves: rhbz#1643053 - Restarting the sssd-kcm service should reload the
                             configuration without having to restart the whole
                             sssd
  - Resolves: rhbz#1640576 - sssctl reports incorrect information about local
                             user's cache entry expiration time
  - Resolves: rhbz#1645238 - Unable to su to root when logged in as a local user
  - Resolves: rhbz#1639411 - sssd support for for smartcards using ECC keys


author: Michal Židek <mzidek@redhat.com> - 2.0.0-25
changelog:
  - Resolves: rhbz#1645566 - SSSD 2.x does not sanitize domain name properly
                             for D-bus, resulting in a crash


author: Michal Židek <mzidek@redhat.com> - 2.0.0-27
changelog:
  - Resolves: rhbz#1657979 - SSSD's LDAP authentication provider does not work
                             if ID provider is authenticated with GSSAPI


author: Michal Židek <mzidek@redhat.com> - 2.0.0-29
changelog:
  - Resolves: rhbz#1655459 - [abrt] [faf] sssd: raise():
                             /usr/libexec/sssd/proxy_child killed by 6


author: Michal Židek <mzidek@redhat.com> - 2.0.0-30
changelog:
  - Resolves: 1657898 - SSSD must be cleared/restarted periodically in order to
                        retrieve AD users through IPA Trust


author: Michal Židek <mzidek@redhat.com> - 2.0.0-32
changelog:
  - Resolves: rhbz#1625670 - sssd needs to require a newer version of libtalloc
              and libtevent to avoid an issue in GPO processing


author: Michal Židek <mzidek@redhat.com> - 2.0.0-33
changelog:
  - Resolves: rhbz#1646113 - Missing concise documentation about valid options
                             for sssd-files-provider


author: Michal Židek <mzidek@redhat.com> - 2.0.0-34
changelog:
  - Resolves: rhbz#1622008 - Error message when IPA server uninstall calls
                             kdestroy caused by KCM returning a wrong error
                             code during the delete operation


author: Michal Židek <mzidek@redhat.com> - 2.0.0-36
changelog:
  - Resolves: rhbz#1652563 - incorrect example in the man page of idmap_sss
                             suggests using * for backend sss


author: Michal Židek <mzidek@redhat.com> - 2.0.0-38
changelog:
  - Resolves: rhbz#1578014 - sssd does not work under non-root user
  - Note: Actually the patches were in the 2.0.0-37, this one just adds this
          changelog because it was missing.


author: Michal Židek <mzidek@redhat.com> - 2.0.0-39
changelog:
  - Resolves: rhbz#1661183 - SSSD 2.0 has drastically lower sbus timeout than
                             1.x, this can result in time outs


author: Michal Židek <mzidek@redhat.com> - 2.0.0-40
changelog:
  -Resolves: rhbz#1660083 - extraAttributes is org.freedesktop.DBus.Error.
                            UnknownProperty: Unknown property


author: Michal Židek <mzidek@redhat.com> - 2.0.0-41
changelog:
  -Resolves: rhbz#1659498 - Re-setting the trusted AD domain fails due to wrong
                            subdomain service name being used


author: Michal Židek <mzidek@redhat.com> - 2.0.0-42
changelog:
  - Resolves: rhbz#1645291 - Perform some basic ccache initialization as part
                             of gen_new to avoid a subsequent switch call
                             failure


author: Jakub Hrozek <jhrozek@redhat.com> - 2.0.0-43
changelog:
  - Resolves: rhbz#1672780 - gdm login not prompting for username when smart
                             card maps to multiple users


author: Michal Židek <mzidek@redhat.com> - 2.0.0-45
changelog:
  - Replace ARRAY_SIZE with N_ELEMENTS to reflect samba changes. This is
    done here in order to unblock gating changes before rebase.
  - Related: rhbz#1682305


author: Jakub Hrozek <jhrozek@redhat.com> - 2.2.0-2
changelog:
  - Resolves: rhbz#1673443 - sssd man pages: The default value of
                             "ldap_user_home_directory" is not mentioned
                             with AD server configuration


author: Jakub Hrozek <jhrozek@redhat.com> - 2.2.0-3
changelog:
  - Resolves: rhbz#1725168 - sssd-proxy crashes resolving groups with
                             no members


author: Jakub Hrozek <jhrozek@redhat.com> - 2.2.0-4
changelog:
  - Resolves: rhbz#1283798 - sssd failover does not work on connecting to
                             non-responsive ldaps:// server


author: Michal Židek <mzidek@redhat.com> - 2.2.0-6
changelog:
  - Resolves: rhbz#1726945 - negative cache does not use values from
                             'filter_users' config option for known domains


author: Michal Židek <mzidek@redhat.com> - 2.2.0-7
changelog:
  - Resolves: rhbz#1711318 - p11_child::sign_data() function implementation is
                             not FIPS140 compliant


author: Michal Židek <mzidek@redhat.com> - 2.2.0-8
changelog:
  - Resolves: rhbz#1699480 - Include libsss_nss_idmap-devel in the Builder
                             repository
                           - This just required a raise in release number
                             and changelog for the record.


author: Michal Židek <mzidek@redhat.com> - 2.2.0-10
changelog:
  - Resolves: rhbz#1736483 - Sudo prompt for smart card authentication is missing
                             the trailing colon


author: Michal Židek <mzidek@redhat.com> - 2.2.0-11
changelog:
  - Resolves: rhbz#1733372 - permission denied on logs when running sssd as
                             non-root user


author: Michal Židek <mzidek@redhat.com> - 2.2.0-13
changelog:
  - Resolves: rhbz#1669407 - MAN: Document that PAM stack contains the
              systemd-user service in the account phase in RHEL-8


author: Michal Židek <mzidek@redhat.com> - 2.2.0-14
changelog:
  - Resolves: rhbz#1736796 - sssd config option "default_domain_suffix"
                             should not cause files domain entries to be
                             qualified, this can break sudo access


author: Michal Židek <mzidek@redhat.com> - 2.2.0-15
changelog:
  - Resolves: rhbz#1736265 - Smart Card auth of local user: endless
                             loop if wrong PIN was provided


author: Michal Židek <mzidek@redhat.com> - 2.2.0-16
changelog:
  - Resolves: rhbz#1736861 - dyndns_update = True is no longer enough to get
                             the IP address of the machine updated in IPA upon
                             sssd.service startup


author: Michal Židek <mzidek@redhat.com> - 2.2.0-17
changelog:
  - Resolves: rhbz#1676385 - pam_sss with smartcard auth does not create gnome
                             keyring
  - Also apply a patch to fix gating tests issue


author: Michal Židek <mzidek@redhat.com> - 2.2.0-18
changelog:
  - Resolves: rhbz#1744134 - New defect found in sssd-2.2.0-16.el8
  - Also sync. kcm multihost tests with master


author: Michal Židek <mzidek@redhat.com> - 2.2.0-19
changelog:
  - Resolves: rhbz#1712875 - Old kerberos credentials active instead of valid
                             new ones (kcm)


author: Michal Židek <mzidek@redhat.com> - 2.2.3-2
changelog:
  * Resolves: rhbz#1753694 - Rebase sssd to the latest upstream release
              PART2: Fix gating issue.


author: Michal Židek <mzidek@redhat.com> - 2.2.3-3
changelog:
  * Resolves: rhbz#1753694 - Rebase sssd to the latest upstream release
              Increasing version number to pick latest libldb


author: Michal Židek <mzidek@redhat.com> - 2.2.3-4
changelog:
  * Resolves: rhbz#1781728 - sssctl config-check command does not give proper
                             error messages with line numbers


author: Michal Židek <mzidek@redhat.com> - 2.2.3-5
changelog:
  * Resolves: rhbz#1744500 - [Doc]Provide explanation on escape character
                             for match rules sss-certmap


author: Michal Židek <mzidek@redhat.com> - 2.2.3-9
changelog:
  * Resolves: rhbz#1783190 - [abrt] [faf] sssd:
                             raise(): /usr/libexec/sssd/sssd_autofs killed by 6


author: Michal Židek <mzidek@redhat.com> - 2.2.3-10
changelog:
  * Resolves: rhbz#1583592 - [RFE] Add configurable randomness to SSSD ldap
                             connection timeout


author: Michal Židek <mzidek@redhat.com> - 2.2.3-14
changelog:
  - Resolves: rhbz#1767514 - sssd requires timed sudoers ldap entries to be
                             specified up to the seconds


author: Alexey Tikhonov <atikhono@redhat.com> - 2.2.3-16
changelog:
  - Resolves: rhbz#1792331 - sssd_be crashes when krb5_realm and krb5_server is
                             omitted and auth_provider is krb5


author: Alexey Tikhonov <atikhono@redhat.com> - 2.2.3-17
changelog:
  - Resolves: rhbz#1718193 - p11_child should have an option to skip
                             C_WaitForSlotEvent if the PKCS#11 module
                             does not implement it properly


author: Michal Židek <mzidek@redhat.com> - 2.2.3-18
changelog:
  - Resolves: rhbz#1580506 - [RFE]: sssd to be able to read smartcard
                             certificate EKU and perform an action based
                             on value when generating SSH key from a certificate


author: Alexey Tikhonov <atikhono@redhat.com> - 2.2.3-19
changelog:
  - Resolves: rhbz#1810634 - id command taking 1+ minute for returning user
                             information


author: Alexey Tikhonov <atikhono@redhat.com> - 2.2.3-19
changelog:
  - Resolves: rhbz#1580506 - [RFE]: sssd to be able to read smartcard
                             certificate EKU and perform an action based
                             on value when generating SSH key from a certificate
                             (additional patch)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-1
changelog:
  - Resolves: rhbz#1839037 - Rebase SSSD for RHEL 8.3
  - Resolves: rhbz#1843872 - sssd 2.3.0 breaks AD auth due to GPO parsing failure
  - Resolves: rhbz#1834156 - sssd or sssd-ad not updating their dependencies on "yum update" which breaks working


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-2
changelog:
  - Resolves: rhbz#Bug 1723273 - RFE: Add option to specify alternate sssd config file location with "sssctl config-check" command.


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-3
changelog:
  - Resolves: rhbz#1829470 - `sssd.api.conf` and `sssd.api.d` should belong to `python-sssdconfig` package
  - Resolves: rhbz#1544457 - sssd fails to release file descriptor on child logs after receiving HUP
  - Resolves: rhbz#1824323 - SSSD user filtering is failing on RHEL 8 after "files" provider rebuilds cache
  - Resolves: rhbz#1827432 - When the passwd or group files are replaced, sssd stops monitoring the file for
                             inotify events, and no updates are triggered
  - Resolves: rhbz#1835710 - Change the message "Please enter smart card" to "Please insert smart card"
                             on GDM login with smart-card
  - Resolves: rhbz#1838037 - Oddjob-mkhomedir fails when using NSS compat
  - Resolves: rhbz#1845904 - gdm smart card authentication does not work shortly after disconnecting from network.
  - Resolves: rhbz#1845975 - sssd doesn't follow the link order of AD Group Policy Management
  - Resolves: rhbz#1845980 - sssd is failing to discover other subdomains in the forest
                             if LDAP entries do not contain AD forest root information
  - Resolves: rhbz#1845987 - Document how to prevent invalid selinux context for default home directories
                             in SSSD-AD direct integration.
  - Resolves: rhbz#1845994 - GDM failure loop when no user mapped for smart card
  - Resolves: rhbz#1846003 - GDM password prompt when cert mapped to multiple users and promptusername is False
  - Resolves: rhbz#1850961 - /usr/share/systemtap/tapset/sssd_functions.stp missing a comma


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-4
changelog:
  - Resolves: rhbz#1815584 - id_provider = proxy proxy_lib_name = files returns * in password field, breaking PAM authentication
  - Resolves: rhbz#1794607 - SSSD must be able to resolve membership involving root with files provider
  - Resolves: rhbz#1803134 - Improve "unlock" time when user session already active


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-5
changelog:
  - Resolves: rhbz#1821719 - sssd (sssd_be) is consuming 100% CPU, partially due to failing mem-cache
  - Fixed "requires/provides" rpmdiff warning


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-7
changelog:
  - Resolves: rhbz#1723273 - RFE: Add option to specify alternate sssd config file location with "sssctl config-check" command.
  - Resolves: rhbz#1780404 - smartcards: special characters must be escaped when building search filter


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-8
changelog:
  - Resolves: rhbz#1868387 - system not enforcing GPO rule restriction. ad_gpo_implicit_deny = True is not working
  - Resolves: rhbz#1854951 - sss-certmap man page change to add clarification for userPrincipalName attribute from AD schema
  - Resolves: rhbz#1856861 - False errors/warnings are logged in sssd.log file after enabling 2FA prompting settings in sssd.conf
  - Resolves: rhbz#1869683 - p11_child: default value of ocsp_dgst == sha256 doesn't conform RFC5019 and has to be changed to sha1


author: Alexey Tikhonov <atikhono@redhat.com> - 2.3.0-9
changelog:
  - Resolves: rhbz#1855323 - When ad_gpo_implicit_deny is True, it is permitting users to login when no gpo is applied


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-1
changelog:
  - Resolves: rhbz#1881992 - Rebase SSSD for RHEL 8.4
  - Resolves: rhbz#1722842 - sssd-kcm does not store TGT with ssh login using GSSAPI
  - Resolves: rhbz#1734040 - sssd crash in ad_get_account_domain_search()
  - Resolves: rhbz#1784459 - [RFE] tlog does not allow to exclude some users from session recording
  - Resolves: rhbz#1791300 - sporadic sssd_be crash on s390x
  - Resolves: rhbz#1817122 - 'getent group ldapgroupname' doesn't show any LDAP users or some LDAP users when 'rfc2307bis' schema is used with SSSD.
  - Resolves: rhbz#1819012 - [RFE] Improve AD site discovery process
  - Resolves: rhbz#1846778 - [RfE] `/usr/libexec/sssd/p11_child` cmdline argument '--nssdb' might be confusing when SSSD was built against OpenSSL
  - Resolves: rhbz#1873715 - automount sssd issue when 2 automount maps have the same key (one un uppercase, one in lowercase)
  - Resolves: rhbz#1879860 - correction in sssd.conf:pam_response_filter man page
  - Resolves: rhbz#1881336 - [RFE] sssd-ldap man page modification for parameter "ldap_referrals"
  - Resolves: rhbz#1883488 - [RfE] Implement a new sssd.conf option to disable the filter for AD domain local groups from trusted domains
  - Resolves: rhbz#1884196 - [RFE] Add "enabled" option to domain section in config file
  - Resolves: rhbz#1884205 - KCM: Increase client idle timeout to 5 minutes
  - Resolves: rhbz#1884207 - [RFE] ldap: add new option ldap_library_debug_level
  - Resolves: rhbz#1884213 - [RFE] add offline_timeout_max config option to control offline interval backoff
  - Resolves: rhbz#1884281 - Secondary LDAP group go missing from 'id' command
  - Resolves: rhbz#1884301 - [RFE] dyndns: suport asymmetric auth for nsupdate


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-3
changelog:
  - Resolves: rhbz#1900733 - sssd_be segfaults at be_refresh_get_values_ex() due to NULL ptrs in results of sysdb_search_with_ts_attr()
  - Resolves: rhbz#1876514 - High CPU utilization by the sssd_kcm process
  - Resolves: rhbz#1894540 - sssd component logging is now too generic in syslog/journal
  - Resolves: rhbz#1828483 - filtered ID is appearing due to strange negative cache behavior


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-4
changelog:
  - Resolves: rhbz#1876514 - High CPU utilization by the sssd_kcm process
  - Resolves: rhbz#1876658 - filter_groups option partially filters the group from 'id' output of the user because gidNumber still appears in 'id' output [RHEL 8]
  - Resolves: rhbz#1895001 - User lookups over the InfoPipe responder fail intermittently


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-5
changelog:
  - Resolves: rhbz#1631410 - Can't login with smartcard with multiple certs having same ID value
  - Resolves: rhbz#1884213 - [RFE] add offline_timeout_max config option to control offline interval backoff (additional patches)
  - Resolves: rhbz#1893159 - Default debug level should report all errors / failures
  - Resolves: rhbz#1893698 - [RFE] sudo kerberos authentication


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-6
changelog:
  - Resolves: rhbz#1113639 - autofs: return a connection failure until maps have been fetched
  - Resolves: rhbz#1915395 - Memory leak in the simple access provider
  - Resolves: rhbz#1915319 - SSSD: SBUS: failures during servers startup
  - Resolves: rhbz#1893698 - [RFE] sudo kerberos authentication (additional patches)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-7
changelog:
  - Resolves: rhbz#1920001 - Do not add '%' to group names already prefixed with '%' in IPA sudo rules
  - Resolves: rhbz#1918433 - sssd unable to lookup certmap rules
  - Resolves: rhbz#1917382 - [abrt] [faf] sssd: dp_client_handshake_timeout(): /usr/libexec/sssd/sssd_be killed by 11


author: Alexey Tikhonov <atikhono@redhat.com> - 2.4.0-8
changelog:
  - Resolves: rhbz#1926622 - Add support to verify authentication indicators in pam_sss_gss
  - Resolves: rhbz#1926454 - First smart refresh query contains modifyTimestamp even if the modifyTimestamp is 0.
  - Resolves: rhbz#1893159 - Default debug level should report all errors / failures (additional patch)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.0-1
changelog:
  - Resolves: rhbz#1947671 - Rebase SSSD for RHEL 8.5
  - Resolves: rhbz#1930535 - [abrt] [faf] sssd: monitor_service_shutdown(): /usr/sbin/sssd killed by 11
  - Resolves: rhbz#1942387 - Wrong default debug level of sssd tools
  - Resolves: rhbz#1945888 - Inconsistant debug level for connection logging
  - Resolves: rhbz#1948657 - pam_sss_gss.so doesn't work with large kerberos tickets
  - Resolves: rhbz#1949149 - [RFE] Poor man's backtrace
  - Resolves: rhbz#1920500 - Authentication handshake (ldap_install_tls()) fails due to underlying openssl operation failing with EINTR
  - Resolves: rhbz#1923964 - [RFE] SSSD Error Msg Improvement: write_krb5info_file failed, authentication might fail.
  - Resolves: rhbz#1928648 - SSSD logs improvements: clarify which config option applies to each timeout in the logs
  - Resolves: rhbz#1632159 - sssd-kcm starts successfully for non existent socket_path
  - Resolves: rhbz#1627112 - RFE: Kerberos ticket renewal for sssd-kcm
  - Resolves: rhbz#1925505 - [RFE] improve the sssd refresh timers for SUDO queries
  - Resolves: rhbz#1925514 - [RFE] Randomize the SUDO timeouts upon reconnection
  - Resolves: rhbz#1925561 - sssd-ldap(5) does not report how to disable the SUDO smart queries
  - Resolves: rhbz#1925621 - document impact of indices and of scope on performance of LDAP queries
  - Resolves: rhbz#1855320 - [RFE] RHEL8 sssd: inheritance of the case_sensitive parameter for subdomains.
  - Resolves: rhbz#1925608 - [RFE] make 'random_offset' addon to 'offline_timeout' option configurable
  - Resolves: rhbz#1447945 - man page / docs update required: if two certificate matching rules with the same priority match only one is used
  - Resolves: rhbz#1703436 - sssd not thread-safe in innetgr()
  - Resolves: rhbz#1713143 - SSSD does not translate the 2FA text labels("first factor" / "second factor") on GDM login and screensaver unlock screen
  - Resolves: rhbz#1888977 - sss_override: Usage limitations clarification in man page
  - Resolves: rhbz#1890177 - Clarify "single_prompt" option in "PROMPTING CONFIGURATION SECTION" section of sssd.conf man page
  - Resolves: rhbz#1902280 - fix sss_cache to also reset cached timestamp
  - Resolves: rhbz#1935683 - SSSD not detecting subdomain from AD forest (RHEL 8.3)
  - Resolves: rhbz#1937919 - IPA missing secondary IPA Posix groups in latest sssd 1.16.5-10.el7_9.7
  - Resolves: rhbz#1944665 - No gpo found and ad_gpo_implicit_deny set to True still permits user login
  - Resolves: rhbz#1919942 - sss_override does not take precedence over override_homedir directive


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.1-1
changelog:
  - Resolves: rhbz#1947671 - Rebase SSSD for RHEL 8.5
  - Resolves: rhbz#1942387 - Wrong default debug level of sssd tools
  - Resolves: rhbz#1917444 - SSSD Error Msg Improvement: Server resolution failed: [2]: No such file or directory
  - Resolves: rhbz#1917511 - SSSD Error Msg Improvement: Failed to resolve server 'server.example.com': Error reading file
  - Resolves: rhbz#1917535 - sssd.conf man page: parameter dns_resolver_server_timeout and dns_resolver_op_timeout
  - Resolves: rhbz#1940509 - [RFE] Health and Support Analyzer: Link frontend to backend requests
  - Resolves: rhbz#1649464 - auto_private_groups not working as expected with posix ipa/ad trust
  - Resolves: rhbz#1925514 - [RFE] Randomize the SUDO timeouts upon reconnection
  - Resolves: rhbz#1961215 - Invalid sssd-kcm return code if requested operation is not found
  - Resolves: rhbz#1837090 - SSSD fails nss_getby_name for IPA user with SID if the user has user private group
  - Resolves: rhbz#1879869 - sudo commands incorrectly exports the KRB5CCNAME environment variable
  - Resolves: rhbz#1962550 - sss_pac_make_request fails on systems joined to Active Directory.
  - Resolves: rhbz#1737489 - [RFE] SSSD should honor default Kerberos settings (keytab name) in /etc/krb5.conf


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.1-2
changelog:
  - Resolves: rhbz#1974257 - 'debug_microseconds' config option is broken
  - Resolves: rhbz#1936902 - SSSD Error Msg Improvement: Invalid argument
  - Resolves: rhbz#1627112 - RFE: Kerberos ticket renewal for sssd-kcm (additional patches and rebuild)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.2-1
changelog:
  - Resolves: rhbz#1947671 - Rebase SSSD for RHEL 8.5
  - Resolves: rhbz#1693379 - sssd_be and sss_cache too heavy on CPU
  - Resolves: rhbz#1909373 - Missing search index for `originalADgidNumber`
  - Resolves: rhbz#1954630 - [RFE] Improve debug messages by adding a unique tag for each request the backend is handling
  - Resolves: rhbz#1936891 - SSSD Error Msg Improvement: Bad address
  - Resolves: rhbz#1364596 - sssd still showing ipa user after removed from last group
  - Resolves: rhbz#1979404 - Changes made to /etc/pam.d/sssd-shadowutils are overwritten back to default on sssd-common package upgrade


author: Alexey Tikhonov <atikhono@redhat.com> - 2.5.2-2
changelog:
  - Resolves: rhbz#1975169 - EMBARGOED CVE-2021-3621 sssd: shell command injection in sssctl [rhel-8]
  - Resolves: rhbz#1962042 - [sssd] RHEL 8.5 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.1-1
changelog:
  - Resolves: rhbz#2011216 - Rebase SSSD for RHEL 8.6
  - Resolves: rhbz#1968340 - 'exclude_groups' option provided in SSSD for session recording (tlog) doesn't work as expected
  - Resolves: rhbz#1952569 - SSSD should use "hidden" temporary file in its krb locator
  - Resolves: rhbz#1917970 - proxy provider: secondary group is showing in sssd cache after group is removed
  - Resolves: rhbz#1636002 - socket-activated services start as the sssd user and then are unable to read the confdb
  - Resolves: rhbz#2021196 - Make backtrace less "chatty" (avoid duplicate backtraces)
  - Resolves: rhbz#2018432 - 2.5.x based SSSD adds more AD domains than it should based on the configuration file (not trusted and from a different forest)
  - Resolves: rhbz#2015070 - Consistency in defaults between OpenSSH and SSSD
  - Resolves: rhbz#2013297 - disabled root ad domain causes subdomains to be marked offline
  - Resolves: rhbz#2013294 - Lookup with fully-qualified name does not work with 'cache_first = True'
  - Resolves: rhbz#2013218 - autofs lookups for unknown mounts are delayed for 50s
  - Resolves: rhbz#2013028 - [RFE] Health and Support Analyzer: Add sssctl sub-command to select and display a single request from the logs
  - Resolves: rhbz#2013024 - Add support for CKM_RSA_PKCS in smart card authentication.
  - Resolves: rhbz#2013006 - [RFE] support subid ranges managed by FreeIPA
  - Resolves: rhbz#2012308 - Add client certificate validation D-Bus API
  - Resolves: rhbz#2012122 - tps tests fail with cross dependency on sssd debuginfo package: removal of 'sssd-libwbclient-debuginfo' is missing


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-1
changelog:
  - Resolves: rhbz#2011216 - Rebase SSSD for RHEL 8.6
  - Resolves: rhbz#2013260 - [RHEL8] Add ability to parse child log files
  - Resolves: rhbz#2030386 - sssd-kcm has requirement on krb5 symbol "krb5_unmarshal_credentials" only available in latest RHEL8.5 krb5 libraries
  - Resolves: rhbz#1859315 - sssd does not use kerberos port that is set.
  - Resolves: rhbz#1961182 - Passwordless (GSSAPI) SSH not working due to missing "includedir /var/lib/sss/pubconf/krb5.include.d" directive in /etc/krb5.conf
  - Resolves: rhbz#2008829 - sssd_be segfault due to empty forest root name
  - Resolves: rhbz#2012263 - pam responder does not call initgroups to refresh the user entry
  - Resolves: rhbz#2012308 - Add client certificate validation D-Bus API
  - Resolves: rhbz#2012327 - Groups are missing while performing id lookup as SSSD switching to offline mode due to the wrong domain name in the ldap-pings(netlogon).
  - Resolves: rhbz#2013028 - [RFE] Health and Support Analyzer: Add sssctl sub-command to select and display a single request from the logs
  - Resolves: rhbz#2013259 - [RHEL8] Add tevent chain ID logic into responders
  - Resolves: rhbz#2017301 - [sssd] RHEL 8.6 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.6.2-3
changelog:
  - Resolves: rhbz#2039892 - 2.6.2 regression: Daemon crashes when resolving AD user names
  - Resolves: rhbz#1859315 - sssd does not use kerberos port that is set.
  - Resolves: rhbz#2030386 - sssd-kcm has requirement on krb5 symbol "krb5_unmarshal_credentials" only available in latest RHEL8.5 krb5 libraries
  - Resolves: rhbz#2035245 - AD Domain in the AD Forest Missing after sssd latest update
  - Resolves: rhbz#2017301 - [sssd] RHEL 8.6 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.0-2
changelog:
  - Resolves: rhbz#2069379 - Rebase SSSD for RHEL 8.7
  - Resolves: rhbz#2026799 - SSSD authenticating to LDAP with obfuscated password produces Invalid authtoken type message causing sssd_be to go offline (cross inter_ference of different provider plugins options)
  - Resolves: rhbz#2033347 - sssd error triggers backtrace : [write_krb5info_file_from_fo_server] (0x0020): [RID#73501] There is no server that can be written into kdc info file.
  - Resolves: rhbz#2056483 - [RFE] Add sssd internal krb5 plugin for authentication against external IdP via OAuth2
  - Resolves: rhbz#2062689 - [Improvement] Add user and group version of sss_nss_getorigbyname()
  - Resolves: rhbz#2065692 - [RHEL8] Ship new sub-package called sssd-idp into sssd
  - Resolves: rhbz#2072050 - sssd_nss exiting (due to missing 'sssd' local user) making SSSD service to restart in a loop
  - Resolves: rhbz#2072931 - Use right sdap_domain in ad_domain_info_send
  - Resolves: rhbz#2087088 - sssd does not enforce smartcard auth for kde screen locker
  - Resolves: rhbz#2087744 - Unable to lookup AD user if the AD group contains '@' symbol
  - Resolves: rhbz#2087745 - 2FA prompting setting ineffective
  - Resolves: rhbz#2087746 - sssd fails GPO-based access if AD have setup with Japanese language


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.2-1
changelog:
  - Resolves: rhbz#2069379 - Rebase SSSD for RHEL 8.7
  - Resolves: rhbz#2098620 - sdap_nested_group_deref_direct_process() triggers internal watchdog for large data sets
  - Resolves: rhbz#2098619 - [Improvement] add SSSD support for more than one CRL PEM file name with parameters certificate_verification and crl_file
  - Resolves: rhbz#2088817 - pam_sss_gss ceased to work after upgrade to 8.6
  - Resolves: rhbz#2098616 - Add idp authentication indicator in man page of sssd.conf
  - Resolves: rhbz#2056035 - 'getent hosts' not return hosts if they have more than one CN in LDAP
  - Resolves: rhbz#2098615 - Regression "Missing internal domain data." when setting ad_domain to incorrect
  - Resolves: rhbz#2098617 - Harden kerberos ticket validation
  - Resolves: rhbz#2087744 - Unable to lookup AD user if the AD group contains '@' symbol


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-1
changelog:
  - Resolves: rhbz#2069379 - Rebase SSSD for RHEL 8.7
  - Resolves: rhbz#2063016 - [sssd] RHEL 8.7 Tier 0 Localization


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-2
changelog:
  - Resolves: rhbz#2116488 - virsh command will hang after the host run several auto test cases
  - Resolves: rhbz#2116486 - [regression] sssctl analyze fails to parse PAM related sssd logs
  - Resolves: rhbz#2116487 - cache_req_data_set_hybrid_lookup: cache_req_data should never be NULL


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-3
changelog:
  - Resolves: rhbz#2116395 - NFS krb5 mount failed as "access denied" after test accessing a same file on krb5 nfs mount with multiple uids simultaneously since sssd-2.7.3-1.el8
  - Resolves: rhbz#2119726 - sssctl analyze --logdir option requires sssd to be configured
  - Resolves: rhbz#2120669 - Incorrect request ID tracking from responder to backend


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-4
changelog:
  - Resolves: rhbz#2116395 - NFS krb5 mount failed as "access denied" after test accessing a same file on krb5 nfs mount with multiple uids simultaneously since sssd-2.7.3-1.el8


author: Alexey Tikhonov <atikhono@redhat.com> - 2.7.3-5
changelog:
  - Related: rhbz#2132051 - Rebase Samba to the the latest 4.17.x release
    Rebuild against Samba rebase.


author: Alexey Tikhonov <atikhono@redhat.com> - 2.8.1-1
changelog:
  - Resolves: rhbz#2127511 - Rebase SSSD for RHEL 8.8
  - Resolves: rhbz#2144581 - [RFE] provide dbus method to find users by attr
  - Resolves: rhbz#2144579 - sssd timezone issues sudonotafter
  - Resolves: rhbz#2144519 - [RFE] SSSD does not support to change the user’s password when option ldap_pwd_policy equals to shadow in sssd.conf file
  - Resolves: rhbz#2127822 - Cannot SSH with AD user to ipa-client (`krb5_validate` and `pac_check` settings conflict)
  - Resolves: rhbz#2111393 - authenticating against external IdP services okta (native app) with OAuth client secret failed


author: Alexey Tikhonov <atikhono@redhat.com> - 2.8.2-1
changelog:
  - Resolves: rhbz#2127511 - Rebase SSSD for RHEL 8.8
  - Resolves: rhbz#2136701 - Lower the severity of the log message for SSSD so that it is not shown at the default debug level.
  - Resolves: rhbz#2139760 - [sssd] RHEL 8.8 Tier 0 Localization
  - Resolves: rhbz#2139865 - Analyzer: Optimize and remove duplicate messages in verbose list
  - Resolves: rhbz#2142795 - SSSD: `sssctl analyze` command shouldn't require 'root' privileged
  - Resolves: rhbz#2144491 - UPN check cannot be disabled explicitly but requires krb5_validate = false' as a work-around
  - Resolves: rhbz#2150357 - Smart Card auth does not work with p11_uri (with-smartcard-required)


author: Alexey Tikhonov <atikhono@redhat.com> - 2.8.2-2
changelog:
  - Resolves: rhbz#2149091 - Update to sssd-2.7.3-4.el8_7.1.x86_64 resulted in "Request to sssd failed. Device or resource busy"


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.0-1
changelog:
  - Resolves: rhbz#2167836 - Rebase SSSD for RHEL 8.9
  - Resolves: rhbz#2101489 - [sssd] Auth fails if client cannot speak to forest root domain (ldap_sasl_interactive_bind_s failed)
  - Resolves: rhbz#2143925 - kinit switches KCM away from the newly issued ticket
  - Resolves: rhbz#2151403 - AD user is not found on IPA client after upgrading to RHEL8.7
  - Resolves: rhbz#2164805 - man page entry should make clear that a nested group needs a name
  - Resolves: rhbz#2170484 - Unable to lookup AD user from child domain (or "make filtering of the domains more configurable")
  - Resolves: rhbz#2180981 - sss allows extraneous @ characters prefixed to username #


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.4-3
changelog:
  - Resolves: RHEL-27205 - Race condition during authorization leads to GPO policies functioning inconsistently


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.4-5.1
changelog:
  - Resolves: RHEL-67671 - Label DP_OPT_DYNDNS_REFRESH_OFFSET has no corresponding option [rhel-8.10.z]
  - Resolves: RHEL-68507 - sssd backend process segfaults when krb5.conf is invalid [rhel-8.10.z]
  - Resolves: RHEL-66267 - SSSD needs an option to indicate if the LDAP server can run the exop with an anonymous bind or not [rhel-8.10.z]
  - Resolves: RHEL-67128 - Excessive "Domain not found' messages logged to sssd_nss & sssd_be in multidomain AD forest [rhel-8.10.z]
  - Resolves: RHEL-66272 - sssd is skipping GPO evaluation with auto_private_groups [rhel-8.10.z]
  - Resolves: RHEL-66277 - possible regression of rhbz#2196521 [rhel-8.10.z]


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.4-5.2
changelog:
  - Resolves: RHEL-78300 - 'sssd_kcm' leaks memory [rhel-8.10.z]
  - Resolves: RHEL-82420 - Disk cache failure with large db sizes [rhel-8.10.z]
  - Resolves: RHEL-76022 - Use the DN from existing entry when updating a cached group [rhel-8.10.z]


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.13-1
changelog:
  - Rebase to v5.13; drop upstream patches on top of 5.7 (#2015917).
  - Address some issues reported by covscan.


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.18-2
changelog:
  - Fix the issues reported by covscan (#2103068).
  - Fix SELinux context matching for the deleted paths (#2087693).
  - Fix sloppy FD usage in the bpf test (#2103137).


author: Eugene Syromiatnikov <esyr@redhat.com> - 5.18-2.1
changelog:
  - Fix incorrect syscall name reporting in restart_syscall() on attach when
    PTRACE_GET_SYSCALL_INFO is in use (RHEL-8570).
  - Update net-yy-inet*, linkat--secontext_mismatch, and prctl-sve tests.


author: Sahana Prasad <sahana@redhat.com> - 5.56-5
changelog:
  - Fixes CVE-2021-20230 stunnel: client certificate not
    correctly verified when redirect and verifyChain options are used.


author: Clemens Lang <cllang@redhat.com> - 5.71-1
changelog:
  - New upstream release 5.71
    Resolves: RHEL-2340
  - Enable socket activation support
  - verify upstream source in %prep
  - clean up stale conditionals


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move to Applications/Internet group
  - clean up %post script
  - make stunnel.pem %ghost %config(noreplace)
  - provide a sample file for use with xinetd


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 3.11
  - chuck the SIGHUP patch (went upstream)
  - chuck parts of the 64-bit clean patch (went upstream)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove explicit requirement on openssl (specific version isn't enough,
    we have to depend on shared library version anyway)


author: Nalin Dahyabhai <nalin@redhat.com> 3.19-1
changelog:
  - update to 3.19 to avoid problems with stunnel being multithreaded, but
    tcp wrappers not being thrad-safe


author: Nalin Dahyabhai <nalin@redhat.com> 3.20-1
changelog:
  - log using LOG_AUTHPRIV facility by default (#47289)
  - make permissions on stunnel binary 0755
  - implicitly trust certificates in %{_datadir}/ssl/trusted (#24034)


author: Miloslav Trmac <mitr@redhat.com> - 4.11-1
changelog:
  - Update to stunnel-4.11
  - Fix int/size_t mismatches in stack_info ()
  - Update Certificate-Creation for /etc/pki


author: Miloslav Trmac <mitr@redhat.com> - 4.14-1
changelog:
  - Update to stunnel-4.14
  - Override changed default pid file location, keep it in %{_localstatedir}/run


author: Miloslav Trmač <mitr@redhat.com> - 4.20-4
changelog:
  - Revert the port to NSS, wait for NSS-based stunnel 5.x instead
    Resolves: #301971
  - Mark localized man pages with %lang (patch by Ville Skyttä)
    Resolves: #322281


author: Avesh Agarwal <avagarwa@redhat.com> - 4.29-1
changelog:
  - New upstream realease 4.29
  - Updated authpriv and sample patches for the new release
  - Modified spec file to include dist tag


author: Avesh Agarwal <avagarwa@redhat.com> - 4.33-1
changelog:
  - New upstream realease 4.33
  - Updated authpriv and sample patches to match the new release
  - Addresses bz 580117 (inted mode support issue)


author: Avesh Agarwal <avagarwa@redhat.com> - 4.55-1
changelog:
  - New upstream realease 4.55
  - Updated local patches
  - enabled fips mode
  - Fixed for pod2man as it build-requires perl-podlators


author: Avesh Agarwal <avagarwa@redhat.com> - 4.56-1
changelog:
  - New upstream realease 4.56.
  - Updated local patches.
  - Fixed upstream URL in spec file.
  - Sourced URL of sha256 hash file in spec file.


author: Avesh Agarwal <avagarwa@redhat.com> - 5.00-1
changelog:
  - New upstream realease 5.00
  - Updated local patches.
  - Fix for CVE-2014-0016
  - Fixed changelog date errors
  - Fixes rhbz #1006819


author: Avesh Agarwal <avagarwa@redhat.com> - 5.01-1
changelog:
  - New upstream realease 5.01
  - Supports OpenSSL DLLs 1.0.1g.
  - Fixes to take care of OpenSSL,s TLS heartbeat
    read overrun (CVE-2014-0160).


author: Avesh Agarwal <avagarwa@redhat.com> - 5.01-2
changelog:
  - Integration with systemd.
  - Spec file clean up
  - Patched stunnel systemd unit file to have dependency on
    network.target.
  - rhbz#455815: Packaged systemd service file
  - rhbz#782535: Fixed private tmp issue.
  - rhbz#995831: Fixed wrong encoding of french man page.


author: Avesh Agarwal <avagarwa@redhat.com> - 5.02-1
changelog:
  - rhbz#1108818: New upstream realease 5.02
  - Updated local patches
  - The rhbz#530950 is tested and seems to work. STRLEN has
    been no longer allocated statically since 4.36 version.
    So it is possible that this bz might have got fixed
    around 4.36 release.
  - Fixes rpmlint errors


author: Avesh Agarwal <avagarwa@redhat.com> - 5.04-1
changelog:
  - New upstream realease 5.04
  - Updates local patches so that they apply cleanly to
    avoud hunk errors


author: Avesh Agarwal <avagarwa@redhat.com> - 5.08b6-1
changelog:
  - 1163349: New upstream beta release 5.08b6
  - Fixed incorrect reporting of fips status in configure.ac
    at compile time, requires autoconf automake at buildtime
  - Fixed default OpenSSL directory issue by using with-ssl
  - Updates local patches
  - 1155977: Fixes man page issues


author: Avesh Agarwal <avagarwa@redhat.com> - 5.15-1
changelog:
  - New upstream release 5.15.
  - 1155977: Fixed upstream too so removed the associated patch
  - Updates other patches too.


author: Avesh Agarwal <avagarwa@redhat.com> - 5.18-1
changelog:
  - New upstream release 5.18.
  - Finally deleted the patch stunnel-5-sample.patch as upstream
    has merged those changes.
  - Fixes patches as per new code changes.
  - Fixed systemd service file related changes.


author: Neal Gompa <ngompa@datto.com> - 5.40-1
changelog:
  - New upstream release 5.40
  - Properly mark license files
  - Rebase patches
  - Eliminate unnecessary Provides
  - Small spec cleanups and fixes


author: Clemens Lang <cllang@redhat.com> - 5.71-2
changelog:
  - Speed up loading client CA list from CAfile
    Resolves: RHEL-46411
  - Do not load all CAs in client mode to allow continued use of BEGIN TRUSTED CERTIFICATE format
    Resolves: RHEL-50154


author: Pino Toscano <ptoscano@redhat.com> 1.28.34-1
changelog:
  - tito: add rhel 8.8 releaser (ptoscano@redhat.com)
  - Translated using Weblate (Japanese) (suanand@redhat.com)
  - Translated using Weblate (French) (vincent.lefebvre59@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - ENT-5510: Fix issues with proxy and cockpit interaction (jajerome@redhat.com)
  - 2118486: [1.28] Implement "force" register option in rhsm dbus python binding
    (jajerome@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.35-1
changelog:
  - Translated using Weblate (Spanish) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - Translated using Weblate (German) (atalanttore@googlemail.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Base DBusServerStubProvider on SubManFixture (mhorky@redhat.com)
  - Mark D-Bus tests (mhorky@redhat.com)
  - Remove unused classes of DBus tests (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Unregister (mhorky@redhat.com)
  - ENT-5350: Implement "force" register option in rhsm dbus python bindings
    (mhorky@redhat.com)
  - ENT-5533: Fix failures of D-Bus' Register tests (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Register (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Products (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of AllFacts (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Entitlement (mhorky@redhat.com)
  - Fix typo in method name of EntitlementService (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Consumer (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Attach (mhorky@redhat.com)
  - ENT-5533: Update D-Bus tests of Config (mhorky@redhat.com)
  - Skip AsyncPool tests (mhorky@redhat.com)
  - Catch generic OSError during BaseRestLib._request() (ptoscano@redhat.com)
  - Catch also CertificateLoadingError for identity cert loading
    (ptoscano@redhat.com)
  - Fix formatting of proxy errors w/o errno (ptoscano@redhat.com)
  - Improve formatting of CertificateLoadingError (ptoscano@redhat.com)
  - Raise a new CertificateLoadingError on X.509 loading failures
    (ptoscano@redhat.com)
  - Improve formatting of UnknownContentException (ptoscano@redhat.com)
  - connection: improve the internal UnknownContentException
    (ptoscano@redhat.com)
  - utils: add terminal_printable_content (ptoscano@redhat.com)
  - connection: rename NetworkException to UnknownContentException
    (ptoscano@redhat.com)
  - Improve formatting of ProxyException (ptoscano@redhat.com)
  - connection: improve the internal ProxyException (ptoscano@redhat.com)
  - Improve formatting of socket.gaierror (ptoscano@redhat.com)
  - Improve formatting of ConnectionError (ptoscano@redhat.com)
  - Improve formatting of BadCertificateException (ptoscano@redhat.com)
  - connection: extend BadCertificateException w/ SSL exception
    (ptoscano@redhat.com)
  - connection: drop dead code (ptoscano@redhat.com)
  - ENT-4286: Additional fix for exception handling (jajerome@redhat.com)
  - ENT-4286: Simplify exception reporting with system_exit()
    (jajerome@redhat.com)
  - Cloud-what: Make saving token file more robust (jhnidek@redhat.com)
  - Remove deprecated function call (mhorky@redhat.com)
  -  Fix failures of D-Bus' Register tests (mhorky@redhat.com)
  - Show locals in pytest output (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.36-1
changelog:
  - Translated using Weblate (French) (ljanda@redhat.com)
  - Translated using Weblate (French) (suanand@redhat.com)
  - Translated using Weblate (Korean) (jsefler@redhat.com)
  - 2168576: cockpit: insights: fix spawn_error_to_string in more cases
    (ptoscano@redhat.com)
  - cockpit: Fix the issue, when it is not possible to install insights-client
    (jhnidek@redhat.com)
  - ENT-5542: Build package using GitHub Actions (mhorky@redhat.com)
  - 2166317: gui: do not use an empty environment string (ptoscano@redhat.com)
  - Test libdnf plugin using GitHub Actions (mhorky@redhat.com)
  - libdnf: fix return value of findProductId() (ptoscano@redhat.com)
  - 1938878: Fix issues discovered by static code analyzers (#2644)
    (jhnidek@redhat.com)
  - ENT-5541: Publish PR coverage (mhorky@redhat.com)
  - 2166623: gui: use UnknownContentException instead of NetworkException
    (ptoscano@redhat.com)
  - ENT-3759: Test on GitHub Actions (mhorky@redhat.com)
  - Alter import of rhsm.config functions (mhorky@redhat.com)
  - ENT-5536: Fix FileMonitor tests (mhorky@redhat.com)
  - tests: drop test_po_files.py (ptoscano@redhat.com)
  - Ensure tests don't fail when run under root (mhorky@redhat.com)
  - build: pin pytest to < 7 (ptoscano@redhat.com)
  - rhsm: drop custom which() implementation (ptoscano@redhat.com)
  - facts: switch to shutil.which() (ptoscano@redhat.com)
  - Fix tests for Python 3.6 runner (mhorky@redhat.com)
  - Stop calling pytest with --failed-first (mhorky@redhat.com)
  - Handle tests in containers better (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.37-1
changelog:
  - 2174887: register: do a simple strip() on environment(s) input
    (ptoscano@redhat.com)
  - [1.28] Remove source code of rhsm-icon (jhnidek@redhat.com)
  - Fix of unit tests of d-bus register: extended list of exceptions for
    catching. (jhnidek@redhat.com)
  - [1.28] Include D-Bus sender in User-Agent http header; Singleton
    (jhnidek@redhat.com)
  - Revert "Try to use --forked for all unit tests." (ptoscano@redhat.com)
  - test: add simple test for 1982670 (ptoscano@redhat.com)
  - 2076948: [1.28] Fix issue with race condition in rhsm.service
    (jhnidek@redhat.com)
  - 1982670: do not collect unentitled products in SCA mode (ptoscano@redhat.com)
  - Use dmidecode on aarch64 (jhnidek@redhat.com)
  - Fix possible parsing issues of dmidecode output (mhorky@redhat.com)
  - zypper: drop dead python-dmidecode usage (ptoscano@redhat.com)
  - facts: drop DmiFirmwareInfoCollector (ptoscano@redhat.com)
  - facts: switch to DmidecodeFactCollector for DMI facts (ptoscano@redhat.com)
  - facts: add dmidecode parser and facts collector (ptoscano@redhat.com)
  - cloud-what: switch MiniHostCollector to dmidecode(1) (ptoscano@redhat.com)
  - Remove pytest arguments for CentOS 9 Stream image (mhorky@redhat.com)
  - tests: Install dnf-plugins-core every time (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.38-1
changelog:
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Update translation files (noreply@weblate.org)
  - Clean up tests using Cloud What detectors properly (mhorky@redhat.com)
  - spec: Obsolete subscription-manager-migration (ptoscano@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - 2150814: Drop RHN migration (ptoscano@redhat.com)
  - ci: stop testing on Fedora Rawhide (ptoscano@redhat.com)
  - Drop redhat-uep.pem (ptoscano@redhat.com)
  - Move redhat-entitlement-authority.pem to container plugin
    (ptoscano@redhat.com)
  - Drop subscription-manager-rhsm-certificates package (ptoscano@redhat.com)
  - utils: import pkg_resources only when needed (ptoscano@redhat.com)
  - ENT-5532: Call rhsm-package-profile-uploader with --force-upload
    (jhnidek@redhat.com)
  - rhsmcertd reads default_log_level from rhsm.conf (jhnidek@redhat.com)
  - Create log dir by rhsmcertd, when log dir does not exist (jhnidek@redhat.com)
  - Fix issue with old glib not containing one macro (jhnidek@redhat.com)
  - 2132242: [1.28] Outsource uploading DNF profile to rhsmcertd
    (jhnidek@redhat.com)
  - 1890080: Handle IOErrors and Exceptions when looking for process names
    (csnyder@redhat.com)
  - ci: install nodejs-npm on Fedora (ptoscano@redhat.com)
  - tito: add centos-8-stream releaser (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.39-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - 2225443: [1.28] Hotfix of D-Bus policy (jhnidek@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Translated using Weblate (Punjabi) (jsefler@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - [1.28] Update messaging around the "container mode" (#3310)
    (34436146+grunwmar@users.noreply.github.com)
  - ENT-5624: Properly translate error strings (mhorky@redhat.com)
  - ENT-5610: Explicitly check for provided entitlement certificates
    (mhorky@redhat.com)
  - Fix flake8 errors (mhorky@redhat.com)
  - Run flake8 and rpmlint on CI (mhorky@redhat.com)
  - Mock IOError for Insights fact collection tests (mhorky@redhat.com)
  - Collect GCP Project information as cloud facts (chambrid@redhat.com)
  - Collect Azure Subscription ID as a cloud fact (#3285) (chambrid@redhat.com)
  - Update cockpit test lib for Chromium 113 fix (martin@piware.de)
  - tests: repair attach cases in SCA mode (ptoscano@redhat.com)
  - 2091269: Make locking more reliable (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.41-1
changelog:
  - tito: drop bz requirement (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (jsefler@redhat.com)
  - CCT-71: Try to ping server, when --proxy is used (jhnidek@redhat.com)
  - CCT-10: Ensure IPv6-based URLs are properly formatted (mhorky@redhat.com)
  - cli: normalize hostname in error message (ptoscano@redhat.com)
  - connection: normalize hostname in ConnectionOSErrorException
    (ptoscano@redhat.com)
  - Improved printing of addresses and URLs (jhnidek@redhat.com)
  - Use username and password from --proxy=URL (jhnidek@redhat.com)
  - Use parse_url() from utils.py for parsing URL, when --proxy is used.
    (jhnidek@redhat.com)
  - RHEL-13375: 1.28 Parse URL properly (jhnidek@redhat.com)
  - ci: stop testing on Fedora (ptoscano@redhat.com)
  - Simplify autoregistration test setup (mhorky@redhat.com)
  - RHEL-9435: Get AWS metadata via IMDSv2 (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.28.42-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN))
    (mariocanfly@hotmail.com)
  - RHEL-21049: [1.28] RegisterServer is stopped, when not needed
    (jhnidek@redhat.com)
  - RHEL-21049: [1.28] Fix issue with registration using gsd-subman
    (jhnidek@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.28.43-1
changelog:
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (mhorky@redhat.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (French) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (German) (atalanttore@googlemail.com)
  - Translated using Weblate (Russian) (aleksejfedorov963@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - tests: fix mocking of get_terminal_width() in TestColumnize
    (ptoscano@redhat.com)
  - feat: print compliance errors & syspurpose status only in entitlement mode
    (ptoscano@redhat.com)
  - feat: print "registered" as status when using SCA (ptoscano@redhat.com)
  - feat: print "not registered" on status when not registered
    (ptoscano@redhat.com)
  - tests: force syspurpose tests in test_status to non-SCA (ptoscano@redhat.com)
  - refactor: move determination of content access mode in own method
    (ptoscano@redhat.com)
  - tests: move StubIdentity to stubs (ptoscano@redhat.com)
  - tests: cleanup dead/broken bits in test_status (ptoscano@redhat.com)
  - chore: move banner printing to its own function (ptoscano@redhat.com)
  - ci: bump actions/upload-artifact from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - ci: bump actions/checkout from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - test: cockpit: switch to CERT auth for insights-client (ptoscano@redhat.com)
  - test: cockpit: mock-insights: implement upload and delete platform endpoints
    (ptoscano@redhat.com)
  - test: cockpit: mock-insights: fix/improve handling of IDs
    (ptoscano@redhat.com)
  - test: cockpit: mock-insights: refactor of two platform endpoints
    (ptoscano@redhat.com)
  - feat: cockpit: switch from .last-upload.results to .lastupload
    (ptoscano@redhat.com)
  - chore: cockpit: test: use the new syspurpose command (ptoscano@redhat.com)
  - test: cockpit: wait more when registering to Insights (ptoscano@redhat.com)
  - test: cockpit: break insights-client in a different way (ptoscano@redhat.com)
  - test: cockpit: mock-insights: return 404 for missing systems in /systems
    (ptoscano@redhat.com)
  - test: cockpit: wait longer in certain situations (ptoscano@redhat.com)
  - test: cockpit: assume /root/run-candlepin to start candlepin
    (ptoscano@redhat.com)
  - chore(ci): Use Vault for CentOS Stream 8 (mhorky@redhat.com)
  - fix: Hide subscription management "errors" in container mode
    (mhorky@redhat.com)
  - feat: 1.28 Added more AWS cloud facts (jhnidek@redhat.com)
  - feat: 1.28 Added zone GCP fact (jhnidek@redhat.com)
  - feat: 1.28 Azure: added extended location and type of location fact
    (jhnidek@redhat.com)
  - fix: 1.28 Update version of Azure metadata (jhnidek@redhat.com)
  - feat: 1.28 Added Azure location to facts (jhnidek@redhat.com)


