diff --git a/.cvsignore b/.cvsignore index e69de29..ceb51fa 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +checkpolicy-1.4.tgz diff --git a/checkpolicy.spec b/checkpolicy.spec new file mode 100644 index 0000000..97da7a8 --- /dev/null +++ b/checkpolicy.spec @@ -0,0 +1,80 @@ +Summary: SELinux policy compiler +Name: checkpolicy +Version: 1.4 +Release: 6 +License: GPL +Group: Development/System +Source: http://www.nsa.gov/selinux/archives/checkpolicy-1.4.tgz +Prefix: %{_prefix} +BuildRoot: %{_tmppath}/%{name}-buildroot +Patch: checkpolicy-roletrans.patch +Patch1: checkpolicy-lineno.patch +Patch2: checkpolicy-excludetypes.patch +Patch3: checkpolicy-typealias.patch + +%description +Security-enhanced Linux is a patch of the Linux® kernel and a number +of utilities with enhanced security functionality designed to add +mandatory access controls to Linux. The Security-enhanced Linux +kernel contains new architectural components originally developed to +improve the security of the Flask operating system. These +architectural components provide general support for the enforcement +of many kinds of mandatory access control policies, including those +based on the concepts of Type Enforcement®, Role-based Access +Control, and Multi-level Security. + +This package contains checkpolicy, the SELinux policy compiler. +Only required for building policies. + +%prep +%setup -q +%patch -p1 -b .roletrans +%patch1 -p1 -b .lineno +%patch2 -p1 -b .excludetypes +%patch3 -p1 -b .typealias + +%build +make + +%install +rm -rf ${RPM_BUILD_ROOT} +mkdir -p ${RPM_BUILD_ROOT}%{_bindir} +make DESTDIR="${RPM_BUILD_ROOT}" install + +%clean +rm -rf ${RPM_BUILD_ROOT} + +%files +%defattr(-,root,root) +%{_bindir}/checkpolicy +%{_mandir}/man8/checkpolicy.8.gz + + +%changelog +* Tue Jan 20 2004 Dan Walsh 1.4-6 +- Add typealias patch + +* Tue Jan 20 2004 Dan Walsh 1.4-5 +- Update excludetypes with negset-final patch + +* Wed Jan 14 2004 Dan Walsh 1.4-4 +- Add excludetypes patch + +* Wed Jan 14 2004 Dan Walsh 1.4-3 +- Add Colin Walter's lineno patch + +* Wed Jan 7 2004 Dan Walsh 1.4-2 +- Remove check for roles transition + +* Sat Dec 6 2003 Dan Walsh 1.4-1 +- upgrade to 1.4 + +* Wed Oct 1 2003 Dan Walsh 1.2-1 +- upgrade to 1.2 + +* Thu Aug 28 2003 Dan Walsh 1.1-2 +- upgrade to 1.1 + +* Mon Jun 2 2003 Dan Walsh 1.0-1 +- Initial version + diff --git a/sources b/sources index e69de29..413e8ed 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +126851036aba68c53a115f32758d6e38 checkpolicy-1.4.tgz