rpms/secstate/devel import.log, NONE, 1.1 secstate.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Marshall Miller mmiller at fedoraproject.org
Mon Jul 26 18:28:59 UTC 2010


Author: mmiller

Update of /cvs/pkgs/rpms/secstate/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv10284/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log secstate.spec 
Log Message:
initial drop of secstate



--- NEW FILE import.log ---
secstate-0_3-8_fc14:HEAD:secstate-0.3-8.fc14.src.rpm:1280168894


--- NEW FILE secstate.spec ---
%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: 8%{?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
* Fri Jul 16 2010 Marshall Miller <mmiller at tresys.com> 0.3-8
- Added a requires for puppet

* Tue Jul 13 2010 Marshall Miller <mmiller at tresys.com> 0.3-7
- Added puppet modules to package
- Fixed license discrepancies

* Tue Jul 13 2010 Marshall Miller <mmiller at tresys.com> 0.3-6
- Removed revision from source tarball name
- Removed unnecessary rm

* Wed Jul 7 2010 Marshall Miller <mmiller at tresys.com> 0.3-5
- Added a very basic man page

* Thu Jul 2 2010 Marshall Miller <mmiller at tresys.com> 0.3-4
- Hard coded version and release into spec
- Added license file

* Thu Jul 1 2010 Marshall Miller <mmiller at tresys.com> 0.3-3
- Fixed mode permissions on files and directories

* Wed Jun 30 2010 Marshall Miller <mmiller at tresys.com> 0.3-2
- All major features added

* Thu Apr 1 2010 Ed Sealing <esealing at tresys.com> 0.3-1
- Initial secstate spec


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/secstate/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	17 Jul 2010 05:48:12 -0000	1.1
+++ .cvsignore	26 Jul 2010 18:28:59 -0000	1.2
@@ -0,0 +1 @@
+secstate-0.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/secstate/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	17 Jul 2010 05:48:13 -0000	1.1
+++ sources	26 Jul 2010 18:28:59 -0000	1.2
@@ -0,0 +1 @@
+b4b0dd16a20cf0057e1da966602f22c4  secstate-0.3.tar.gz



More information about the scm-commits mailing list