- Start shipping the rest of the setools command line apps
This commit is contained in:
parent
c39e571eb1
commit
6023d0f0bd
@ -10,3 +10,4 @@ setools-2.2.tar.bz2
|
|||||||
setools-2.3.tar.bz2
|
setools-2.3.tar.bz2
|
||||||
setools-2.4.tar.bz2
|
setools-2.4.tar.bz2
|
||||||
setools-3.1.tar.bz2
|
setools-3.1.tar.bz2
|
||||||
|
setools-3.2.tar.bz2
|
||||||
|
374
setools.spec
374
setools.spec
@ -1,220 +1,254 @@
|
|||||||
Summary: SELinux tools for managing policy
|
|
||||||
Name: setools
|
Name: setools
|
||||||
Version: 3.1
|
Version: 3.2
|
||||||
Release: 4%{?dist}
|
Release: 1
|
||||||
License: GPL
|
License: GPL
|
||||||
|
URL: http://oss.tresys.com/projects/setools
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
||||||
|
Source: setools-%{version}.tar.bz2
|
||||||
|
AutoReqProv: no
|
||||||
|
Summary: Policy analysis tools for SELinux.
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
URL: http://www.tresys.com/
|
|
||||||
Source: http://www.tresys.com/Downloads/selinux-tools/setools-%{version}.tar.bz2
|
|
||||||
Source1: setools.pam
|
|
||||||
Source4: seaudit.console
|
|
||||||
Source5: apol.desktop
|
|
||||||
Source7: seaudit.desktop
|
|
||||||
Source9: sediffx.desktop
|
|
||||||
Source10: seaudit.png
|
|
||||||
Source11: apol.png
|
|
||||||
Source12: sediffx.png
|
|
||||||
Patch: setools-rhat.patch
|
|
||||||
|
|
||||||
Prefix: %{_prefix}
|
# disable auto dependency generation because they are explicitly listed
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
%define __find_requires %{nil}
|
||||||
Requires: checkpolicy, policycoreutils, tcl >= 8.4
|
|
||||||
Buildrequires: tk-devel >= 8.4, tcl-devel >= 8.4 libsepol-devel >= 1.15.1
|
|
||||||
BuildRequires: gtk2-devel, libglade2-devel
|
|
||||||
BuildRequires: libselinux-devel, libxml2-devel
|
|
||||||
BuildRequires: autoconf
|
|
||||||
BuildRequires: libcap-devel
|
|
||||||
BuildPrereq: bison, flex, pkgconfig
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Security-enhanced Linux is a patch of the Linux kernel and a number of
|
SETools is a collection of graphical tools, command-line tools, and
|
||||||
utilities with enhanced security functionality designed to add
|
libraries designed to facilitate SELinux policy analysis. The
|
||||||
mandatory access
|
following are included:
|
||||||
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.
|
|
||||||
|
|
||||||
The tools and libraries in this release include:
|
apol Tcl/Tk-based policy analysis tool
|
||||||
|
awish customized wish interpreter
|
||||||
|
libapol policy analysis library
|
||||||
|
libapol-tcl bindings between apol and libapol
|
||||||
|
libpoldiff semantic policy difference library
|
||||||
|
libqpol library that abstracts policy internals
|
||||||
|
libseaudit parse and filter SELinux audit messages in log files
|
||||||
|
libsefs SELinux filesystem database library
|
||||||
|
seaudit audit log analysis tools: seaudit and seaudit-report
|
||||||
|
sechecker SELinux policy checking tool
|
||||||
|
secmds command line tools: seinfo, sesearch, findcon,
|
||||||
|
replcon, indexcon, and searchcon
|
||||||
|
sediff semantic policy difference tools: sediff and sediffx
|
||||||
|
|
||||||
1. libapol: The main policy.conf analysis library, which is the core
|
%package libs
|
||||||
library for all our tools.
|
License: LGPL
|
||||||
|
Summary: Policy analysis support libraries for SELinux.
|
||||||
|
Group: System Environment/Libraries
|
||||||
|
Requires: libselinux >= 1.30 libsepol >= 1.12.27 libxml2
|
||||||
|
Provides: libqpol = 1.1 libapol = 3.1 libpoldiff = 1.1 libsefs = 3.0.2 libseaudit = 4.0.0
|
||||||
|
BuildPrereq: flex, bison, pkgconfig
|
||||||
|
BuildRequires: libselinux-devel >= 1.30 libsepol-devel >= 1.12.27 libxml2-devel
|
||||||
|
BuildRequires: tk-devel >= 8.4.9 tcl-devel >= 8.4.9
|
||||||
|
BuildRequires: gtk2-devel >= 2.4 libglade2-devel libxml2-devel
|
||||||
|
Prereq: /sbin/ldconfig
|
||||||
|
Conflicts: setools
|
||||||
|
|
||||||
See the help files for apol for help on using the
|
%description libs
|
||||||
tools.
|
SETools is a collection of graphical tools, command-line tools, and
|
||||||
|
libraries designed to facilitate SELinux policy analysis.
|
||||||
|
|
||||||
|
This package includes the following run-time libraries:
|
||||||
|
|
||||||
|
libapol policy analysis library
|
||||||
|
libpoldiff semantic policy difference library
|
||||||
|
libqpol library that abstracts policy internals
|
||||||
|
libseaudit parse and filter SELinux audit messages in log files
|
||||||
|
libsefs SELinux filesystem database library
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Policy analysis development files for SELinux.
|
||||||
|
Group: System Environment/Libraries
|
||||||
|
Requires: libselinux-devel >= 1.30 libsepol-devel >= 1.12.27 libxml2-devel
|
||||||
|
Requires: %{name} = %{version}-%{release} sqlite-devel
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
SETools is a collection of graphical tools, command-line tools, and
|
||||||
|
libraries designed to facilitate SELinux policy analysis.
|
||||||
|
|
||||||
|
This package includes header files and archives for the following
|
||||||
|
libraries:
|
||||||
|
|
||||||
|
libapol policy analysis library
|
||||||
|
libapol-tcl bindings between apol and libapol
|
||||||
|
libpoldiff semantic policy difference library
|
||||||
|
libqpol library that abstracts policy internals
|
||||||
|
libseaudit parse and filter SELinux audit messages in log files
|
||||||
|
libsefs SELinux filesystem database library
|
||||||
|
|
||||||
|
%package console
|
||||||
|
AutoReqProv: no
|
||||||
|
Summary: Policy analysis command-line tools for SELinux.
|
||||||
|
Group: System Environment/Base
|
||||||
|
Requires: libqpol >= 1.1 libapol >= 3.1 libpoldiff >= 1.1 libsefs >= 3.0 libseaudit >= 4.0
|
||||||
|
Requires: libselinux >= 1.30
|
||||||
|
|
||||||
|
%description console
|
||||||
|
SETools is a collection of graphical tools, command-line tools, and
|
||||||
|
libraries designed to facilitate SELinux policy analysis.
|
||||||
|
|
||||||
|
This package includes the following console tools:
|
||||||
|
|
||||||
|
seaudit-report audit log analysis tool
|
||||||
|
sechecker SELinux policy checking tool
|
||||||
|
secmds command line tools: seinfo, sesearch, findcon,
|
||||||
|
replcon, indexcon, and searchcon
|
||||||
|
sediff semantic policy difference tool
|
||||||
|
|
||||||
%package gui
|
%package gui
|
||||||
Summary: Graphical tools for handling SETools
|
AutoReqProv: no
|
||||||
|
Summary: Policy analysis graphical tools for SELinux.
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
|
Requires: libqpol >= 1.1 libapol >= 3.1 libpoldiff >= 1.1 libsefs >= 3.0 libseaudit >= 4.0
|
||||||
|
Requires: tcl >= 8.4.9 tk >= 8.4.9 bwidget >= 1.8
|
||||||
|
Requires: glib >= 1.2 gtk2 >= 2.4 gdk-pixbuf libxml2 libglade2
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
Requires: tk >= 8.4, libglade2 > 2, usermode
|
|
||||||
|
|
||||||
%description gui
|
%description gui
|
||||||
Security-enhanced Linux is a patch of the Linux kernel and a number of
|
SETools is a collection of graphical tools, command-line tools, and
|
||||||
utilities with enhanced security functionality designed to add
|
libraries designed to facilitate SELinux policy analysis.
|
||||||
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.
|
|
||||||
|
|
||||||
The tools and libraries in this release include:
|
This package includes the following graphical tools:
|
||||||
|
|
||||||
1. apol: The GUI-based policy analysis tool.
|
apol Tcl/Tk-based policy analysis tool
|
||||||
|
awish customized wish interpreter
|
||||||
2. awish: A version of the TCL/TK wish interpreter that includes the
|
seaudit audit log analysis tool
|
||||||
setools libraries. We use this to test our GUIs (apol have the
|
sediffx semantic policy difference tool
|
||||||
interpreter compiled within them). One could conceivably write one's own
|
|
||||||
GUI tools using TCL/TK as extended via awish.
|
|
||||||
|
|
||||||
See the help files for apol for help on using the
|
|
||||||
tools.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch -p1 -b .rhat
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoconf
|
|
||||||
%configure --disable-bwidget-check --disable-selinux-check
|
%configure --disable-bwidget-check --disable-selinux-check
|
||||||
make clean
|
make
|
||||||
make LIBDIR=%{_libdir} all
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf ${RPM_BUILD_ROOT}
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
|
%makeinstall
|
||||||
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
|
rm -f ${RPM_BUILD_ROOT}%{_libdir}/lib*so
|
||||||
mkdir -p $RPM_BUILD_ROOT/%_libdir
|
mkdir -p ${RPM_BUILD_ROOT}/usr/share/pixmaps
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_includedir}/selinux/apol
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/share/doc/setools-%{version}
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/share/tcl8.4
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
|
|
||||||
|
|
||||||
make DESTDIR="${RPM_BUILD_ROOT}" LIBDIR=%{_libdir} install
|
|
||||||
rm -rf ${RPM_BUILD_ROOT}%{_includedir}/libsefs/sqlite
|
|
||||||
|
|
||||||
install -d -m 755 ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d
|
install -d -m 755 ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d
|
||||||
install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d/seaudit
|
install -m 644 packages/rpm/seaudit.pam ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d/seaudit
|
||||||
install -d -m 755 ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps
|
install -d -m 755 ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps
|
||||||
install -m 644 %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps/seaudit
|
install -m 644 packages/rpm/seaudit.console ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps/seaudit
|
||||||
install -d -m 755 ${RPM_BUILD_ROOT}%{_datadir}/applications
|
install -d -m 755 ${RPM_BUILD_ROOT}%{_datadir}/applications
|
||||||
install -m 664 %{SOURCE5} ${RPM_BUILD_ROOT}%{_datadir}/applications/apol.desktop
|
install -m 664 packages/rpm/apol.desktop ${RPM_BUILD_ROOT}%{_datadir}/applications/apol.desktop
|
||||||
install -m 664 %{SOURCE7} ${RPM_BUILD_ROOT}%{_datadir}/applications/seaudit.desktop
|
install -m 664 packages/rpm/seaudit.desktop ${RPM_BUILD_ROOT}%{_datadir}/applications/seaudit.desktop
|
||||||
install -m 664 %{SOURCE9} ${RPM_BUILD_ROOT}%{_datadir}/applications/sediffx.desktop
|
install -m 664 packages/rpm/sediffx.desktop ${RPM_BUILD_ROOT}%{_datadir}/applications/sediffx.desktop
|
||||||
install -m 664 %{SOURCE10} ${RPM_BUILD_ROOT}/usr/share/pixmaps/seaudit.png
|
install -m 664 apol/apol.png ${RPM_BUILD_ROOT}/usr/share/pixmaps/apol.png
|
||||||
install -m 664 %{SOURCE11} ${RPM_BUILD_ROOT}/usr/share/pixmaps/apol.png
|
install -m 664 seaudit/seaudit.png ${RPM_BUILD_ROOT}/usr/share/pixmaps/seaudit.png
|
||||||
install -m 664 %{SOURCE12} ${RPM_BUILD_ROOT}/usr/share/pixmaps/sediffx.png
|
install -m 664 sediff/sediffx.png ${RPM_BUILD_ROOT}/usr/share/pixmaps/sediffx.png
|
||||||
|
|
||||||
cd $RPM_BUILD_ROOT/%{_bindir}/
|
cd $RPM_BUILD_ROOT/%{_bindir}/
|
||||||
ln -sf consolehelper seaudit
|
ln -sf consolehelper seaudit
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf ${RPM_BUILD_ROOT}
|
rm -rf ${RPM_BUILD_ROOT}
|
||||||
|
|
||||||
%files gui
|
%files libs
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%dir /usr/share/tcl8.4/BWidget-1.8.0
|
%{_libdir}/libqpol.so.*
|
||||||
/usr/share/tcl8.4/BWidget-1.8.0/*
|
%{_libdir}/libapol.so.*
|
||||||
%{_bindir}/apol
|
%{_libdir}/libpoldiff.so.*
|
||||||
%{_bindir}/sediffx
|
%{_libdir}/libsefs.so.*
|
||||||
%{_bindir}/awish
|
%{_libdir}/libseaudit.so.*
|
||||||
%{_bindir}/seaudit
|
%{_datadir}/setools-%{version}/seaudit-report.conf
|
||||||
%{_bindir}/seaudit-report
|
%{_datadir}/setools-%{version}/seaudit-report.css
|
||||||
|
%doc AUTHORS ChangeLog COPYING COPYING.GPL COPYING.LGPL KNOWN-BUGS NEWS README
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_libdir}/libqpol.a
|
||||||
|
%{_libdir}/libapol.a
|
||||||
|
%{_libdir}/libpoldiff.a
|
||||||
|
%{_libdir}/libsefs.a
|
||||||
|
%{_libdir}/libseaudit.a
|
||||||
|
%{_libdir}/libapol-tcl.a
|
||||||
|
%dir %{_includedir}/qpol
|
||||||
|
%{_includedir}/qpol/*.h
|
||||||
|
%dir %{_includedir}/apol
|
||||||
|
%{_includedir}/apol/*.h
|
||||||
|
%dir %{_includedir}/poldiff
|
||||||
|
%{_includedir}/poldiff/*.h
|
||||||
|
%dir %{_includedir}/sefs
|
||||||
|
%{_includedir}/sefs/*.h
|
||||||
|
%dir %{_includedir}/seaudit
|
||||||
|
%{_includedir}/seaudit/*.h
|
||||||
|
|
||||||
|
%files console
|
||||||
|
%{_bindir}/seinfo
|
||||||
|
%{_bindir}/sesearch
|
||||||
|
%{_bindir}/indexcon
|
||||||
%{_bindir}/findcon
|
%{_bindir}/findcon
|
||||||
%{_bindir}/replcon
|
%{_bindir}/replcon
|
||||||
%{_bindir}/searchcon
|
%{_bindir}/searchcon
|
||||||
%{_bindir}/indexcon
|
%{_bindir}/sechecker
|
||||||
|
%{_bindir}/sediff
|
||||||
|
%{_bindir}/seaudit-report
|
||||||
|
%{_datadir}/setools-%{version}/sechecker-profiles/all-checks.sechecker
|
||||||
|
%{_datadir}/setools-%{version}/sechecker-profiles/analysis-checks.sechecker
|
||||||
|
%{_datadir}/setools-%{version}/sechecker-profiles/devel-checks.sechecker
|
||||||
|
%{_datadir}/setools-%{version}/sechecker-profiles/sechecker.dtd
|
||||||
|
%{_datadir}/setools-%{version}/sechecker_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/seaudit-report-service
|
||||||
|
%{_mandir}/man1/findcon.1.gz
|
||||||
|
%{_mandir}/man1/indexcon.1.gz
|
||||||
|
%{_mandir}/man1/replcon.1.gz
|
||||||
|
%{_mandir}/man1/searchcon.1.gz
|
||||||
|
%{_mandir}/man1/sechecker.1.gz
|
||||||
|
%{_mandir}/man1/sediff.1.gz
|
||||||
|
%{_mandir}/man1/seinfo.1.gz
|
||||||
|
%{_mandir}/man1/sesearch.1.gz
|
||||||
|
%{_mandir}/man8/seaudit-report.8.gz
|
||||||
|
|
||||||
|
%files gui
|
||||||
|
%{_bindir}/seaudit
|
||||||
|
%{_bindir}/sediffx
|
||||||
|
%{_bindir}/apol
|
||||||
|
%{_bindir}/awish
|
||||||
|
%{_datadir}/setools-%{version}/sediff_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/sediffx.glade
|
||||||
|
%{_datadir}/setools-%{version}/sediffx.png
|
||||||
|
%{_datadir}/setools-%{version}/sediffx-small.png
|
||||||
|
%{_datadir}/setools-%{version}/apol_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/domaintrans_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/file_relabel_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/infoflow_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/types_relation_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver12
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver15
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver16
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver17
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver18
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver19
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver20
|
||||||
|
%{_datadir}/setools-%{version}/apol_perm_mapping_ver21
|
||||||
|
%{_datadir}/setools-%{version}/apol.gif
|
||||||
|
%{_datadir}/setools-%{version}/apol.tcl
|
||||||
|
%{_datadir}/setools-%{version}/seaudit.glade
|
||||||
|
%{_datadir}/setools-%{version}/seaudit_help.txt
|
||||||
|
%{_datadir}/setools-%{version}/seaudit.png
|
||||||
|
%{_datadir}/setools-%{version}/seaudit-small.png
|
||||||
|
%{_datadir}/setools-%{version}/dot_seaudit
|
||||||
|
%{_mandir}/man1/apol.1.gz
|
||||||
|
%{_mandir}/man1/sediffx.1.gz
|
||||||
|
%{_mandir}/man8/seaudit.8.gz
|
||||||
%{_sbindir}/seaudit
|
%{_sbindir}/seaudit
|
||||||
|
|
||||||
|
%config(noreplace) %{_sysconfdir}/pam.d/seaudit
|
||||||
|
%config(noreplace) %{_sysconfdir}/security/console.apps/seaudit
|
||||||
%{_datadir}/applications/apol.desktop
|
%{_datadir}/applications/apol.desktop
|
||||||
%{_datadir}/applications/seaudit.desktop
|
%{_datadir}/applications/seaudit.desktop
|
||||||
%{_datadir}/applications/sediffx.desktop
|
%{_datadir}/applications/sediffx.desktop
|
||||||
%config(noreplace) %{_sysconfdir}/pam.d/seaudit
|
|
||||||
%config(noreplace) %{_sysconfdir}/security/console.apps/seaudit
|
|
||||||
|
|
||||||
/usr/share/setools/apol.tcl
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver12
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver15
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver16
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver17
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver18
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver19
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver20
|
|
||||||
/usr/share/setools/apol_perm_mapping_ver21
|
|
||||||
/usr/share/setools/*.glade
|
|
||||||
/usr/share/setools/*.png
|
|
||||||
/usr/share/setools/*.gif
|
|
||||||
/usr/share/setools/dot_seaudit
|
|
||||||
/usr/share/setools/seaudit-report-service
|
|
||||||
/usr/share/setools/seaudit-report.conf
|
|
||||||
/usr/share/setools/seaudit-report.css
|
|
||||||
|
|
||||||
%{_mandir}/man*/*
|
|
||||||
%attr(0644,root,root) /usr/share/pixmaps/seaudit.png
|
|
||||||
%attr(0644,root,root) /usr/share/pixmaps/apol.png
|
%attr(0644,root,root) /usr/share/pixmaps/apol.png
|
||||||
|
%attr(0644,root,root) /usr/share/pixmaps/seaudit.png
|
||||||
%attr(0644,root,root) /usr/share/pixmaps/sediffx.png
|
%attr(0644,root,root) /usr/share/pixmaps/sediffx.png
|
||||||
|
|
||||||
%package devel
|
%post libs
|
||||||
Summary: Development environment for SETools
|
/sbin/ldconfig
|
||||||
Group: System Environment/Base
|
|
||||||
Requires: %{name} = %{version}-%{release} sqlite-devel
|
|
||||||
|
|
||||||
%description devel
|
%postun -p /sbin/ldconfig
|
||||||
Headers, static libraries and API docs for SETools.
|
|
||||||
|
|
||||||
%files devel
|
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_includedir}/apol
|
|
||||||
%{_includedir}/poldiff
|
|
||||||
%{_includedir}/qpol
|
|
||||||
%{_includedir}/sefs
|
|
||||||
%{_includedir}/seaudit
|
|
||||||
%{_includedir}/selinux/apol
|
|
||||||
|
|
||||||
%{_libdir}/libsefs.a
|
|
||||||
%{_libdir}/libapol.a
|
|
||||||
%{_libdir}/libapol-tcl.a
|
|
||||||
%{_libdir}/libqpol.a
|
|
||||||
%{_libdir}/libseaudit.a
|
|
||||||
%{_libdir}/libpoldiff.a
|
|
||||||
|
|
||||||
%post devel -p /sbin/ldconfig
|
|
||||||
|
|
||||||
%postun devel -p /sbin/ldconfig
|
|
||||||
|
|
||||||
%files
|
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_bindir}/seinfo
|
|
||||||
%{_bindir}/sesearch
|
|
||||||
%{_bindir}/sechecker
|
|
||||||
%{_bindir}/sediff
|
|
||||||
%doc KNOWN-BUGS
|
|
||||||
%doc README
|
|
||||||
%{_mandir}/man1/sechecker.1.gz
|
|
||||||
%{_mandir}/man1/seinfo.1.gz
|
|
||||||
%{_mandir}/man1/sediff.1.gz
|
|
||||||
%{_mandir}/man1/sesearch.1.gz
|
|
||||||
%attr(755,root,root) %dir /usr/share/setools
|
|
||||||
%attr(755,root,root) %dir /usr/share/setools/sechecker-profiles
|
|
||||||
/usr/share/setools/sechecker-profiles/*
|
|
||||||
/usr/share/setools/*.txt
|
|
||||||
%attr(755,root,root) %{_libdir}/libapol.so*
|
|
||||||
%attr(755,root,root) %{_libdir}/libqpol.so*
|
|
||||||
%attr(755,root,root) %{_libdir}/libpoldiff.so*
|
|
||||||
%attr(755,root,root) %{_libdir}/libsefs.so*
|
|
||||||
%attr(755,root,root) %{_libdir}/libseaudit.so*
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Tue Mar 29 2007 Dan Walsh <dwalsh@redhat.com> 3.1-4
|
* Mon Apr 30 2007 Dan Walsh <dwalsh@redhat.com> 3.2-1
|
||||||
- Start shipping the rest of the setools command line apps
|
- Start shipping the rest of the setools command line apps
|
||||||
|
|
||||||
* Tue Feb 20 2007 Dan Walsh <dwalsh@redhat.com> 3.1-3
|
* Tue Feb 20 2007 Dan Walsh <dwalsh@redhat.com> 3.1-3
|
||||||
@ -464,7 +498,3 @@ Headers, static libraries and API docs for SETools.
|
|||||||
|
|
||||||
* Mon Jun 2 2003 Dan Walsh <dwalsh@redhat.com> 1.0-1
|
* Mon Jun 2 2003 Dan Walsh <dwalsh@redhat.com> 1.0-1
|
||||||
- Initial version
|
- Initial version
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user