forked from Katello/katello
-
Notifications
You must be signed in to change notification settings - Fork 0
/
katello-certs-tools.spec
65 lines (54 loc) · 2.07 KB
/
katello-certs-tools.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Name: katello-certs-tools
Summary: Katello SSL Key/Cert Tool
Group: Applications/Internet
License: GPLv2 and Python
Version: 1.1.2
Release: 1%{?dist}
URL: https://fedorahosted.org/katello
Source0: https://fedorahosted.org/releases/k/a/katello/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: openssl rpm-build
BuildRequires: docbook-utils
BuildRequires: python
%description
This package contains tools to generate the SSL certificates required by
Katello.
%prep
%setup -q
%build
/usr/bin/docbook2man katello-bootstrap.sgml
/usr/bin/docbook2man katello-ssl-tool.sgml
%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/certs/client_config_update.py
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/certs/katello_bootstrap.py
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/certs/katello_ssl_tool.py
%clean
rm -rf $RPM_BUILD_ROOT
%files
%{python_sitelib}/*
%{_datarootdir}/katello/certs
%attr(755,root,root) %{_datarootdir}/katello/certs/*.sh
%attr(755,root,root) %{_bindir}/katello-sudo-ssl-tool
%attr(755,root,root) %{_bindir}/katello-ssl-tool
%attr(755,root,root) %{_bindir}/katello-bootstrap
%doc %{_mandir}/man1/katello-*.1*
%doc LICENSE PYTHON-LICENSES.txt
%doc ssl-howto-simple.txt ssl-howto.txt
%attr(755,root,root) %{_var}/www/html/pub/bootstrap/client_config_update.py*
%changelog
* Mon Feb 27 2012 Lukas Zapletal <lzap+git@redhat.com> 1.1.2-1
- 761314 - Make sure katello-agent communicates with ssl
- 790835 - Create bootstrap RPM package with cons. cert
* Wed Feb 22 2012 Mike McCune <mmccune@redhat.com> 1.1.1-1
- version bump
* Fri Jan 13 2012 Martin Bačovský <mbacovsk@redhat.com> 1.0.2-1
- 760305 - Remove names and references to 'rhn' from cert-tools
(mbacovsk@redhat.com)
* Mon Dec 05 2011 Lukas Zapletal <lzap+git@redhat.com> 1.0.1-1
- new package built with tito
* Mon Nov 14 2011 Tomas Lestach <tlestach@redhat.com> 1.0.0-1
- introduce katello-cert-tools based on spacewalk-cert-tools 1.6.6-1