Chris PeBenito de94087
- Rsync can be long running from init,
Chris PeBenito de94087
  added rules to allow this.
Chris PeBenito b07eaef
- Add polyinstantiation build option.
Chris PeBenito afd38b1
- Add setcontext to the association object class.
Chris PeBenito bb43724
- Add apache relay and db connect tunables.
Chris PeBenito a324ef1
- Rename texrel_shlib_t to textrel_shlib_t.
Chris PeBenito cbe3275
- Add swat to samba module.
Chris PeBenito 2c24358
- Numerous miscellaneous fixes from Dan Walsh.
Chris PeBenito 0f73fde
- Added modules:
Chris PeBenito de8af9d
	alsa
Chris PeBenito 7576fad
	automount
Chris PeBenito 8710791
	ddcprobe
Chris PeBenito a089b6d
	fetchmail
Chris PeBenito 8cffa78
	irc
Chris PeBenito 1ae2c31
	lockdev
Chris PeBenito 020cbef
	logwatch (Dan Walsh)
Chris PeBenito 0e8ec43
	openct
Chris PeBenito 2c24358
	prelink (Dan Walsh)
Chris PeBenito 6f11d6b
	readahead
Chris PeBenito 7e0fa55
	roundup
Chris PeBenito c8ba683
	screen
Chris PeBenito 1d427ac
	slrnpull
Chris PeBenito 871b685
	smartmon
Chris PeBenito 0f73fde
	sysstat
Chris PeBenito 44f490b
	usbmodules
Chris PeBenito 39a17ec
	vbetool (Dan Walsh)
Chris PeBenito 0f73fde
Chris PeBenito cd1b0b3
* Wed Dec 07 2005 Chris PeBenito <selinux@tresys.com> - 20051207
Chris PeBenito c0626aa
- Add unlabeled IPSEC association rule to domains with
Chris PeBenito c0626aa
  networking permissions.
Chris PeBenito bdb2fac
- Merge systemuser back in to users, as these files
Chris PeBenito bdb2fac
  do not need to be split.
Chris PeBenito 0176d13
- Add check for duplicate interface/template definitions.
Chris PeBenito 058f3ef
- Move domain, files, and corecommands modules to kernel
Chris PeBenito 058f3ef
  layer to resolve some layering inconsistencies.
Chris PeBenito 8e0ef1f
- Move policy build options out of Makefile into build.conf.
Chris PeBenito 131e573
- Add yppasswd to nis module.
Chris PeBenito 1328802
- Change optional_policy() to refer to the module name
Chris PeBenito 1328802
  rather than modulename.te.
Chris PeBenito c767b14
- Fix labeling targets to use installed file_contexts rather
Chris PeBenito c767b14
  than partial file_contexts in the policy source directory.
Chris PeBenito c767b14
- Fix build process to use make's internal vpath functions
Chris PeBenito c767b14
  to detect modules rather than using subshells and find.
Chris PeBenito c767b14
- Add install target for modular policy.
Chris PeBenito c767b14
- Add load target for modular policy.
Chris PeBenito c767b14
- Add appconfig dependency to the load target.
Chris PeBenito 9cc2ccc
- Miscellaneous fixes from Dan Walsh.
Chris PeBenito cf6141a
- Fix corenetwork gen_context()'s to expand during the policy
Chris PeBenito cf6141a
  build phase instead of during the generation phase.  
Chris PeBenito cf6141a
- Added policies:
Chris PeBenito 10b1f32
	amanda
Chris PeBenito 4b9516c
	avahi
Chris PeBenito 3509484
	canna
Chris PeBenito ea557a8
	cyrus
Chris PeBenito a636210
	dbskk
Chris PeBenito 29ce000
	dovecot
Chris PeBenito cf6141a
	distcc
Chris PeBenito 4093c29
	i18n_input
Chris PeBenito 5d5ea8d
	irqbalance
Chris PeBenito ad3b9d7
	lpd
Chris PeBenito 239db5e
	networkmanager
Chris PeBenito 230838e
	pegasus
Chris PeBenito 04926d0
	postfix
Chris PeBenito 3e6c816
	procmail
Chris PeBenito 385dcd4
	radius
Chris PeBenito 19ff64f
	rdisc
Chris PeBenito 43989f8
	rpc
Chris PeBenito f932d8e
	spamassassin
Chris PeBenito f11f0c1
	timidity
Chris PeBenito 23a4442
	xdm
Chris PeBenito 3f41889
	xfs
Chris PeBenito 2b01ae7
Chris PeBenito a4e8b79
* Wed Oct 19 2005 Chris PeBenito <selinux@tresys.com> - 20051019
Chris PeBenito 61feb22
- Many fixes to make loadable modules build.
Chris PeBenito 8df65f1
- Add targets for sechecker.
Chris PeBenito 4f9f30c
- Updated to sedoctool to read bool files and tunable
Chris PeBenito 4f9f30c
  files separately.
Chris PeBenito 4f9f30c
- Changed the xml tag of <boolean> to <bool> to be consistent
Chris PeBenito 4f9f30c
  with gen_bool().
Chris PeBenito 4f9f30c
- Modified the implementation of segenxml to use regular
Chris PeBenito 4f9f30c
  expressions.
Chris PeBenito e02c61c
- Rename context_template() to gen_context() to clarify
Chris PeBenito e02c61c
  that its not a Reference Policy template, but a support
Chris PeBenito e02c61c
  macro.
Chris PeBenito b03f960
- Add disable_*_trans bool support for targeted policy.
Chris PeBenito f0574fa
- Add MLS module to handle MLS constraint exceptions,
Chris PeBenito f0574fa
  such as reading up and writing down.
Chris PeBenito 681c9a0
- Fix errors uncovered by sediff.
Chris PeBenito 8428592
- Added policies:
Chris PeBenito 9edc289
	anaconda
Chris PeBenito e749cd1
	apache
Chris PeBenito 4483ee8
	apm
Chris PeBenito 4483ee8
	arpwatch
Chris PeBenito d4dca58
	bluetooth
Chris PeBenito 20e306e
	dmidecode
Chris PeBenito d4dca58
	finger
Chris PeBenito fc6524d
	ftp
Chris PeBenito 8428592
	kudzu
Chris PeBenito 799a0b4
	mailman
Chris PeBenito e08118a
	ppp
Chris PeBenito fa67570
	radvd
Chris PeBenito f33561f
	sasl
Chris PeBenito f33561f
	webalizer
Chris PeBenito 681c9a0
Chris PeBenito 4855866
* Thu Sep 22 2005 Chris PeBenito <selinux@tresys.com> - 20050922
Chris PeBenito 142e9f4
- Make logrotate, sendmail, sshd, and rpm policies
Chris PeBenito 142e9f4
  unconfined in the targeted policy so no special
Chris PeBenito 142e9f4
  modules.conf is required.
Chris PeBenito a082484
- Add experimental MCS support.
Chris PeBenito c0e4fe2
- Add appconfig for MLS.
Chris PeBenito 98a8ead
- Add equivalents for old can_resolve(), can_ldap(), and
Chris PeBenito 98a8ead
  can_portmap() to sysnetwork.
Chris PeBenito 082dcd9
- Fix base module compile issues.
Chris PeBenito d17b4d2
- Added policies:
Chris PeBenito 9210553
	cpucontrol
Chris PeBenito 93070cb
	cvs
Chris PeBenito d17b4d2
	ktalk
Chris PeBenito eb3cb68
	portmap
Chris PeBenito a1fcff3
	postgresql
Chris PeBenito 4fd5201
	rlogin
Chris PeBenito 84c9223
	samba
Chris PeBenito ccc5978
	snmp
Chris PeBenito 200f453
	stunnel
Chris PeBenito 4fd5201
	telnet
Chris PeBenito 40adb57
	tftp
Chris PeBenito f7ba4a8
	uucp
Chris PeBenito a1fcff3
	vpn
Chris PeBenito 9ff3003
	zebra
Chris PeBenito d17b4d2
Chris PeBenito 541b7d5
* Wed Sep 07 2005 Chris PeBenito <selinux@tresys.com> - 20050907
Chris PeBenito ce1b44a
- Fix errors uncovered by sediff.
Chris PeBenito a19e346
- Doc tool will explicitly say a module does not have interfaces
Chris PeBenito a19e346
  or templates on the module page.
Chris PeBenito 6e61566
- Added policies:
Chris PeBenito 6e61566
	comsat
Chris PeBenito 0c3d170
	dbus
Chris PeBenito f344c0f
	dhcp
Chris PeBenito ac0483a
	dictd
Chris PeBenito fdae8e7
	hal
Chris PeBenito 8d93523
	inn
Chris PeBenito b11a75a
	ntp
Chris PeBenito 0f707d5
	squid
Chris PeBenito a19e346
Chris PeBenito 37aa3ff
* Fri Aug 26 2005 Chris PeBenito <selinux@tresys.com> - 20050826
Chris PeBenito e28aa68
- Add Makefile support for building loadable modules.
Chris PeBenito e28aa68
- Add genclassperms.py tool to add require blocks
Chris PeBenito e28aa68
  for loadable modules.
Chris PeBenito e28aa68
- Change sedoctool to make required modules part of base
Chris PeBenito e28aa68
  by default, otherwise make as modules, in modules.conf.
Chris PeBenito e28aa68
- Fix segenxml to handle modules with no interfaces.
Chris PeBenito e28aa68
- Rename ipsec connect interface for consistency.
Chris PeBenito e28aa68
- Add missing parts of unix stream socket connect interface
Chris PeBenito e28aa68
  of ipsec.
Chris PeBenito e28aa68
- Rename inetd connect interface for consistency.
Chris PeBenito e28aa68
- Rename interface for purging contents of tmp, for clarity,
Chris PeBenito e28aa68
  since it allows deletion of classes other than file.
Chris PeBenito e28aa68
- Misc. cleanups.
Chris PeBenito e28aa68
- Added policies:
Chris PeBenito e28aa68
	acct
Chris PeBenito e28aa68
	bind
Chris PeBenito e28aa68
	firstboot
Chris PeBenito e28aa68
	gpm
Chris PeBenito e28aa68
	howl
Chris PeBenito e28aa68
	ldap
Chris PeBenito e28aa68
	loadkeys
Chris PeBenito e28aa68
	mysql
Chris PeBenito e28aa68
	privoxy
Chris PeBenito e28aa68
	quota
Chris PeBenito e28aa68
	rshd
Chris PeBenito e28aa68
	rsync
Chris PeBenito e28aa68
	su
Chris PeBenito e28aa68
	sudo
Chris PeBenito e28aa68
	tcpd
Chris PeBenito e28aa68
	tmpreaper
Chris PeBenito e28aa68
	updfstab
Chris PeBenito 81343a6
Chris PeBenito e28aa68
* Tue Aug 2 2005 Chris PeBenito <selinux@tresys.com> - 20050802
Chris PeBenito e28aa68
- Fix comparison bug in fc_sort.
Chris PeBenito e28aa68
- Fix handling of ordered and unordered HTML lists.
Chris PeBenito e28aa68
- Corenetwork now supports multiple network interfaces having the
Chris PeBenito e28aa68
  same type.
Chris PeBenito e28aa68
- Doc tool now creates pages for global Booleans and global tunables.
Chris PeBenito e28aa68
- Doc tool now links directly to the interface/template in the
Chris PeBenito e28aa68
  module page when it is selected in the interface/template index.
Chris PeBenito e28aa68
- Added support for layer summaries.
Chris PeBenito e28aa68
- Added policies:
Chris PeBenito e28aa68
	ipsec
Chris PeBenito e28aa68
	nscd
Chris PeBenito e28aa68
	pcmcia
Chris PeBenito e28aa68
	raid
Chris PeBenito acb668e
Chris PeBenito e28aa68
* Thu Jul 7 2005 Chris PeBenito <selinux@tresys.com> - 20050707
Chris PeBenito e28aa68
- Changed xml to have modules encapsulated by layer tags, rather
Chris PeBenito e28aa68
  than putting layer="foo" in the module tags.  Also in the future
Chris PeBenito e28aa68
  we can put a summary and description for each layer.
Chris PeBenito e28aa68
- Added tool to infer interface, module, and layer tags.  This will
Chris PeBenito e28aa68
  now list all interfaces, even if they are missing xml docs.
Chris PeBenito e28aa68
- Shortened xml tag names.
Chris PeBenito e28aa68
- Added macros to declare interfaces and templates.
Chris PeBenito e28aa68
- Added interface call trace.
Chris PeBenito e28aa68
- Updated all xml documentation for shorter and inferred tags.
Chris PeBenito e28aa68
- Doc tool now displays templates in the web pages.
Chris PeBenito e28aa68
- Doc tool retains the user's settings in modules.conf and
Chris PeBenito e28aa68
  tunables.conf if the files already exist.
Chris PeBenito e28aa68
- Modules.conf behavior has been changed to be a list of all
Chris PeBenito e28aa68
  available modules, and the user can specify if the module is
Chris PeBenito e28aa68
  built as a loadable module, included in the monolithic policy,
Chris PeBenito e28aa68
  or excluded.
Chris PeBenito e28aa68
- Added policies:
Chris PeBenito e28aa68
	fstools (fsck, mkfs, swapon, etc. tools)
Chris PeBenito e28aa68
	logrotate
Chris PeBenito e28aa68
	inetd
Chris PeBenito e28aa68
	kerberos
Chris PeBenito e28aa68
	nis (ypbind and ypserv)
Chris PeBenito e28aa68
	ssh (server, client, and agent)
Chris PeBenito e28aa68
	unconfined
Chris PeBenito e28aa68
- Added infrastructure for targeted policy support, only missing
Chris PeBenito e28aa68
	transition boolean support.
Chris PeBenito dfa83e9
Chris PeBenito e28aa68
* Wed Jun 15 2005 Chris PeBenito <selinux@tresys.com> - 20050615
Chris PeBenito e28aa68
	- Initial release