Compare commits
12 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fe58d8ba78 | ||
|
|
1b881cab4b | ||
|
|
d8d1e53694 | ||
|
|
55dc629a5f | ||
|
|
e6a3880db4 | ||
|
|
2ccf0ac2a7 | ||
|
|
fa41307d12 | ||
|
|
0188fd0cc4 | ||
|
|
8d9881bee1 | ||
|
|
d456422041 | ||
|
|
17c6ff277d | ||
|
|
c8854eac26 |
4 changed files with 3 additions and 103 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1 +0,0 @@
|
|||
secstate-0.3.tar.gz
|
||||
3
dead.package
Normal file
3
dead.package
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
2016-06-21: Retired orphaned package, because it was orphaned for
|
||||
more than six weeks.
|
||||
|
||||
101
secstate.spec
101
secstate.spec
|
|
@ -1,101 +0,0 @@
|
|||
%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
|
||||
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
||||
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
|
||||
%endif
|
||||
|
||||
|
||||
Summary: Security State Configuration Tool
|
||||
Name: secstate
|
||||
URL: https://fedorahosted.org/secstate/
|
||||
Version: 0.3
|
||||
Release: 9%{?dist}
|
||||
License: GPLv2+ and LGPLv2+ and BSD
|
||||
Group: System Environment/Base
|
||||
Source0: http://oss.tresys.com/files/clip/%{name}-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
|
||||
BuildArch: noarch
|
||||
BuildRequires: redhat-rpm-config python2-devel
|
||||
Requires: openscap-python
|
||||
Requires: ovaldi
|
||||
Requires: python
|
||||
Requires: libxml2-python
|
||||
Requires: libxslt-python
|
||||
Requires: puppet
|
||||
|
||||
%description
|
||||
SecState is a Security Configuration tool that utilizes openscap and puppet
|
||||
to configure and validate security configuration information on a target
|
||||
system. SecState targets U.S. federal regulations and guidance, but can be
|
||||
used with any SCAP compliant content.
|
||||
|
||||
%prep
|
||||
%setup -q -c
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %{_sysconfdir}/secstate/
|
||||
%config(noreplace) %{_sysconfdir}/secstate/secstate.conf
|
||||
%dir /var/lib/secstate/
|
||||
%dir /var/lib/secstate/benchmarks/
|
||||
%dir /var/lib/secstate/configs/
|
||||
%dir /var/lib/secstate/oval/
|
||||
%dir %{_libexecdir}/%{name}
|
||||
%{_libexecdir}/%{name}/secstate_external_node
|
||||
%doc LICENSE LICENSE.BSD LICENSE.LGPLv21 LICENSE.GPLv2
|
||||
%{_mandir}/man1/secstate.1.gz
|
||||
|
||||
# GPLv2+
|
||||
%{_bindir}/secstate
|
||||
|
||||
# LGPLv2+
|
||||
%dir %{python_sitelib}/secstate
|
||||
%{python_sitelib}/secstate/__init__.py*
|
||||
%{python_sitelib}/secstate/main.py*
|
||||
%{python_sitelib}/secstate/util.py*
|
||||
%dir /usr/share/puppet/modules/pam
|
||||
/usr/share/puppet/modules/pam/*
|
||||
%dir /usr/share/puppet/modules/file_perms
|
||||
/usr/share/puppet/modules/file_perms/*
|
||||
|
||||
# BSD
|
||||
%config(noreplace) %{_sysconfdir}/secstate/results_to_html.xsl
|
||||
|
||||
%changelog
|
||||
* Sat Jul 31 2010 Toshio Kuratomi <toshio@fedoraproject.org> 0.3-9
|
||||
- rebuild against pythn-2.7
|
||||
|
||||
* Fri Jul 16 2010 Marshall Miller <mmiller@tresys.com> 0.3-8
|
||||
- Added a requires for puppet
|
||||
|
||||
* Tue Jul 13 2010 Marshall Miller <mmiller@tresys.com> 0.3-7
|
||||
- Added puppet modules to package
|
||||
- Fixed license discrepancies
|
||||
|
||||
* Tue Jul 13 2010 Marshall Miller <mmiller@tresys.com> 0.3-6
|
||||
- Removed revision from source tarball name
|
||||
- Removed unnecessary rm
|
||||
|
||||
* Wed Jul 7 2010 Marshall Miller <mmiller@tresys.com> 0.3-5
|
||||
- Added a very basic man page
|
||||
|
||||
* Thu Jul 2 2010 Marshall Miller <mmiller@tresys.com> 0.3-4
|
||||
- Hard coded version and release into spec
|
||||
- Added license file
|
||||
|
||||
* Thu Jul 1 2010 Marshall Miller <mmiller@tresys.com> 0.3-3
|
||||
- Fixed mode permissions on files and directories
|
||||
|
||||
* Wed Jun 30 2010 Marshall Miller <mmiller@tresys.com> 0.3-2
|
||||
- All major features added
|
||||
|
||||
* Thu Apr 1 2010 Ed Sealing <esealing@tresys.com> 0.3-1
|
||||
- Initial secstate spec
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
b4b0dd16a20cf0057e1da966602f22c4 secstate-0.3.tar.gz
|
||||
Loading…
Add table
Add a link
Reference in a new issue