81 lines
2.1 KiB
RPMSpec
81 lines
2.1 KiB
RPMSpec
|
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 <dwalsh@redhat.com> 1.4-6
|
||
|
- Add typealias patch
|
||
|
|
||
|
* Tue Jan 20 2004 Dan Walsh <dwalsh@redhat.com> 1.4-5
|
||
|
- Update excludetypes with negset-final patch
|
||
|
|
||
|
* Wed Jan 14 2004 Dan Walsh <dwalsh@redhat.com> 1.4-4
|
||
|
- Add excludetypes patch
|
||
|
|
||
|
* Wed Jan 14 2004 Dan Walsh <dwalsh@redhat.com> 1.4-3
|
||
|
- Add Colin Walter's lineno patch
|
||
|
|
||
|
* Wed Jan 7 2004 Dan Walsh <dwalsh@redhat.com> 1.4-2
|
||
|
- Remove check for roles transition
|
||
|
|
||
|
* Sat Dec 6 2003 Dan Walsh <dwalsh@redhat.com> 1.4-1
|
||
|
- upgrade to 1.4
|
||
|
|
||
|
* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 1.2-1
|
||
|
- upgrade to 1.2
|
||
|
|
||
|
* Thu Aug 28 2003 Dan Walsh <dwalsh@redhat.com> 1.1-2
|
||
|
- upgrade to 1.1
|
||
|
|
||
|
* Mon Jun 2 2003 Dan Walsh <dwalsh@redhat.com> 1.0-1
|
||
|
- Initial version
|
||
|
|