Blame SPECS/checkpolicy.spec

Packit 9446bc
%define libselinuxver 2.9-1
Packit 9446bc
%define libsepolver 2.9-1
Packit 9446bc
Packit 9446bc
Summary: SELinux policy compiler
Packit 9446bc
Name: checkpolicy
Packit 9446bc
Version: 2.9
Packit 9446bc
Release: 1%{?dist}
Packit 9446bc
License: GPLv2
Packit 9446bc
Source: https://github.com/SELinuxProject/selinux/releases/download/20190315/checkpolicy-2.9.tar.gz
Packit 9446bc
# git format-patch 20190315 -- checkpolicy
Packit 9446bc
# i=1; for j in 00*patch; do printf "Patch%04d: %s\n" $i $j; i=$((i+1));done
Packit 9446bc
Conflicts: selinux-policy-base < 3.13.1-138
Packit 9446bc
BuildRequires: gcc
Packit 9446bc
BuildRequires: byacc bison flex flex-static libsepol-static >= %{libsepolver} libselinux-devel  >= %{libselinuxver} 
Packit 9446bc
Packit 9446bc
%description
Packit 9446bc
Security-enhanced Linux is a feature of the Linux® kernel and a number
Packit 9446bc
of utilities with enhanced security functionality designed to add
Packit 9446bc
mandatory access controls to Linux.  The Security-enhanced Linux
Packit 9446bc
kernel contains new architectural components originally developed to
Packit 9446bc
improve the security of the Flask operating system. These
Packit 9446bc
architectural components provide general support for the enforcement
Packit 9446bc
of many kinds of mandatory access control policies, including those
Packit 9446bc
based on the concepts of Type Enforcement®, Role-based Access
Packit 9446bc
Control, and Multi-level Security.
Packit 9446bc
Packit 9446bc
This package contains checkpolicy, the SELinux policy compiler.  
Packit 9446bc
Only required for building policies. 
Packit 9446bc
Packit 9446bc
%prep
Packit 9446bc
%autosetup -p 1 -n checkpolicy-%{version}
Packit 9446bc
Packit 9446bc
%build
Packit 9446bc
%set_build_flags
Packit 9446bc
Packit 9446bc
make LIBDIR="%{_libdir}"
Packit 9446bc
cd test
Packit 9446bc
make LIBDIR="%{_libdir}"
Packit 9446bc
Packit 9446bc
%install
Packit 9446bc
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
Packit 9446bc
make LIBDIR="%{_libdir}" DESTDIR="${RPM_BUILD_ROOT}" install
Packit 9446bc
install test/dismod ${RPM_BUILD_ROOT}%{_bindir}/sedismod
Packit 9446bc
install test/dispol ${RPM_BUILD_ROOT}%{_bindir}/sedispol
Packit 9446bc
Packit 9446bc
%files
Packit 9446bc
%{!?_licensedir:%global license %%doc}
Packit 9446bc
%license COPYING
Packit 9446bc
%{_bindir}/checkpolicy
Packit 9446bc
%{_bindir}/checkmodule
Packit 9446bc
%{_mandir}/man8/checkpolicy.8.gz
Packit 9446bc
%{_mandir}/man8/checkmodule.8.gz
Packit 9446bc
%{_mandir}/ru/man8/checkpolicy.8.gz
Packit 9446bc
%{_mandir}/ru/man8/checkmodule.8.gz
Packit 9446bc
%{_bindir}/sedismod
Packit 9446bc
%{_bindir}/sedispol
Packit 9446bc
Packit 9446bc
%changelog
Packit 9446bc
* Mon Mar 25 2019 Petr Lautrbach <plautrba@redhat.com> - 2.9-1
Packit 9446bc
- SELinux userspace 2.9 release
Packit 9446bc
Packit 9446bc
* Sun Dec 16 2018 Petr Lautrbach <plautrba@redhat.com> - 2.8-2
Packit 9446bc
- destroy the class datum if it fails to initialize
Packit 9446bc
Packit 9446bc
* Fri May 25 2018 Petr Lautrbach <plautrba@redhat.com> - 2.8-1
Packit 9446bc
- SELinux userspace 2.8 release
Packit 9446bc
Packit 9446bc
* Tue May 15 2018 Petr Lautrbach <plautrba@workstation> - 2.8-0.rc3.1
Packit 9446bc
- SELinux userspace 2.8-rc3 release candidate
Packit 9446bc
Packit 9446bc
* Mon Apr 23 2018 Petr Lautrbach <plautrba@redhat.com> - 2.8-0.rc1.1
Packit 9446bc
- SELinux userspace 2.8-rc1 release candidate
Packit 9446bc
Packit 9446bc
* Wed Mar 21 2018 Petr Lautrbach <plautrba@redhat.com> - 2.7-7
Packit 9446bc
- Add support for the SCTP portcon keyword
Packit 9446bc
Packit 9446bc
* Tue Mar 13 2018 Petr Lautrbach <plautrba@redhat.com> - 2.7-6
Packit 9446bc
- build: follow standard semantics for DESTDIR and PREFIX
Packit 9446bc
Packit 9446bc
* Thu Feb 22 2018 Florian Weimer <fweimer@redhat.com> - 2.7-5
Packit 9446bc
- Use LDFLAGS from redhat-rpm-config
Packit 9446bc
Packit 9446bc
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.7-4
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Nov 22 2017 Petr Lautrbach <plautrba@redhat.com> - 2.7-3
Packit 9446bc
- Rebuild with libsepol-2.7-3 and libselinux-2.7-6
Packit 9446bc
Packit 9446bc
* Fri Oct 20 2017 Petr Lautrbach <plautrba@redhat.com> - 2.7-2
Packit 9446bc
- Rebuilt with libsepol-2.7-2
Packit 9446bc
Packit 9446bc
* Mon Aug 07 2017 Petr Lautrbach <plautrba@redhat.com> - 2.7-1
Packit 9446bc
- Update to upstream release 2017-08-04
Packit 9446bc
Packit 9446bc
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-3
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-2
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Feb 15 2017 Petr Lautrbach <plautrba@redhat.com> - 2.6-1
Packit 9446bc
- Update to upstream release 2016-10-14
Packit 9446bc
Packit 9446bc
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5-9
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Mon Oct 03 2016 Petr Lautrbach <plautrba@redhat.com> 2.5-8
Packit 9446bc
- Add types associated to a role in the current scope when parsing
Packit 9446bc
Packit 9446bc
* Mon Aug 01 2016 Petr Lautrbach <plautrba@redhat.com> 2.5-7
Packit 9446bc
- Extend checkpolicy pathname matching
Packit 9446bc
- Rebuilt with libsepol-2.5-9
Packit 9446bc
Packit 9446bc
* Mon Jun 27 2016 Petr Lautrbach <plautrba@redhat.com> - 2.5-6
Packit 9446bc
- Fix typos in sedispol
Packit 9446bc
Packit 9446bc
* Thu Jun 23 2016 Petr Lautrbach <plautrba@redhat.com> - 2.5-5
Packit 9446bc
- Set flex as default lexer
Packit 9446bc
- Fix checkmodule output message
Packit 9446bc
Packit 9446bc
* Wed May 11 2016 Petr Lautrbach <plautrba@redhat.com> - 2.5-4
Packit 9446bc
- Rebuilt with libsepol-2.5-6
Packit 9446bc
Packit 9446bc
* Fri Apr 29 2016 Petr Lautrbach <plautrba@redhat.com> - 2.5-3
Packit 9446bc
- Build policy on systems not supporting DCCP protocol
Packit 9446bc
- Fail if module name different than output base filename
Packit 9446bc
Packit 9446bc
* Fri Apr 08 2016 Petr Lautrbach <plautrba@redhat.com> - 2.5-2
Packit 9446bc
- Add support for portcon dccp protocol
Packit 9446bc
Packit 9446bc
* Tue Feb 23 2016 Petr Lautrbach <plautrba@redhat.com> 2.5-1
Packit 9446bc
- Update to upstream release 2016-02-23
Packit 9446bc
Packit 9446bc
* Sun Feb 21 2016 Petr Lautrbach <plautrba@redhat.com> 2.5-0.1.rc1
Packit 9446bc
- Update to upstream rc1 release 2016-01-07
Packit 9446bc
Packit 9446bc
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.4-2.1
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Tue Jul 21 2015 Petr Lautrbach <plautrba@redhat.com> 2.4-1.1
Packit 9446bc
- Update to 2.4 release
Packit 9446bc
Packit 9446bc
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3-4
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 2.3-3
Packit 9446bc
- fix license handling
Packit 9446bc
Packit 9446bc
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3-2
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Tue May 6 2014 Dan Walsh <dwalsh@redhat.com> - 2.3-1
Packit 9446bc
- Update to upstream 
Packit 9446bc
	* Add Android support for building dispol.
Packit 9446bc
	* Report source file and line information for neverallow failures.
Packit 9446bc
	* Prevent incompatible option combinations for checkmodule.
Packit 9446bc
	* Drop -lselinux from LDLIBS for test programs; not used.
Packit 9446bc
	* Add debug feature to display constraints/validatetrans from Richard Haines.
Packit 9446bc
Packit 9446bc
* Thu Oct 31 2013 Dan Walsh <dwalsh@redhat.com> - 2.2-1
Packit 9446bc
- Update to upstream 
Packit 9446bc
	* Fix hyphen usage in man pages from Laurent Bigonville.
Packit 9446bc
	* handle-unknown / -U required argument fix from Laurent Bigonville.
Packit 9446bc
	* Support overriding Makefile PATH and LIBDIR from Laurent Bigonville.
Packit 9446bc
	* Support space and : in filenames from Dan Walsh.
Packit 9446bc
Packit 9446bc
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.12-5
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Tue Jul 16 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.12-4
Packit 9446bc
- Fix a segmentation fault if the --handle-unknown option was set without
Packit 9446bc
arguments.
Packit 9446bc
- Thanks to Alexandre Rebert and his team at Carnegie Mellon University
Packit 9446bc
for detecting this crash.
Packit 9446bc
Packit 9446bc
* Tue Mar 19 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.12-3
Packit 9446bc
- ":" should be allowed for file trans names
Packit 9446bc
Packit 9446bc
* Tue Mar 12 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.12-2
Packit 9446bc
- Space should be allowed for file trans names
Packit 9446bc
Packit 9446bc
* Thu Feb 7 2013 Dan Walsh <dwalsh@redhat.com> - 2.1.12-1
Packit 9446bc
- Update to upstream 
Packit 9446bc
        * Fix errors found by coverity
Packit 9446bc
        * implement default type policy syntax
Packit 9446bc
        * Free allocated memory when clean up / exit.
Packit 9446bc
Packit 9446bc
* Sat Jan 5 2013 Dan Walsh <dwalsh@redhat.com> -  2.1.11-3
Packit 9446bc
- Update to latest patches from eparis/Upstream
Packit 9446bc
-   checkpolicy: libsepol: implement default type policy syntax
Packit 9446bc
-   
Packit 9446bc
-   We currently have a mechanism in which the default user, role, and range
Packit 9446bc
-   can be picked up from the source or the target object.  This implements
Packit 9446bc
-   the same thing for types.  The kernel will override this with type
Packit 9446bc
-   transition rules and similar.  This is just the default if nothing
Packit 9446bc
-   specific is given.
Packit 9446bc
    
Packit 9446bc
Packit 9446bc
* Wed Sep 19 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.11-2
Packit 9446bc
- Rebuild with fixed libsepol
Packit 9446bc
Packit 9446bc
* Thu Sep 13 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.11-1
Packit 9446bc
- Update to upstream 
Packit 9446bc
	* fd leak reading policy
Packit 9446bc
	* check return code on ebitmap_set_bit
Packit 9446bc
Packit 9446bc
* Mon Jul 30 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.10-4
Packit 9446bc
- Rebuild to grab latest libsepol
Packit 9446bc
Packit 9446bc
* Tue Jul 24 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.10-3
Packit 9446bc
- Rebuild to grab latest libsepol
Packit 9446bc
Packit 9446bc
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.10-2
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Jul 4 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.10-1
Packit 9446bc
- Update to upstream 
Packit 9446bc
	* sepolgen: We need to support files that have a + in them
Packit 9446bc
	* Android/MacOS X build support
Packit 9446bc
Packit 9446bc
* Mon Apr 23 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.9-4
Packit 9446bc
- Rebuild to get latest libsepol which fixes the file_name transition problems
Packit 9446bc
Packit 9446bc
* Tue Apr 17 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.9-3
Packit 9446bc
- Recompile with libsepol that has support for ptrace_child
Packit 9446bc
Packit 9446bc
* Tue Apr 3 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.9-2
Packit 9446bc
- Allow checkpolicy to use + in a file name
Packit 9446bc
Packit 9446bc
* Thu Mar 29 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.9-1
Packit 9446bc
- Update to upstream 
Packit 9446bc
	* implement new default labeling behaviors for usr, role, range
Packit 9446bc
	* Fix dead links to www.nsa.gov/selinux
Packit 9446bc
Packit 9446bc
* Mon Jan 16 2012 Dan Walsh <dwalsh@redhat.com> - 2.1.8-3
Packit 9446bc
- Fix man page to link to www.nsa.giv/research/selinux
Packit 9446bc
Packit 9446bc
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.8-2
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Dec 21 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.8-1
Packit 9446bc
-Update to upstream
Packit 9446bc
	* add ignoredirs config for genhomedircon
Packit 9446bc
	* Fallback_user_level can be NULL if you are not using MLS
Packit 9446bc
Packit 9446bc
* Wed Dec 21 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.7-3
Packit 9446bc
- default_rules should be optional
Packit 9446bc
Packit 9446bc
* Thu Dec 15 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.7-2
Packit 9446bc
- Rebuild with latest libsepol
Packit 9446bc
Packit 9446bc
* Tue Dec 6 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.7-1
Packit 9446bc
- Upgrade to upstream
Packit 9446bc
	* dis* fixed signed vs unsigned errors
Packit 9446bc
	* dismod: fix unused parameter errors
Packit 9446bc
	* test: Makefile: include -W and -Werror
Packit 9446bc
	* allow ~ in filename transition rules
Packit 9446bc
- Allow policy to specify the source of target for generating the default user,role 
Packit 9446bc
- or mls label for a new target.
Packit 9446bc
Packit 9446bc
* Mon Nov 14 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.6-2
Packit 9446bc
- Allow ~ in a filename 
Packit 9446bc
Packit 9446bc
* Fri Nov 4 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.6-1
Packit 9446bc
- Upgrade to upstream
Packit 9446bc
	* Revert "checkpolicy: Redo filename/filesystem syntax to support filename trans rules"
Packit 9446bc
	* drop libsepol dynamic link in checkpolicy
Packit 9446bc
Packit 9446bc
* Tue Sep 20 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.5-2
Packit 9446bc
- Fix checkpolicy to ignore '"' in filename trans rules
Packit 9446bc
Packit 9446bc
* Mon Sep 19 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.5-1
Packit 9446bc
-Update to upstream
Packit 9446bc
	* Separate tunable from boolean during compile.
Packit 9446bc
Packit 9446bc
* Tue Aug 30 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.4-0
Packit 9446bc
-Update to upstream
Packit 9446bc
	* checkpolicy: fix spacing in output message
Packit 9446bc
Packit 9446bc
* Thu Aug 18 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.3-0
Packit 9446bc
	* add missing ; to attribute_role_def
Packit 9446bc
	*Redo filename/filesystem syntax to support filename trans
Packit 9446bc
Packit 9446bc
* Wed Aug 3 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.2-0
Packit 9446bc
-Update to upstream
Packit 9446bc
	* .gitignore changes
Packit 9446bc
	* dispol output of role trans
Packit 9446bc
	* man page update: build a module with an older policy version
Packit 9446bc
Packit 9446bc
* Thu Jul 28 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.1-0
Packit 9446bc
-Update to upstream
Packit 9446bc
	* Minor updates to filename trans rule output in dis{mod,pol}
Packit 9446bc
Packit 9446bc
* Thu Jul 28 2011 Dan Walsh <dwalsh@redhat.com> - 2.1.0-1
Packit 9446bc
-Update to upstream
Packit 9446bc
Packit 9446bc
* Mon May 23 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.26-1
Packit 9446bc
-Update to upstream
Packit 9446bc
	* Wrap file names in filename transitions with quotes by Steve Lawrence.
Packit 9446bc
	* Allow filesystem names to start with a digit by James Carter.
Packit 9446bc
	* Add support for using the last path compnent in type transitions by Eric
Packit 9446bc
Packit 9446bc
* Thu Apr 21 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.24-2
Packit 9446bc
* Fixes for new role_transition class field by Eric Paris.
Packit 9446bc
Packit 9446bc
* Fri Apr 15 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.24-2
Packit 9446bc
- Add "-" as a file type
Packit 9446bc
Packit 9446bc
* Tue Apr 12 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.24-1
Packit 9446bc
-Update to upstream
Packit 9446bc
	* Add new class field in role_transition by Harry Ciao.
Packit 9446bc
Packit 9446bc
* Mon Apr 11 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.23-5
Packit 9446bc
- Fix type_transition to allow all files
Packit 9446bc
Packit 9446bc
* Tue Mar 29 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.23-4
Packit 9446bc
- Patches from Eric Paris 
Packit 9446bc
We just use random numbers to make menu selections.  Use #defines and
Packit 9446bc
names that make some sense instead.
Packit 9446bc
Packit 9446bc
This patch adds support for using the last path component as part of the
Packit 9446bc
information in making labeling decisions for new objects.  A example
Packit 9446bc
rule looks like so:
Packit 9446bc
Packit 9446bc
type_transition unconfined_t etc_t:file system_conf_t eric;
Packit 9446bc
Packit 9446bc
This rule says if unconfined_t creates a file in a directory labeled
Packit 9446bc
etc_t and the last path component is "eric" (no globbing, no matching
Packit 9446bc
magic, just exact strcmp) it should be labeled system_conf_t.
Packit 9446bc
Packit 9446bc
The kernel and policy representation does not have support for such
Packit 9446bc
rules in conditionals, and thus policy explicitly notes that fact if
Packit 9446bc
such a rule is added to a conditional.
Packit 9446bc
Packit 9446bc
Packit 9446bc
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.23-3
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Jan 12 2011 Dan Walsh <dwalsh@redhat.com> - 2.0.23-2
Packit 9446bc
- Add James Carters Patch
Packit 9446bc
  *This patch is needed because some filesystem names (such as 9p) start
Packit 9446bc
  with a digit.
Packit 9446bc
Packit 9446bc
* Tue Dec 21 2010 Dan Walsh <dwalsh@redhat.com> - 2.0.23-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
  * Remove unused variables to fix compliation under GCC 4.6 by Justin Mattock
Packit 9446bc
Packit 9446bc
* Wed Dec 8 2010 Dan Walsh <dwalsh@redhat.com> - 2.0.22-2
Packit 9446bc
- Rebuild to make sure it will build in Fedora 
Packit 9446bc
Packit 9446bc
* Wed Jun 16 2010 Dan Walsh <dwalsh@redhat.com> - 2.0.22-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Update checkmodule man page and usage by Daniel Walsh and Steve Lawrence
Packit 9446bc
- Allow policy version to be one number
Packit 9446bc
Packit 9446bc
* Mon May 3 2010 Dan Walsh <dwalsh@redhat.com> - 2.0.21-2
Packit 9446bc
- Fix checkmodule man page and usage statements
Packit 9446bc
Packit 9446bc
* Sun Nov 1 2009 Dan Walsh <dwalsh@redhat.com> - 2.0.21-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Add support for building Xen policies from Paul Nuzzi.
Packit 9446bc
	* Add long options to checkpolicy and checkmodule by Guido
Packit 9446bc
	  Trentalancia <guido@trentalancia.com>
Packit 9446bc
Packit 9446bc
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-3
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-2
Packit 9446bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit 9446bc
Packit 9446bc
* Wed Feb 18 2009 Dan Walsh <dwalsh@redhat.com> - 2.0.19-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Fix alias field in module format, caused by boundary format change
Packit 9446bc
	  from Caleb Case.
Packit 9446bc
Packit 9446bc
* Fri Jan 30 2009 Dan Walsh <dwalsh@redhat.com> - 2.0.18-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Properly escape regex symbols in the lexer from Stephen Smalley.
Packit 9446bc
	* Add bounds support from KaiGai Kohei.
Packit 9446bc
Packit 9446bc
* Tue Oct 28 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.16-4
Packit 9446bc
Packit 9446bc
* Mon Jul 7 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.16-3
Packit 9446bc
- Rebuild with new libsepol
Packit 9446bc
Packit 9446bc
* Wed May 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.0.16-2
Packit 9446bc
- fix license tag
Packit 9446bc
Packit 9446bc
* Wed May 28 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.16-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Update checkpolicy for user and role mapping support from Joshua Brindle.
Packit 9446bc
Packit 9446bc
* Fri May 2 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.15-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Fix for policy module versions that look like IPv4 addresses from Jim Carter.
Packit 9446bc
	  Resolves bug 444451.
Packit 9446bc
Packit 9446bc
* Fri May 2 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.14-2
Packit 9446bc
- Allow modules with 4 sections or more
Packit 9446bc
Packit 9446bc
* Thu Mar 27 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.14-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Add permissive domain support from Eric Paris.
Packit 9446bc
Packit 9446bc
* Thu Mar 13 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.13-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Split out non-grammar parts of policy_parse.yacc into
Packit 9446bc
	  policy_define.c and policy_define.h from Todd C. Miller.
Packit 9446bc
	* Initialize struct policy_file before using it, from Todd C. Miller.
Packit 9446bc
	* Remove unused define, move variable out of .y file, simplify COND_ERR, from Todd C. Miller.
Packit 9446bc
Packit 9446bc
* Thu Feb 28 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.10-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Use yyerror2() where appropriate from Todd C. Miller.
Packit 9446bc
- Build against latest libsepol
Packit 9446bc
Packit 9446bc
* Fri Feb 22 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.9-2
Packit 9446bc
- Start shipping sedismod and sedispol
Packit 9446bc
Packit 9446bc
* Mon Feb 4 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.9-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Update dispol for libsepol avtab changes from Stephen Smalley.
Packit 9446bc
Packit 9446bc
* Fri Jan 25 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.8-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Deprecate role dominance in parser.
Packit 9446bc
Packit 9446bc
* Mon Jan 21 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.7-2
Packit 9446bc
- Update to use libsepol-static library
Packit 9446bc
Packit 9446bc
* Fri Jan 11 2008 Dan Walsh <dwalsh@redhat.com> - 2.0.7-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Added support for policy capabilities from Todd Miller.
Packit 9446bc
Packit 9446bc
* Thu Nov 15 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.6-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Initialize the source file name from the command line argument so that checkpolicy/checkmodule report something more useful than "unknown source".
Packit 9446bc
	* Merged remove use of REJECT and trailing context in lex rules; make ipv4 address parsing like ipv6 from James Carter.
Packit 9446bc
Packit 9446bc
* Tue Sep 18 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.4-1
Packit 9446bc
	* Merged handle unknown policydb flag support from Eric Paris.
Packit 9446bc
	  Adds new command line options -U {allow, reject, deny} for selecting
Packit 9446bc
	  the flag when a base module or kernel policy is built.
Packit 9446bc
Packit 9446bc
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.0.3-3
Packit 9446bc
- Rebuild for selinux ppc32 issue.
Packit 9446bc
Packit 9446bc
* Mon Jun 18 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.3-2
Packit 9446bc
- Rebuild with the latest libsepol
Packit 9446bc
Packit 9446bc
* Sun Jun 17 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.3-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Merged fix for segfault on duplicate require of sensitivity from Caleb Case.
Packit 9446bc
	* Merged fix for dead URLs in checkpolicy man pages from Dan Walsh.
Packit 9446bc
Packit 9446bc
* Thu Apr 12 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.2-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Merged checkmodule man page fix from Dan Walsh.
Packit 9446bc
Packit 9446bc
* Fri Mar 30 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.1-3
Packit 9446bc
- Rebuild with new libsepol
Packit 9446bc
Packit 9446bc
* Wed Mar 28 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.1-2
Packit 9446bc
- Rebuild with new libsepol
Packit 9446bc
Packit 9446bc
* Mon Nov 20 2006 Dan Walsh <dwalsh@redhat.com> - 2.0.1-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Merged patch to allow dots in class identifiers from Caleb Case.
Packit 9446bc
Packit 9446bc
* Tue Nov 14 2006 Dan Walsh <dwalsh@redhat.com> - 2.0.0-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Merged patch to use new libsepol error codes by Karl MacMillan.
Packit 9446bc
	* Updated version for stable branch.
Packit 9446bc
Packit 9446bc
* Tue Nov 14 2006 Dan Walsh <dwalsh@redhat.com> - 1.33.1-2
Packit 9446bc
- Rebuild for new libraries
Packit 9446bc
Packit 9446bc
* Tue Nov 14 2006 Dan Walsh <dwalsh@redhat.com> - 1.33.1-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Collapse user identifiers and identifiers together.
Packit 9446bc
Packit 9446bc
* Tue Oct 17 2006 Dan Walsh <dwalsh@redhat.com> - 1.32-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Updated version for release.
Packit 9446bc
Packit 9446bc
* Thu Sep 28 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.12-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* Merged user and range_transition support for modules from 
Packit 9446bc
	  Darrel Goeddel
Packit 9446bc
Packit 9446bc
* Wed Sep 6 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.11-1
Packit 9446bc
- Latest update from NSA
Packit 9446bc
	* merged range_transition enhancements and user module format
Packit 9446bc
	  changes from Darrel Goeddel
Packit 9446bc
	* Merged symtab datum patch from Karl MacMillan.
Packit 9446bc
Packit 9446bc
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.30.9-1.1
Packit 9446bc
- rebuild
Packit 9446bc
Packit 9446bc
* Tue Jul 4 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.8-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Lindent.
Packit 9446bc
	* Merged patch to remove TE rule conflict checking from the parser
Packit 9446bc
	  from Joshua Brindle.  This can only be done properly by the 
Packit 9446bc
	  expander.
Packit 9446bc
	* Merged patch to make checkpolicy/checkmodule handling of
Packit 9446bc
	  duplicate/conflicting TE rules the same as the expander 
Packit 9446bc
	  from Joshua Brindle.
Packit 9446bc
	* Merged optionals in base take 2 patch set from Joshua Brindle.
Packit 9446bc
Packit 9446bc
* Tue May 23 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.5-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged compiler cleanup patch from Karl MacMillan.
Packit 9446bc
	* Merged fix warnings patch from Karl MacMillan.	
Packit 9446bc
Packit 9446bc
* Wed Apr 5 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.4-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Changed require_class to reject permissions that have not been
Packit 9446bc
	  declared if building a base module.
Packit 9446bc
Packit 9446bc
* Tue Mar 28 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.3-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Fixed checkmodule to call link_modules prior to expand_module
Packit 9446bc
	  to handle optionals.
Packit 9446bc
	* Fixed require_class to avoid shadowing permissions already defined
Packit 9446bc
	  in an inherited common definition.
Packit 9446bc
Packit 9446bc
* Mon Mar 27 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.1-2
Packit 9446bc
- Rebuild with new libsepol
Packit 9446bc
Packit 9446bc
* Thu Mar 23 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.1-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Moved processing of role and user require statements to 2nd pass.
Packit 9446bc
Packit 9446bc
* Fri Mar 17 2006 Dan Walsh <dwalsh@redhat.com> - 1.30-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Updated version for release.
Packit 9446bc
	* Fixed bug in role dominance (define_role_dom).
Packit 9446bc
Packit 9446bc
* Fri Feb 17 2006 Dan Walsh <dwalsh@redhat.com> - 1.29.4-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Added a check for failure to declare each sensitivity in
Packit 9446bc
	  a level definition.
Packit 9446bc
	* Changed to clone level data for aliased sensitivities to
Packit 9446bc
	  avoid double free upon sens_destroy.  Bug reported by Kevin
Packit 9446bc
	  Carr of Tresys Technology.
Packit 9446bc
Packit 9446bc
* Mon Feb 13 2006 Dan Walsh <dwalsh@redhat.com> - 1.29.2-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged optionals in base patch from Joshua Brindle.
Packit 9446bc
Packit 9446bc
* Mon Feb 13 2006 Dan Walsh <dwalsh@redhat.com> - 1.29.1-1.2
Packit 9446bc
- Need to build againi
Packit 9446bc
Packit 9446bc
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.29.1-1.1
Packit 9446bc
- bump again for double-long bug on ppc(64)
Packit 9446bc
Packit 9446bc
* Tue Feb 07 2006 Dan Walsh <dwalsh@redhat.com> 1.29.1-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged sepol_av_to_string patch from Joshua Brindle.
Packit 9446bc
Packit 9446bc
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.28-5.1
Packit 9446bc
- rebuilt for new gcc4.1 snapshot and glibc changes
Packit 9446bc
Packit 9446bc
* Fri Jan 13 2006 Dan Walsh <dwalsh@redhat.com> 1.28-5
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Fri Jan 13 2006 Dan Walsh <dwalsh@redhat.com> 1.28-5
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Thu Jan 5 2006 Dan Walsh <dwalsh@redhat.com> 1.28-4
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Wed Jan 4 2006 Dan Walsh <dwalsh@redhat.com> 1.28-3
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Fri Dec 16 2005 Dan Walsh <dwalsh@redhat.com> 1.28-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Packit 9446bc
- rebuilt
Packit 9446bc
Packit 9446bc
* Fri Dec 9 2005 Dan Walsh <dwalsh@redhat.com> 1.28-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
Packit 9446bc
* Sun Dec 4 2005 Dan Walsh <dwalsh@redhat.com> 1.27.20-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged checkmodule man page from Dan Walsh, and edited it.
Packit 9446bc
Packit 9446bc
* Thu Dec 1 2005 Dan Walsh <dwalsh@redhat.com> 1.27.19-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Added error checking of all ebitmap_set_bit calls for out of
Packit 9446bc
	  memory conditions.
Packit 9446bc
	* Merged removal of compatibility handling of netlink classes
Packit 9446bc
	  (requirement that policies with newer versions include the
Packit 9446bc
	   netlink class definitions, remapping of fine-grained netlink
Packit 9446bc
	   classes in newer source policies to single netlink class when
Packit 9446bc
	   generating older policies) from George Coker.
Packit 9446bc
Packit 9446bc
* Tue Nov 8 2005 Dan Walsh <dwalsh@redhat.com> 1.27.17-7
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Tue Oct 25 2005 Dan Walsh <dwalsh@redhat.com> 1.27.17-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged dismod fix from Joshua Brindle.
Packit 9446bc
Packit 9446bc
* Thu Oct 20 2005 Dan Walsh <dwalsh@redhat.com> 1.27.16-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Removed obsolete cond_check_type_rules() function and call and 
Packit 9446bc
	  cond_optimize_lists() call from checkpolicy.c; these are handled
Packit 9446bc
	  during parsing and expansion now.
Packit 9446bc
	* Updated calls to expand_module for interface change.
Packit 9446bc
	* Changed checkmodule to verify that expand_module succeeds 
Packit 9446bc
	  when building base modules.
Packit 9446bc
	* Merged module compiler fixes from Joshua Brindle.
Packit 9446bc
	* Removed direct calls to hierarchy_check_constraints() and 
Packit 9446bc
	  check_assertions() from checkpolicy since they are now called 
Packit 9446bc
	  internally by expand_module().
Packit 9446bc
Packit 9446bc
* Tue Oct 18 2005 Dan Walsh <dwalsh@redhat.com> 1.27.11-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Updated for changes to sepol policydb_index_others interface.
Packit 9446bc
Packit 9446bc
* Tue Oct 18 2005 Dan Walsh <dwalsh@redhat.com> 1.27.10-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Updated for changes to sepol expand_module and link_modules interfaces.
Packit 9446bc
* Sat Oct 15 2005 Dan Walsh <dwalsh@redhat.com> 1.27.9-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Fri Oct 14 2005 Dan Walsh <dwalsh@redhat.com> 1.27.9-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged support for require blocks inside conditionals from
Packit 9446bc
	Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Wed Oct 12 2005 Karsten Hopp <karsten@redhat.de> 1.27.8-2
Packit 9446bc
- add buildrequirement for libselinux-devel for dispol
Packit 9446bc
Packit 9446bc
* Mon Oct 10 2005 Dan Walsh <dwalsh@redhat.com> 1.27.8-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Updated for changes to libsepol.
Packit 9446bc
Packit 9446bc
* Fri Oct 7 2005 Dan Walsh <dwalsh@redhat.com> 1.27.7-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Thu Oct 6 2005 Dan Walsh <dwalsh@redhat.com> 1.27.7-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged several bug fixes from Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Tue Oct 4 2005 Dan Walsh <dwalsh@redhat.com> 1.27.6-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged MLS in modules patch from Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Mon Oct 3 2005 Dan Walsh <dwalsh@redhat.com> 1.27.5-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Wed Sep 28 2005 Dan Walsh <dwalsh@redhat.com> 1.27.5-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged error handling improvement in checkmodule from Karl MacMillan (Tresys).
Packit 9446bc
Packit 9446bc
* Tue Sep 27 2005 Dan Walsh <dwalsh@redhat.com> 1.27.4-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged bugfix for dup role transition error messages from
Packit 9446bc
	Karl MacMillan (Tresys).
Packit 9446bc
Packit 9446bc
* Fri Sep 23 2005 Dan Walsh <dwalsh@redhat.com> 1.27.3-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged policyver/modulever patches from Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Wed Sep 21 2005 Dan Walsh <dwalsh@redhat.com> 1.27.2-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Wed Sep 21 2005 Dan Walsh <dwalsh@redhat.com> 1.27.2-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Fixed parse_categories handling of undefined category.
Packit 9446bc
Packit 9446bc
* Tue Sep 20 2005 Dan Walsh <dwalsh@redhat.com> 1.27.1-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Sat Sep 17 2005 Dan Walsh <dwalsh@redhat.com> 1.27.1-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Merged bug fix for role dominance handling from Darrel Goeddel (TCS). 
Packit 9446bc
* Wed Sep 14 2005 Dan Walsh <dwalsh@redhat.com> 1.26-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Mon Sep 12 2005 Dan Walsh <dwalsh@redhat.com> 1.26-1
Packit 9446bc
- Latest upgrade from NSA
Packit 9446bc
	* Updated version for release.
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Thu Sep 1 2005 Dan Walsh <dwalsh@redhat.com> 1.25.12-3
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Mon Aug 29 2005 Dan Walsh <dwalsh@redhat.com> 1.25.12-2
Packit 9446bc
- Rebuild to get latest libsepol
Packit 9446bc
Packit 9446bc
* Mon Aug 22 2005 Dan Walsh <dwalsh@redhat.com> 1.25.12-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Fixed handling of validatetrans constraint expressions.
Packit 9446bc
	Bug reported by Dan Walsh for checkpolicy -M.
Packit 9446bc
Packit 9446bc
* Mon Aug 22 2005 Dan Walsh <dwalsh@redhat.com> 1.25.11-2
Packit 9446bc
- Fix mls crash
Packit 9446bc
Packit 9446bc
* Fri Aug 19 2005 Dan Walsh <dwalsh@redhat.com> 1.25.11-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Merged use-after-free fix from Serge Hallyn (IBM).  
Packit 9446bc
	  Bug found by Coverity.
Packit 9446bc
Packit 9446bc
* Sun Aug 14 2005 Dan Walsh <dwalsh@redhat.com> 1.25.10-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Fixed further memory leaks found by valgrind.
Packit 9446bc
	* Changed checkpolicy to destroy the policydbs prior to exit
Packit 9446bc
	  to allow leak detection.
Packit 9446bc
	* Fixed several memory leaks found by valgrind.
Packit 9446bc
Packit 9446bc
* Sun Aug 14 2005 Dan Walsh <dwalsh@redhat.com> 1.25.8-3
Packit 9446bc
- Rebuild to get latest libsepol changes
Packit 9446bc
Packit 9446bc
* Sat Aug 13 2005 Dan Walsh <dwalsh@redhat.com> 1.25.8-2
Packit 9446bc
- Rebuild to get latest libsepol changes
Packit 9446bc
Packit 9446bc
* Thu Aug 11 2005 Dan Walsh <dwalsh@redhat.com> 1.25.8-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Updated checkpolicy and dispol for the new avtab format.
Packit 9446bc
	  Converted users of ebitmaps to new inline operators.
Packit 9446bc
  	  Note:  The binary policy format version has been incremented to 
Packit 9446bc
	  version 20 as a result of these changes.  To build a policy
Packit 9446bc
	  for a kernel that does not yet include these changes, use
Packit 9446bc
	  the -c 19 option to checkpolicy.
Packit 9446bc
	* Merged patch to prohibit use of "self" as a type name from Jason Tang (Tresys).
Packit 9446bc
	* Merged patch to fix dismod compilation from Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Wed Aug 10 2005 Dan Walsh <dwalsh@redhat.com> 1.25.5-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Fixed call to hierarchy checking code to pass the right policydb.
Packit 9446bc
	* Merged patch to update dismod for the relocation of the
Packit 9446bc
	  module read/write code from libsemanage to libsepol, and
Packit 9446bc
	  to enable build of test subdirectory from Jason Tang (Tresys).
Packit 9446bc
Packit 9446bc
* Thu Jul 28 2005 Dan Walsh <dwalsh@redhat.com> 1.25.3-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Merged hierarchy check fix from Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Thu Jul 7 2005 Dan Walsh <dwalsh@redhat.com> 1.25.2-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Merged loadable module support from Tresys Technology.
Packit 9446bc
	* Merged patch to prohibit the use of * and ~ in type sets 
Packit 9446bc
	  (other than in neverallow statements) and in role sets
Packit 9446bc
	  from Joshua Brindle (Tresys).
Packit 9446bc
	* Updated version for release.
Packit 9446bc
Packit 9446bc
* Fri May 20 2005 Dan Walsh <dwalsh@redhat.com> 1.23-4-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Merged cleanup patch from Dan Walsh.
Packit 9446bc
Packit 9446bc
* Thu May 19 2005 Dan Walsh <dwalsh@redhat.com> 1.23-3-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Added sepol_ prefix to Flask types to avoid namespace
Packit 9446bc
	  collision with libselinux.
Packit 9446bc
Packit 9446bc
* Sat May 7 2005 Dan Walsh <dwalsh@redhat.com> 1.23-2-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
	* Merged identifier fix from Joshua Brindle (Tresys).
Packit 9446bc
Packit 9446bc
* Thu Apr 14 2005 Dan Walsh <dwalsh@redhat.com> 1.23,1-1
Packit 9446bc
	* Merged hierarchical type/role patch from Tresys Technology.
Packit 9446bc
	* Merged MLS fixes from Darrel Goeddel of TCS.
Packit 9446bc
Packit 9446bc
* Thu Mar 10 2005 Dan Walsh <dwalsh@redhat.com> 1.22-1
Packit 9446bc
- Update to NSA Release
Packit 9446bc
Packit 9446bc
* Tue Mar 1 2005 Dan Walsh <dwalsh@redhat.com> 1.21.4-2
Packit 9446bc
- Rebuild for FC4
Packit 9446bc
Packit 9446bc
* Thu Feb 17 2005 Dan Walsh <dwalsh@redhat.com> 1.21.4-1
Packit 9446bc
	* Merged define_user() cleanup patch from Darrel Goeddel (TCS).
Packit 9446bc
	* Moved genpolusers utility to libsepol.
Packit 9446bc
	* Merged range_transition support from Darrel Goeddel (TCS).
Packit 9446bc
Packit 9446bc
* Thu Feb 10 2005 Dan Walsh <dwalsh@redhat.com> 1.21.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Changed relabel Makefile target to use restorecon.
Packit 9446bc
Packit 9446bc
* Mon Feb 7 2005 Dan Walsh <dwalsh@redhat.com> 1.21.1-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Merged enhanced MLS support from Darrel Goeddel (TCS).
Packit 9446bc
Packit 9446bc
* Fri Jan 7 2005 Dan Walsh <dwalsh@redhat.com> 1.20.1-1
Packit 9446bc
- Update for version increase at NSA
Packit 9446bc
Packit 9446bc
* Mon Dec 20 2004 Dan Walsh <dwalsh@redhat.com> 1.19.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Merged typeattribute statement patch from Darrel Goeddel of TCS.
Packit 9446bc
	* Changed genpolusers to handle multiple user config files.
Packit 9446bc
	* Merged nodecon ordering patch from Chad Hanson of TCS.
Packit 9446bc
Packit 9446bc
* Thu Nov 11 2004 Dan Walsh <dwalsh@redhat.com> 1.19.1-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Merged nodecon ordering patch from Chad Hanson of TCS.
Packit 9446bc
Packit 9446bc
* Thu Nov 4 2004 Dan Walsh <dwalsh@redhat.com> 1.18.1-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* MLS build fix.
Packit 9446bc
Packit 9446bc
* Sat Sep 4 2004 Dan Walsh <dwalsh@redhat.com> 1.17.5-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Fixed Makefile dependencies (Chris PeBenito).
Packit 9446bc
Packit 9446bc
* Sat Sep 4 2004 Dan Walsh <dwalsh@redhat.com> 1.17.4-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Fixed Makefile dependencies (Chris PeBenito).
Packit 9446bc
Packit 9446bc
* Sat Sep 4 2004 Dan Walsh <dwalsh@redhat.com> 1.17.3-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
	* Merged fix for role dominance ordering issue from Chad Hanson of TCS.
Packit 9446bc
Packit 9446bc
* Mon Aug 30 2004 Dan Walsh <dwalsh@redhat.com> 1.17.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Thu Aug 26 2004 Dan Walsh <dwalsh@redhat.com> 1.16.3-1
Packit 9446bc
- Fix NSA package to not include y.tab files.
Packit 9446bc
Packit 9446bc
* Tue Aug 24 2004 Dan Walsh <dwalsh@redhat.com> 1.16.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
- Allow port ranges to overlap
Packit 9446bc
Packit 9446bc
* Sun Aug 22 2004 Dan Walsh <dwalsh@redhat.com> 1.16.1-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Mon Aug 16 2004 Dan Walsh <dwalsh@redhat.com> 1.15.6-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Fri Aug 13 2004 Dan Walsh <dwalsh@redhat.com> 1.15.5-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Wed Aug 11 2004 Dan Walsh <dwalsh@redhat.com> 1.15.4-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Sat Aug 7 2004 Dan Walsh <dwalsh@redhat.com> 1.15.3-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Wed Aug 4 2004 Dan Walsh <dwalsh@redhat.com> 1.15.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Sat Jul 31 2004 Dan Walsh <dwalsh@redhat.com> 1.15.1-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Tue Jul 27 2004 Dan Walsh <dwalsh@redhat.com> 1.14.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Wed Jun 30 2004 Dan Walsh <dwalsh@redhat.com> 1.14.1-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Fri Jun 18 2004 Dan Walsh <dwalsh@redhat.com> 1.12.2-1
Packit 9446bc
- Latest from NSA
Packit 9446bc
Packit 9446bc
* Thu Jun 17 2004 Dan Walsh <dwalsh@redhat.com> 1.12.1-1
Packit 9446bc
- Update to latest from NSA
Packit 9446bc
Packit 9446bc
* Wed Jun 16 2004 Dan Walsh <dwalsh@redhat.com> 1.12-1
Packit 9446bc
- Update to latest from NSA
Packit 9446bc
Packit 9446bc
* Wed Jun 16 2004 Dan Walsh <dwalsh@redhat.com> 1.10-5
Packit 9446bc
- Add nlclass patch
Packit 9446bc
Packit 9446bc
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
Packit 9446bc
- rebuilt
Packit 9446bc
Packit 9446bc
* Fri Jun 4 2004 Dan Walsh <dwalsh@redhat.com> 1.10-3
Packit 9446bc
- Add BuildRequires flex
Packit 9446bc
Packit 9446bc
* Thu Apr 8 2004 Dan Walsh <dwalsh@redhat.com> 1.10-2
Packit 9446bc
- Add BuildRequires byacc
Packit 9446bc
Packit 9446bc
* Thu Apr 8 2004 Dan Walsh <dwalsh@redhat.com> 1.10-1
Packit 9446bc
- Upgrade to the latest from NSA
Packit 9446bc
Packit 9446bc
* Mon Mar 15 2004 Dan Walsh <dwalsh@redhat.com> 1.8-1
Packit 9446bc
- Upgrade to the latest from NSA
Packit 9446bc
Packit 9446bc
* Tue Feb 24 2004 Dan Walsh <dwalsh@redhat.com> 1.6-1
Packit 9446bc
- Upgrade to the latest from NSA
Packit 9446bc
Packit 9446bc
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
Packit 9446bc
- rebuilt
Packit 9446bc
Packit 9446bc
* Tue Jan 20 2004 Dan Walsh <dwalsh@redhat.com> 1.4-6
Packit 9446bc
- Add typealias patch
Packit 9446bc
Packit 9446bc
* Tue Jan 20 2004 Dan Walsh <dwalsh@redhat.com> 1.4-5
Packit 9446bc
- Update excludetypes with negset-final patch
Packit 9446bc
Packit 9446bc
* Wed Jan 14 2004 Dan Walsh <dwalsh@redhat.com> 1.4-4
Packit 9446bc
- Add excludetypes patch
Packit 9446bc
Packit 9446bc
* Wed Jan 14 2004 Dan Walsh <dwalsh@redhat.com> 1.4-3
Packit 9446bc
- Add Colin Walter's lineno patch
Packit 9446bc
Packit 9446bc
* Wed Jan 7 2004 Dan Walsh <dwalsh@redhat.com> 1.4-2
Packit 9446bc
- Remove check for roles transition
Packit 9446bc
Packit 9446bc
* Sat Dec 6 2003 Dan Walsh <dwalsh@redhat.com> 1.4-1
Packit 9446bc
- upgrade to 1.4
Packit 9446bc
Packit 9446bc
* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 1.2-1
Packit 9446bc
- upgrade to 1.2
Packit 9446bc
Packit 9446bc
* Thu Aug 28 2003 Dan Walsh <dwalsh@redhat.com> 1.1-2
Packit 9446bc
- upgrade to 1.1
Packit 9446bc
Packit 9446bc
* Mon Jun 2 2003 Dan Walsh <dwalsh@redhat.com> 1.0-1
Packit 9446bc
- Initial version