Sisyphus repository
Last update: 2018-10-20 05:07:49 +0400 | SRPMs: 18632 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 3.1.2-alt1.2
p8: 3.1.1-alt3.git20150326

Group :: System/Servers
Source RPM: ocspd

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

%define ocspduser _ocspd
%define ocspd_root %_localstatedir/%name

Name: ocspd
Version: 3.1.2
Release: alt1.2

Summary: OCSP Responder
Group: System/Servers
License: License: %asl
Packager: Vladimir Didenko <cow at>

Source0: %name-%version.tar
Source1: %name.init
Source2: %name.service
Source3: %name.sysconf
Patch: %name-%version-%release.patch
ExclusiveArch: %{ix86} x86_64

BuildRequires: libpki-devel
BuildRequires: libmysqlclient-devel
BuildRequires: zlib-devel
BuildRequires: libxml2-devel

The OpenCA OCSPD project is aimed to develop a robust and easy-to-install
OCSP daemon. The server is developed as a stand-alone application and can
be integrated into many different PKI solutions as it does not depend on
specific database scheme. Furthermore it can be used as a responder for
multiple CAs.

The OCSP Responder is an rfc2560 compliant OCSPD responder. The purpose
of such a server is to provide an on-line tool to verify the status of a
certificate (such as Mozilla/Firefox/Netscape7).

%setup -n %name-%version
%patch0 -p1

cp src/ src/global-vars
%configure --with-ocspd-user=%{ocspduser} --with-ocspd-group=%{ocspduser}


install -m755 -pd %buildroot%{_initdir}
rm -f %buildroot%{_sysconfdir}/init.d/*
install -pD -m755 %SOURCE1 %buildroot%_initdir/%name
install -p -D -m 644 %SOURCE2 %buildroot%_unitdir/%name.service
install -p -D -m 644 %SOURCE3 %buildroot%_sysconfdir/sysconfig/%name
install -m755 -pd %buildroot%_sysconfdir/%name/ca-samples.d
mv %buildroot%_sysconfdir/%name/ca.d/* %buildroot%_sysconfdir/%name/ca-samples.d

%_sbindir/groupadd -r -f %ocspduser ||:
/usr/sbin/useradd -r -g %ocspduser -d /dev/null -s /dev/null -c &#39;OCSPD user' %ocspduser >/dev/null 2>&1 ||:

%post_service %name

%preun_service %name

%config(noreplace) %_sysconfdir/%name/pki/token.d/*.xml
%config(noreplace) %_sysconfdir/%name/%name.xml
%config(noreplace) %_sysconfdir/sysconfig/%name
%exclude %_bindir/
%exclude %_pkgconfigdir/openca-ocspd.pc

* Wed Aug 29 2018 Vladimir Didenko <cow at> 3.1.2-alt1.2
- use ExclusiveArch instead of BuildArch

* Wed Aug 29 2018 Vladimir Didenko <cow at> 3.1.2-alt1.1
- specify build arch (aarch64 is not supported)

* Wed Aug 29 2018 Vladimir Didenko <cow at> 3.1.2-alt1
- new version

* Mon Jan 25 2016 Vladimir Didenko <cow at> 3.1.1-alt3.git20150326
- new version

* Thu Jul 9 2015 Vladimir Didenko <cow at> 3.1.1-alt2.1
- pack doc files

* Thu Jul 9 2015 Vladimir Didenko <cow at> 3.1.1-alt2
- Add reload command to service file

* Mon Jul 6 2015 Vladimir Didenko <cow at> 3.1.1-alt1
- Initial build

© 2009–2018 Igor Zubkov