Chris PeBenito 31b7c0
1.27.3 2005-11-17
Chris PeBenito 31b7c0
	* Removed the seuser policy as suggested by Kevin Carr.
Chris PeBenito 31b7c0
	* Removed unnecessary allow rule concerning tmpfs_t in the squid
Chris PeBenito 31b7c0
	policy as suggested by Russell Coker.
Chris PeBenito 31b7c0
	* Merged a patch from Jonathan Kim which modified the restorecon policy
Chris PeBenito 31b7c0
	to use the secadmin attribute.
Chris PeBenito 31b7c0
	* Merged a patch from Dan Walsh.  Added avahi, exim, and yppasswdd
Chris PeBenito 31b7c0
	policies.  Added the unconfinedtrans attribute for domains that
Chris PeBenito 31b7c0
	can transistion to unconfined_t.  Added httpd_enable_ftp_server,
Chris PeBenito 31b7c0
	allow_postgresql_use_pam, pppd_can_insmod, and allow_gssd_read_tmp
Chris PeBenito 31b7c0
	booleans.  Created a $1_disable_trans boolean used in the
Chris PeBenito 31b7c0
	init_service_domain macro to specify whether init should
Chris PeBenito 31b7c0
	transition to a new domain when executing.  Included Chad Hanson's
Chris PeBenito 31b7c0
	patch which adds the mls* attributes to more domains and makes
Chris PeBenito 31b7c0
	other changes to support MLS.  Included Russell Coker's patch
Chris PeBenito 31b7c0
	which makes many changes to the sendmail policy.  Added rules to
Chris PeBenito 31b7c0
	allow initscripts to execute scripts that they generate.  Added
Chris PeBenito 31b7c0
	dbus support to the named policy.  Made other fixes and cleanups
Chris PeBenito 31b7c0
	to various policies including amanda, apache, bluetooth, pegasus,
Chris PeBenito 31b7c0
	postfix, pppd, and slapd.  Removed sendmail policy from targeted.
Chris PeBenito 31b7c0
1.27.2 2005-10-20
Chris PeBenito 31b7c0
	* Merged patch from Chad Hanson.  Modified MLS constraints.
Chris PeBenito 31b7c0
	Provided comments for the MLS attributes.
Chris PeBenito 31b7c0
	* Merged two patches from Thomas Bleher which made some minor
Chris PeBenito 31b7c0
	fixes and cleanups.
Chris PeBenito 31b7c0
	* Merged patches from Russell Coker. Added comments to some of the
Chris PeBenito 31b7c0
	MLS attributes.  Added the secure_mode_insmod boolean to determine
Chris PeBenito 31b7c0
	whether the system permits loading policy, setting enforcing mode,
Chris PeBenito 31b7c0
	and changing boolean values. Made minor fixes for the cdrecord_domain
Chris PeBenito 31b7c0
	macro, application_domain, newrole_domain, and daemon_base_domain
Chris PeBenito 31b7c0
	macros.  Added rules to allow the mail server to access the user
Chris PeBenito 31b7c0
	home directories in the targeted policy and allows the postfix
Chris PeBenito 31b7c0
	showq program to do DNS lookups.  Minor fixes for the MCS
Chris PeBenito 31b7c0
	policy.  Made other minor fixes and cleanups.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Added opencd, pegasus, readahead,
Chris PeBenito 31b7c0
	and roundup policies.  Created can_access_pty macro to handle pty
Chris PeBenito 31b7c0
	output.  Created nsswithch_domain macro for domains using
Chris PeBenito 31b7c0
	nsswitch.  Added mcs transition rules.  Removed mqueue and added
Chris PeBenito 31b7c0
	capifs genfscon entries.  Added dhcpd and pegasus ports.  Added
Chris PeBenito 31b7c0
	domain transitions from login domains to pam_console and alsa
Chris PeBenito 31b7c0
	domains.  Added rules to allow the httpd and squid domains to
Chris PeBenito 31b7c0
	relay more protocols.  For the targeted policy, removed sysadm_r
Chris PeBenito 31b7c0
	role from unconfined_t.  Made other fixes and cleanups.
Chris PeBenito 31b7c0
1.27.1 2005-09-15
Chris PeBenito 31b7c0
	* Merged small patches from Russell Coker for the apostrophe,
Chris PeBenito 31b7c0
	dhcpc, fsadm, and setfiles policy.
Chris PeBenito 31b7c0
	* Merged a patch from Russell Coker with some minor fixes to a
Chris PeBenito 31b7c0
	multitude of policy files.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh from August 15th. Adds certwatch
Chris PeBenito 31b7c0
	policy.  Adds mcs support to Makefile.  Adds mcs file which
Chris PeBenito 31b7c0
	defines sensitivities and categories for the MSC policy.  Creates
Chris PeBenito 31b7c0
	an authentication_domain macro in global_macros.te for domains
Chris PeBenito 31b7c0
	that use pam_authentication.  Creates the anonymous_domain macro
Chris PeBenito 31b7c0
	so that the ftpd, rsync, httpd, and smbd domains can share the
Chris PeBenito 31b7c0
	ftpd_anon_t and ftpd_anon_rw_t types.  Removes netifcon rules to
Chris PeBenito 31b7c0
	start isolating individual ethernet devices.  Changes vpnc from a
Chris PeBenito 31b7c0
	daemon to an application_domain.  Adds audit_control capability to
Chris PeBenito 31b7c0
	crond_t.  Adds dac_override and dac_read_search capabilities to
Chris PeBenito 31b7c0
	fsadm_t to allow the manipulation of removable media.  Adds
Chris PeBenito 31b7c0
	read_sysctl macro to the base_passwd_domain macro.  Adds rules to
Chris PeBenito 31b7c0
	allow alsa_t to communicate with userspace.  Allows networkmanager
Chris PeBenito 31b7c0
	to communicate with isakmp_port and to use vpnc.  For targeted
Chris PeBenito 31b7c0
	policy, removes transitions of sysadm_t to apm_t, backup_t,
Chris PeBenito 31b7c0
	bootloader_t, cardmgr_t, clockspeed_t, hwclock_t, and kudzu_t.
Chris PeBenito 31b7c0
	Makes other minor cleanups and fixes.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.26 2005-09-06
Chris PeBenito 31b7c0
	* Updated version for release.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.25.4 2005-08-10
Chris PeBenito 31b7c0
	* Merged small patches from Russell Coker for the restorecon,
Chris PeBenito 31b7c0
	kudzu, lvm, radvd, and spamassasin policies.
Chris PeBenito 31b7c0
	* Added fs_use_trans rule for mqueue from Mark Gebhart to support
Chris PeBenito 31b7c0
	the work he has done on providing SELinux support for mqueue.
Chris PeBenito 31b7c0
	* Merged a patch from Dan Walsh. Removes the user_can_mount
Chris PeBenito 31b7c0
	tunable.  Adds disable_evolution_trans and disable_thunderbird_trans
Chris PeBenito 31b7c0
	booleans.  Adds the nscd_client_domain attribute to insmod_t.
Chris PeBenito 31b7c0
	Removes the user_ping boolean from targeted policy.  Adds
Chris PeBenito 31b7c0
	hugetlbfs, inotifyfs, and mqueue filesystems to genfs_contexts.
Chris PeBenito 31b7c0
	Adds the isakmp_port for vpnc.  Creates the pptp daemon domain.
Chris PeBenito 31b7c0
	Allows getty to run sbin_t for pppd.  Allows initrc to write to
Chris PeBenito 31b7c0
	default_t for booting.  Allows Hotplug_t sys_rawio for prism54
Chris PeBenito 31b7c0
	card at boot.  Other minor fixes.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.25.3 2005-07-18
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Adds auth_bool attribute to allow
Chris PeBenito 31b7c0
	domains to have read access to shadow_t.  Creates pppd_can_insmod
Chris PeBenito 31b7c0
	boolean to control the loading of modem kernel modules.  Allows
Chris PeBenito 31b7c0
	nfs to export noexattrfile types.  Allows unix_chpwd to access
Chris PeBenito 31b7c0
	cert files and random devices for encryption purposes.  Other
Chris PeBenito 31b7c0
	minor cleanups and fixes.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.25.2 2005-07-11
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Added allow_ptrace boolean to
Chris PeBenito 31b7c0
	allow sysadm_t to ptrace and debug apps.  Gives auth_chkpwd the
Chris PeBenito 31b7c0
	audit_control and audit_write capabilities.  Stops targeted policy
Chris PeBenito 31b7c0
	from transitioning from unconfined_t to netutils.  Allows cupsd to
Chris PeBenito 31b7c0
	audit messages.  Gives prelink the execheap, execmem, and execstack
Chris PeBenito 31b7c0
	permissions by default.  Adds can_winbind boolean and functions to
Chris PeBenito 31b7c0
	better handle samba and winbind communications.  Eliminates
Chris PeBenito 31b7c0
	allow_execmod checks around texrel_shlib_t libraries.  Other minor
Chris PeBenito 31b7c0
	cleanups and fixes.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.25.1 2005-07-05
Chris PeBenito 31b7c0
	* Moved role_tty_type_change, reach_sysadm, and priv_user macros
Chris PeBenito 31b7c0
	from user.te to user_macros.te as suggested by Steve.
Chris PeBenito 31b7c0
	* Modified admin_domain macro so autrace would work and removed
Chris PeBenito 31b7c0
	privuser attribute for dhcpc as suggested by Russell Coker.
Chris PeBenito 31b7c0
	* Merged rather large patch from Dan Walsh.  Moves
Chris PeBenito 31b7c0
	targeted/strict/mls policies closer together.  Adds local.te for
Chris PeBenito 31b7c0
	users to customize.  Includes minor fixes to auditd, cups,
Chris PeBenito 31b7c0
	cyrus_imapd, dhcpc, and dovecot.  Includes Russell Coker's patch
Chris PeBenito 31b7c0
	that defines all ports in network.te.  Ports are always defined
Chris PeBenito 31b7c0
	now, no ifdefs are used in network.te.  Also includes Ivan
Chris PeBenito 31b7c0
	Gyurdiev's user home directory policy patches.  These patches add
Chris PeBenito 31b7c0
	alsa, bonobo, ethereal, evolution, gconf, gnome, gnome_vfs,
Chris PeBenito 31b7c0
	iceauth, orbit, and thunderbird policy.  They create read_content,
Chris PeBenito 31b7c0
	write_trusted, and write_untrusted macros in content.te.  They
Chris PeBenito 31b7c0
	create network_home, write_network_home, read_network_home,
Chris PeBenito 31b7c0
	base_domain_ro_access, home_domain_access, home_domain, and
Chris PeBenito 31b7c0
	home_domain_ro macros in home_macros.te.  They also create
Chris PeBenito 31b7c0
	$3_read_content, $3_write_content, and write_untrusted booleans.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.24 2005-06-20
Chris PeBenito 31b7c0
	* Updated version for release.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.18 2005-05-31
Chris PeBenito 31b7c0
	* Merged minor fixes to pppd.fc and courier.te by Russell Coker.
Chris PeBenito 31b7c0
	* Removed devfsd policy as suggested by Russell Coker.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Includes beginnings of Ivan
Chris PeBenito 31b7c0
	Gyurdiev's Font Config policy.  Don't transition to fsadm_t from
Chris PeBenito 31b7c0
	unconfined_t (sysadm_t) in targeted policy.  Add support for
Chris PeBenito 31b7c0
	debugfs in modutil.  Allow automount to create and delete
Chris PeBenito 31b7c0
	directories in /root and /home dirs.  Move can_ypbind to
Chris PeBenito 31b7c0
	chkpwd_macro.te.  Allow useradd to create additional files and
Chris PeBenito 31b7c0
	types via the skell mechanism.  Other minor cleanups and fixes.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.17 2005-05-23
Chris PeBenito 31b7c0
	* Merged minor fixes by Petre Rodan to the daemontools, dante,
Chris PeBenito 31b7c0
	gpg, kerberos, and ucspi-tcp policies.
Chris PeBenito 31b7c0
	* Merged minor fixes by Russell Coker to the bluetooth, crond,
Chris PeBenito 31b7c0
	initrc, postfix, and udev  policies.  Modifies constraints so that
Chris PeBenito 31b7c0
	newaliases can be run.  Modifies types.fc so that objects in
Chris PeBenito 31b7c0
	lost+found directories will not be relabled.
Chris PeBenito 31b7c0
	* Modified fc rules for nvidia.
Chris PeBenito 31b7c0
	* Added Chad Sellers policy for polyinstantiation support, which
Chris PeBenito 31b7c0
	creates the polydir, polyparent, and polymember attributes.  Also
Chris PeBenito 31b7c0
	added the support_polyinstantiation tunable.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Includes mount_point attribute,
Chris PeBenito 31b7c0
	read_font macros and some other policy fixes from Ivan Gyurdiev.
Chris PeBenito 31b7c0
	Adds privkmsg and secadmfile attributes and ddcprobe policy.
Chris PeBenito 31b7c0
	Removes the use_syslogng boolean.  Many other minor fixes.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.16 2005-05-13
Chris PeBenito 31b7c0
	* Added rdisc policy from Russell Coker.
Chris PeBenito 31b7c0
	* Merged minor fix to named policy by Petre Rodan.
Chris PeBenito 31b7c0
	* Merged minor fixes to policy from Russell Coker for kudzu,
Chris PeBenito 31b7c0
	named, screen, setfiles, telnet, and xdm.
Chris PeBenito 31b7c0
	* Merged minor fix to Makefile from Russell Coker.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.15 2005-05-06
Chris PeBenito 31b7c0
	* Added tripwire and yam policy from David Hampton.
Chris PeBenito 31b7c0
	* Merged minor fixes to amavid and a clarification to the
Chris PeBenito 31b7c0
	httpdcontent attribute comments from David Hampton.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Includes fixes for restorecon,
Chris PeBenito 31b7c0
	games, and postfix from Russell Coker.  Adds support for debugfs.
Chris PeBenito 31b7c0
	Restores support for reiserfs.  Allows udev to work with tmpfs_t
Chris PeBenito 31b7c0
	before /dev is labled.  Removes transition from sysadm_t
Chris PeBenito 31b7c0
	(unconfined_t) to ifconfig_t for the targeted policy.  Other minor
Chris PeBenito 31b7c0
	cleanups and fixes.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.14 2005-04-29
Chris PeBenito 31b7c0
	* Added afs policy from Andrew Reisse.
Chris PeBenito 31b7c0
	* Merged patch from Lorenzo Hernández García-Hierro which defines
Chris PeBenito 31b7c0
	execstack and execheap permissions.  The patch excludes these
Chris PeBenito 31b7c0
	permissions from general_domain_access and updates the macros for
Chris PeBenito 31b7c0
	X, legacy binaries, users, and unconfined domains.
Chris PeBenito 31b7c0
	* Added nlmsg_relay permisison where netlink_audit_socket class is
Chris PeBenito 31b7c0
	used.  Added nlmsg_readpriv permission to auditd_t and auditctl_t.
Chris PeBenito 31b7c0
	* Merged some minor cleanups from Russell Coker and David Hampton.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.  Many changes made to allow
Chris PeBenito 31b7c0
	targeted policy to run closer to strict and now almost all of
Chris PeBenito 31b7c0
	non-userspace is protected via SELinux.  Kernel is now in
Chris PeBenito 31b7c0
	unconfined_domain for targeted and runs as root:system_r:kernel_t.
Chris PeBenito 31b7c0
	Added transitionbool to daemon_sub_domain, mainly to turn off
Chris PeBenito 31b7c0
	httpd_suexec transitioning.  Implemented web_client_domain
Chris PeBenito 31b7c0
	name_connect rules.  Added yp support for cups.  Now the real
Chris PeBenito 31b7c0
	hotplug, udev, initial_sid_contexts are used for the targeted
Chris PeBenito 31b7c0
	policy.  Other minor cleanups and fixes.  Auditd fixes by Paul
Chris PeBenito 31b7c0
	Moore.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.13 2005-04-22
Chris PeBenito 31b7c0
	* Merged more changes from Dan Walsh to initrc_t for removal of
Chris PeBenito 31b7c0
	unconfined_domain.
Chris PeBenito 31b7c0
	* Merged Dan Walsh's split of auditd policy into auditd_t for the
Chris PeBenito 31b7c0
	audit daemon and auditctl_t for the autoctl program.
Chris PeBenito 31b7c0
	* Added use of name_connect to uncond_can_ypbind macro by Dan
Chris PeBenito 31b7c0
	Walsh.
Chris PeBenito 31b7c0
	* Merged other cleanup and fixes by Dan Walsh.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.12 2005-04-20
Chris PeBenito 31b7c0
	* Merged Dan Walsh's Netlink changes to handle new auditing pam
Chris PeBenito 31b7c0
	modules.
Chris PeBenito 31b7c0
	* Merged Dan Walsh's patch removing the sysadmfile attribute from
Chris PeBenito 31b7c0
	policy files to separate sysadm_t from secadm_t.
Chris PeBenito 31b7c0
	* Added CVS and uucpd policy from Dan Walsh.
Chris PeBenito 31b7c0
	* Cleanup by Dan Walsh to handle turning off unlimitedRC.
Chris PeBenito 31b7c0
	* Merged Russell Coker's fixes to ntpd, postgrey, and named
Chris PeBenito 31b7c0
	policy.
Chris PeBenito 31b7c0
	* Cleanup of chkpwd_domain and added permissions to su_domain
Chris PeBenito 31b7c0
	macro due to pam changes to support audit.
Chris PeBenito 31b7c0
	* Added nlmsg_relay and nlmsg_readpriv permissions to the
Chris PeBenito 31b7c0
	netlink_audit_socket class.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.11 2005-04-14
Chris PeBenito 31b7c0
	* Merged Dan Walsh's separation of the security manager and system
Chris PeBenito 31b7c0
	administrator.
Chris PeBenito 31b7c0
	* Removed screensaver.te as suggested by Thomas Bleher
Chris PeBenito 31b7c0
	* Cleanup of typealiases that are no longer used by Thomas Bleher.
Chris PeBenito 31b7c0
	* Cleanup of fc files and additional rules for SuSE by Thomas
Chris PeBenito 31b7c0
	Bleher.
Chris PeBenito 31b7c0
	* Merged changes to auditd and named policy by Russell Coker.
Chris PeBenito 31b7c0
	* Merged MLS change from Darrel Goeddel to support the policy
Chris PeBenito 31b7c0
	hierarchy patch.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.10 2005-04-08
Chris PeBenito 31b7c0
	* Removed pump.te, pump.fc, and targeted/domains/program/modutil.te
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.9 2005-04-07
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh.  Includes Ivan Gyurdiev's cleanup
Chris PeBenito 31b7c0
	of x_client apps.
Chris PeBenito 31b7c0
	* Added dmidecode policy from Ivan Gyurdiev.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.8 2005-04-05
Chris PeBenito 31b7c0
	* Added netlink_kobject_uevent_socket class.
Chris PeBenito 31b7c0
	* Removed empty files pump.te and pump.fc.
Chris PeBenito 31b7c0
	* Added NetworkManager policy from Dan Walsh.
Chris PeBenito 31b7c0
	* Merged Dan Walsh's major restructuring of Apache's policy.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.7 2005-04-04
Chris PeBenito 31b7c0
	* Merged David Hampton's amavis and clamav cleanups.
Chris PeBenito 31b7c0
	* Added David Hampton's dcc, pyzor, and razor policy.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.23.6 2005-04-01
Chris PeBenito 31b7c0
	* Merged cleanup of the Makefile and other stuff from Dan Walsh.
Chris PeBenito 31b7c0
	Dan's patch includes some desktop changes from Ivan Gyurdiev.
Chris PeBenito 31b7c0
	* Merged Thomas Bleher's patches which increase the usage of
Chris PeBenito 31b7c0
	lock_domain() and etc_domain(), changes var_lib_DOMAIN_t usage to
Chris PeBenito 31b7c0
	DOMAIN_var_lib_t, and removes use of notdevfile_class_set where
Chris PeBenito 31b7c0
	possible. 
Chris PeBenito 31b7c0
	* Merged Greg Norris's cleanup of fetchmail.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.23.5 2005-03-23
Chris PeBenito 31b7c0
	* Added name_connect support from Dan Walsh.
Chris PeBenito 31b7c0
	* Added httpd_unconfined_t from Dan Walsh.
Chris PeBenito 31b7c0
	* Merged cleanup of assert.te to allow unresticted full access
Chris PeBenito 31b7c0
	from Dan Walsh.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.23.4 2005-03-21
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh:  
Chris PeBenito 31b7c0
	* Cleanup of x_client_macro, tvtime, mozilla, and mplayer by Ivan 
Chris PeBenito 31b7c0
	Gyurdiev.  
Chris PeBenito 31b7c0
	* Added syslogng support to syslog.te.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.23.3 2005-03-15
Chris PeBenito 31b7c0
	* Added policy for nx_server from Thomas Bleher.
Chris PeBenito 31b7c0
	* Added policies for clockspeed, daemontools, djbdns, ucspi-tcp, and
Chris PeBenito 31b7c0
	publicfile from Petre Rodan.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.23.2 2005-03-14
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh.  Dan's patch includes Ivan Gyurdiev's 
Chris PeBenito 31b7c0
	gift policy.
Chris PeBenito 31b7c0
	* Made sysadm_r the first role for root, so root's home will be labled 
Chris PeBenito 31b7c0
	as sysadm_home_dir_t instead of staff_home_dir_t.
Chris PeBenito 31b7c0
	* Modified fs_use and Makefile to reflect jfs now supporting security 
Chris PeBenito 31b7c0
	xattrs.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.23.1 2005-03-10
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh.  Dan's patch includes Ivan
Chris PeBenito 31b7c0
	Gyurdiev's cleanup of homedir macros and more extensive use of
Chris PeBenito 31b7c0
	read_sysctl()
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.22 2005-03-09
Chris PeBenito 31b7c0
	* Updated version for release.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.21 2005-02-24
Chris PeBenito 31b7c0
	* Added secure_file_type attribute from Dan Walsh
Chris PeBenito 31b7c0
	* Added access_terminal() macro from Ivan Gyurdiev
Chris PeBenito 31b7c0
	* Updated capability access vector for audit capabilities.
Chris PeBenito 31b7c0
	* Added mlsconvert Makefile target to help generate MLS policies
Chris PeBenito 31b7c0
	  (see selinux-doc/README.MLS for instructions).
Chris PeBenito 31b7c0
	* Changed policy Makefile to still generate policy.18 as well,
Chris PeBenito 31b7c0
	  and use it for make load if the kernel doesn't support 19.
Chris PeBenito 31b7c0
	* Merged enhanced MLS support from Darrel Goeddel (TCS).
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh, Russell Coker, and Greg Norris.
Chris PeBenito 31b7c0
	* Merged man pages from Dan Walsh.
Chris PeBenito 31b7c0
	
Chris PeBenito 31b7c0
1.20 2005-01-04
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh, Russell Coker, Thomas Bleher, and
Chris PeBenito 31b7c0
	Petre Rodan.
Chris PeBenito 31b7c0
	* Merged can_create() macro used for file_type_{,auto_}trans()
Chris PeBenito 31b7c0
	from Thomas Bleher.
Chris PeBenito 31b7c0
	* Merged dante and stunnel policy by Petre Rodan.
Chris PeBenito 31b7c0
	* Merged $1_file_type attribute from Thomas Bleher.
Chris PeBenito 31b7c0
	* Merged network_macros from Dan Walsh.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.18 2004-10-25
Chris PeBenito 31b7c0
	* Merged diffs from Russell Coker and Dan Walsh.
Chris PeBenito 31b7c0
	* Merged mkflask and mkaccess_vector patches from Ulrich Drepper.
Chris PeBenito 31b7c0
	* Added reserved_port_t type and portcon entries to map all other
Chris PeBenito 31b7c0
	  reserved ports to this type.
Chris PeBenito 31b7c0
	* Added distro_ prefix to distro tunables to avoid conflicts.
Chris PeBenito 31b7c0
	* Merged diffs from Russell Coker.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.16 2004-08-16
Chris PeBenito 31b7c0
	* Added nscd definitions.
Chris PeBenito 31b7c0
	* Converted many tunables to policy booleans.
Chris PeBenito 31b7c0
	* Added crontab permission.
Chris PeBenito 31b7c0
	* Merged diffs from Dan Walsh.
Chris PeBenito 31b7c0
	  This included diffs from Thomas Bleher, Russell Coker, and Colin Walters as well.
Chris PeBenito 31b7c0
	* Merged diffs from Russell Coker.
Chris PeBenito 31b7c0
	* Adjusted constraints for crond restart.
Chris PeBenito 31b7c0
	* Merged dbus/userspace object manager policy from Colin Walters.
Chris PeBenito 31b7c0
	* Merged dbus definitions from Matthew Rickard.
Chris PeBenito 31b7c0
	* Merged dnsmasq policy from Greg Norris.
Chris PeBenito 31b7c0
	* Merged gpg-agent policy from Thomas Bleher.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.14 2004-06-28
Chris PeBenito 31b7c0
	* Removed vmware-config.pl from vmware.fc.
Chris PeBenito 31b7c0
	* Added crond entry to root_default_contexts.
Chris PeBenito 31b7c0
	* Merged patch from Dan Walsh.
Chris PeBenito 31b7c0
	* Merged mdadm and postfix changes from Colin Walters.
Chris PeBenito 31b7c0
	* Merged reiserfs and rpm changes from Russell Coker.
Chris PeBenito 31b7c0
	* Merged runaway .* glob fix from Valdis Kletnieks.
Chris PeBenito 31b7c0
	* Merged diff from Dan Walsh.
Chris PeBenito 31b7c0
	* Merged fine-grained netlink classes and permissions.
Chris PeBenito 31b7c0
	* Merged changes for new /etc/selinux layout. 
Chris PeBenito 31b7c0
	* Changed mkaccess_vector.sh to provide stable order.
Chris PeBenito 31b7c0
	* Merged diff from Dan Walsh.
Chris PeBenito 31b7c0
	* Fix restorecon path in restorecon.fc.
Chris PeBenito 31b7c0
	* Merged pax class and access vector definition from Joshua Brindle.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.12 2004-05-12
Chris PeBenito 31b7c0
	* Added targeted policy.
Chris PeBenito 31b7c0
	* Merged atd/at into crond/crontab domains.
Chris PeBenito 31b7c0
	* Exclude bind mounts from relabeling to avoid aliasing.
Chris PeBenito 31b7c0
	* Removed some obsolete types and remapped their initial SIDs to unlabeled.
Chris PeBenito 31b7c0
	* Added SE-X related security classes and policy framework.
Chris PeBenito 31b7c0
	* Added devnull initial SID and context.
Chris PeBenito 31b7c0
	* Merged diffs from Fedora policy.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.10 2004-04-07
Chris PeBenito 31b7c0
	* Merged ipv6 support from James Morris of RedHat.
Chris PeBenito 31b7c0
	* Merged policy diffs from Dan Walsh.
Chris PeBenito 31b7c0
	* Updated call to genhomedircon to reflect new usage.
Chris PeBenito 31b7c0
	* Merged policy diffs from Dan Walsh and Russell Coker.
Chris PeBenito 31b7c0
	* Removed config-users and config-services per Dan's request.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.8 2004-03-09
Chris PeBenito 31b7c0
	* Merged genhomedircon patch from Karl MacMillan of Tresys.
Chris PeBenito 31b7c0
	* Added restorecon domain.
Chris PeBenito 31b7c0
	* Added unconfined_domain macro.
Chris PeBenito 31b7c0
	* Added default_t for /.* file_contexts entry and replaced some
Chris PeBenito 31b7c0
	  uses of file_t with default_t in the policy. 
Chris PeBenito 31b7c0
	* Added su_restricted_domain() macro and use it for initrc_t.
Chris PeBenito 31b7c0
	* Merged policy diffs from Dan Walsh and Russell Coker.
Chris PeBenito 31b7c0
	  These included a merge of an earlier patch by Chris PeBenito
Chris PeBenito 31b7c0
	  to rename the etc types to be consistent with other types.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.6 2004-02-18
Chris PeBenito 31b7c0
	* Merged xfs support from Chris PeBenito.
Chris PeBenito 31b7c0
	* Merged conditional rules for ping.te.
Chris PeBenito 31b7c0
	* Defined setbool permission, added can_setbool macro.
Chris PeBenito 31b7c0
	* Partial network policy cleanup.
Chris PeBenito 31b7c0
	* Merged with Russell Coker's policy.
Chris PeBenito 31b7c0
	* Renamed netscape macro and domain to mozilla  and renamed
Chris PeBenito 31b7c0
	  ipchains domain to iptables for consistency with Russell.
Chris PeBenito 31b7c0
	* Merged rhgb macro and domain from Russell Coker.
Chris PeBenito 31b7c0
	* Merged tunable.te from Russell Coker. 
Chris PeBenito 31b7c0
          Only define direct_sysadm_daemon by default in our copy.  
Chris PeBenito 31b7c0
	* Added rootok permission to passwd class.
Chris PeBenito 31b7c0
	* Merged Makefile change from Dan Walsh to generate /home 
Chris PeBenito 31b7c0
	  file_contexts entries for staff users.
Chris PeBenito 31b7c0
	* Added automatic role and domain transitions for init scripts and
Chris PeBenito 31b7c0
	  daemons.  Added an optional third argument (nosysadm) to 
Chris PeBenito 31b7c0
	  daemon_domain to omit the direct transition from sysadm_r when
Chris PeBenito 31b7c0
	  the same executable is also used as an application, in which
Chris PeBenito 31b7c0
	  case the daemon must be restarted via the init script to obtain
Chris PeBenito 31b7c0
	  the proper security context.  Added system_r to the authorized roles
Chris PeBenito 31b7c0
	  for admin users at least until support for automatic user identity
Chris PeBenito 31b7c0
	  transitions exist so that a transition to system_u can be provided
Chris PeBenito 31b7c0
	  transparently.
Chris PeBenito 31b7c0
	* Added support to su domain for using pam_selinux. 
Chris PeBenito 31b7c0
	  Added entries to default_contexts for the su domains to 
Chris PeBenito 31b7c0
	  provide reasonable defaults.  Removed user_su_t.
Chris PeBenito 31b7c0
	* Tighten restriction on user identity and role transitions in constraints.
Chris PeBenito 31b7c0
	* Merged macro for newrole-like domains from Russell Coker.
Chris PeBenito 31b7c0
	* Merged stub dbusd domain from Russell Coker.
Chris PeBenito 31b7c0
	* Merged stub prelink domain from Dan Walsh.
Chris PeBenito 31b7c0
	* Merged updated userhelper and config tool domains from Dan Walsh.
Chris PeBenito 31b7c0
	* Added send_msg/recv_msg permissions to can_network macro.
Chris PeBenito 31b7c0
	* Merged patch by Chris PeBenito for sshd subsystems.
Chris PeBenito 31b7c0
	* Merged patch by Chris PeBenito for passing class to var_run_domain.
Chris PeBenito 31b7c0
	* Merged patch by Yuichi Nakamura for append_log_domain macros.
Chris PeBenito 31b7c0
	* Merged patch by Chris PeBenito for rpc_pipefs labeling.
Chris PeBenito 31b7c0
	* Merged patch by Colin Walters to apply m4 once so that
Chris PeBenito 31b7c0
	  source file info is preserved for checkpolicy.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.4 2003-12-01
Chris PeBenito 31b7c0
        * Merged patches from Russell Coker.
Chris PeBenito 31b7c0
	* Revised networking permissions.
Chris PeBenito 31b7c0
	* Added new node_bind permission. 
Chris PeBenito 31b7c0
	* Added new siginh, rlimitinh, and setrlimit permissions.
Chris PeBenito 31b7c0
	* Added proc_t:file read permission for new is_selinux_enabled logic.
Chris PeBenito 31b7c0
	* Added failsafe_context configuration file to appconfig.
Chris PeBenito 31b7c0
	* Moved newrules.pl to policycoreutils, renamed to audit2allow.
Chris PeBenito 31b7c0
	* Merged newrules.pl patch from Yuichi Nakamura.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.2 2003-09-30
Chris PeBenito 31b7c0
	* More policy merging with Russell Coker.
Chris PeBenito 31b7c0
	* Transferred newrules.pl script from the old SELinux. 
Chris PeBenito 31b7c0
	* Merged MLS configuration patch from Karl MacMillan of Tresys.
Chris PeBenito 31b7c0
	* Limit staff_t to reading /proc entries for unpriv_userdomain.
Chris PeBenito 31b7c0
        * Updated Makefile and spec file to allow non-root builds,
Chris PeBenito 31b7c0
	  based on patch by Paul Nasrat.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.1 2003-08-13
Chris PeBenito 31b7c0
        * Merged Makefile check-all and te-includes patches from Colin Walters.
Chris PeBenito 31b7c0
        * Merged x-debian-packages.patch from Colin Walters.
Chris PeBenito 31b7c0
	* Folded read permission into domain_trans.
Chris PeBenito 31b7c0
Chris PeBenito 31b7c0
1.0 2003-07-11
Chris PeBenito 31b7c0
	* Initial public release.
Chris PeBenito 31b7c0