|
|
d989763 |
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
|
|
d989763 |
|
|
|
d989763 |
%global _hardened_build 1
|
|
|
d989763 |
|
|
|
ff496e0 |
%if %{?fedora}%{!?fedora:0} >= 25 || %{?rhel}%{!?rhel:0} >= 8
|
|
|
ff496e0 |
%global use_systemd 1
|
|
|
ff496e0 |
%else
|
|
|
ff496e0 |
%global use_systemd 0
|
|
|
ff496e0 |
%endif
|
|
|
ff496e0 |
|
|
|
d989763 |
Name: voms
|
|
|
382e609 |
Version: 2.1.0
|
|
|
d4e1475 |
Release: 0.3.rc0%{?dist}
|
|
|
d989763 |
Summary: Virtual Organization Membership Service
|
|
|
d989763 |
|
|
|
d989763 |
Group: System Environment/Libraries
|
|
|
d989763 |
License: ASL 2.0
|
|
|
d989763 |
URL: https://wiki.italiangrid.it/VOMS
|
|
|
382e609 |
Source0: https://github.com/italiangrid/%{name}/archive/v%{version}-rc0.tar.gz
|
|
|
d989763 |
# Post-install setup instructions:
|
|
|
d989763 |
Source1: %{name}.INSTALL
|
|
|
ff496e0 |
# systemd unit file:
|
|
|
ff496e0 |
Source2: %{name}@.service
|
|
|
c0fa69b |
# Check if NID is defined
|
|
|
d4e1475 |
# https://github.com/italiangrid/voms/issues/60
|
|
|
d4e1475 |
# https://github.com/italiangrid/voms/pull/61
|
|
|
c0fa69b |
Patch0: %{name}-nid-defined.patch
|
|
|
c0fa69b |
# Fix for GCC 7
|
|
|
c0fa69b |
# https://github.com/italiangrid/voms/pull/56
|
|
|
c0fa69b |
Patch1: %{name}-gcc7.patch
|
|
|
c0fa69b |
# Create RFC proxies as default
|
|
|
c0fa69b |
# https://github.com/italiangrid/voms/pull/57
|
|
|
c0fa69b |
Patch2: %{name}-default-proxyver.patch
|
|
|
c0fa69b |
# Don't use macros in AC_CHECK_LIB
|
|
|
c0fa69b |
# https://github.com/italiangrid/voms/pull/58
|
|
|
c0fa69b |
Patch3: %{name}-lib-check-no-macro.patch
|
|
|
d4e1475 |
# VOMS API compilation fails against kerberos gss API header
|
|
|
d4e1475 |
# https://github.com/italiangrid/voms/issues/54
|
|
|
d4e1475 |
# https://github.com/italiangrid/voms/pull/62
|
|
|
d4e1475 |
Patch4: %{name}-gssapi-header.patch
|
|
|
d989763 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
d989763 |
|
|
|
d989763 |
BuildRequires: openssl-devel
|
|
|
d989763 |
BuildRequires: expat-devel
|
|
|
d989763 |
BuildRequires: gsoap-devel
|
|
|
d989763 |
BuildRequires: libtool
|
|
|
d989763 |
BuildRequires: pkgconfig
|
|
|
d989763 |
BuildRequires: libxslt
|
|
|
d989763 |
BuildRequires: docbook-style-xsl
|
|
|
d989763 |
BuildRequires: doxygen
|
|
|
ff496e0 |
%if %{use_systemd}
|
|
|
ff496e0 |
BuildRequires: systemd-units
|
|
|
ff496e0 |
%endif
|
|
|
d989763 |
|
|
|
d989763 |
%description
|
|
|
d989763 |
The Virtual Organization Membership Service (VOMS) is an attribute authority
|
|
|
d989763 |
which serves as central repository for VO user authorization information,
|
|
|
d989763 |
providing support for sorting users into group hierarchies, keeping track of
|
|
|
d989763 |
their roles and other attributes in order to issue trusted attribute
|
|
|
d989763 |
certificates and SAML assertions used in the Grid environment for
|
|
|
d989763 |
authorization purposes.
|
|
|
d989763 |
|
|
|
d989763 |
This package provides libraries that applications using the VOMS functionality
|
|
|
d989763 |
will bind to.
|
|
|
d989763 |
|
|
|
d989763 |
%package devel
|
|
|
d989763 |
Summary: Virtual Organization Membership Service Development Files
|
|
|
d989763 |
Group: Development/Libraries
|
|
|
d989763 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
d989763 |
Requires: openssl-devel%{?_isa}
|
|
|
d989763 |
|
|
|
d989763 |
%description devel
|
|
|
d989763 |
The Virtual Organization Membership Service (VOMS) is an attribute authority
|
|
|
d989763 |
which serves as central repository for VO user authorization information,
|
|
|
d989763 |
providing support for sorting users into group hierarchies, keeping track of
|
|
|
d989763 |
their roles and other attributes in order to issue trusted attribute
|
|
|
d989763 |
certificates and SAML assertions used in the Grid environment for
|
|
|
d989763 |
authorization purposes.
|
|
|
d989763 |
|
|
|
d989763 |
This package provides header files for programming with the VOMS libraries.
|
|
|
d989763 |
|
|
|
d989763 |
%package doc
|
|
|
d989763 |
Summary: Virtual Organization Membership Service Documentation
|
|
|
d989763 |
Group: Documentation
|
|
|
d989763 |
%if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6
|
|
|
d989763 |
BuildArch: noarch
|
|
|
d989763 |
%endif
|
|
|
d989763 |
|
|
|
d989763 |
%description doc
|
|
|
d989763 |
Documentation for the Virtual Organization Membership Service.
|
|
|
d989763 |
|
|
|
d989763 |
%package clients-cpp
|
|
|
d989763 |
Summary: Virtual Organization Membership Service Clients
|
|
|
d989763 |
Group: Applications/Internet
|
|
|
d989763 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
d989763 |
Provides: voms-clients = %{version}-%{release}
|
|
|
d989763 |
Obsoletes: voms-clients < 2.0.12-3
|
|
|
d989763 |
|
|
|
d989763 |
Requires(post): %{_sbindir}/update-alternatives
|
|
|
d989763 |
Requires(postun): %{_sbindir}/update-alternatives
|
|
|
d989763 |
|
|
|
d989763 |
%description clients-cpp
|
|
|
d989763 |
The Virtual Organization Membership Service (VOMS) is an attribute authority
|
|
|
d989763 |
which serves as central repository for VO user authorization information,
|
|
|
d989763 |
providing support for sorting users into group hierarchies, keeping track of
|
|
|
d989763 |
their roles and other attributes in order to issue trusted attribute
|
|
|
d989763 |
certificates and SAML assertions used in the Grid environment for
|
|
|
d989763 |
authorization purposes.
|
|
|
d989763 |
|
|
|
d989763 |
This package provides command line applications to access the VOMS
|
|
|
d989763 |
services.
|
|
|
d989763 |
|
|
|
d989763 |
%package server
|
|
|
d989763 |
Summary: Virtual Organization Membership Service Server
|
|
|
d989763 |
Group: Applications/Internet
|
|
|
d989763 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
d989763 |
|
|
|
d989763 |
Requires(pre): shadow-utils
|
|
|
ff496e0 |
%if %{use_systemd}
|
|
|
ff496e0 |
Requires(post): systemd-units
|
|
|
ff496e0 |
Requires(preun): systemd-units
|
|
|
ff496e0 |
Requires(postun): systemd-units
|
|
|
ff496e0 |
%else
|
|
|
d989763 |
Requires(post): chkconfig
|
|
|
d989763 |
Requires(preun): chkconfig
|
|
|
d989763 |
Requires(preun): initscripts
|
|
|
d989763 |
Requires(postun): initscripts
|
|
|
ff496e0 |
%endif
|
|
|
d989763 |
|
|
|
d989763 |
%description server
|
|
|
d989763 |
The Virtual Organization Membership Service (VOMS) is an attribute authority
|
|
|
d989763 |
which serves as central repository for VO user authorization information,
|
|
|
d989763 |
providing support for sorting users into group hierarchies, keeping track of
|
|
|
d989763 |
their roles and other attributes in order to issue trusted attribute
|
|
|
d989763 |
certificates and SAML assertions used in the Grid environment for
|
|
|
d989763 |
authorization purposes.
|
|
|
d989763 |
|
|
|
d989763 |
This package provides the VOMS service.
|
|
|
d989763 |
|
|
|
d989763 |
%prep
|
|
|
382e609 |
%setup -q -n %{name}-%{version}-rc0
|
|
|
c0fa69b |
%patch0 -p1
|
|
|
c0fa69b |
%patch1 -p1
|
|
|
c0fa69b |
%patch2 -p1
|
|
|
c0fa69b |
%patch3 -p1
|
|
|
d4e1475 |
%patch4 -p1
|
|
|
d989763 |
|
|
|
d989763 |
./autogen.sh
|
|
|
d989763 |
|
|
|
ff496e0 |
install -m 644 -p %{SOURCE1} README.Fedora
|
|
|
d989763 |
|
|
|
d989763 |
%build
|
|
|
d989763 |
%configure --disable-static --enable-docs --disable-parser-gen
|
|
|
d989763 |
|
|
|
d989763 |
make %{?_smp_mflags}
|
|
|
d989763 |
|
|
|
d989763 |
%install
|
|
|
d989763 |
rm -rf %{buildroot}
|
|
|
d989763 |
|
|
|
d989763 |
make install DESTDIR=%{buildroot}
|
|
|
d989763 |
|
|
|
d989763 |
rm %{buildroot}%{_libdir}/*.la
|
|
|
d989763 |
|
|
|
ff496e0 |
%if %{use_systemd}
|
|
|
ff496e0 |
mkdir -p %{buildroot}%{_unitdir}
|
|
|
ff496e0 |
install -m 644 -p %SOURCE2 %{buildroot}%{_unitdir}
|
|
|
ff496e0 |
rm %{buildroot}%{_initrddir}/%{name}
|
|
|
ff496e0 |
rm %{buildroot}%{_sysconfdir}/sysconfig/%{name}
|
|
|
ff496e0 |
%else
|
|
|
d989763 |
# Turn off default enabling of the service
|
|
|
d989763 |
sed -e 's/\(chkconfig: \)\w*/\1-/' \
|
|
|
d989763 |
-e '/Default-Start/d' \
|
|
|
d989763 |
-e 's/\(Default-Stop:\s*\).*/\10 1 2 3 4 5 6/' \
|
|
|
d989763 |
-i %{buildroot}%{_initrddir}/%{name}
|
|
|
ff496e0 |
%endif
|
|
|
d989763 |
|
|
|
d989763 |
mkdir -p %{buildroot}%{_pkgdocdir}
|
|
|
d989763 |
install -m 644 -p AUTHORS README.md %{buildroot}%{_pkgdocdir}
|
|
|
d989763 |
%{!?_licensedir: install -m 644 -p LICENSE %{buildroot}%{_pkgdocdir}}
|
|
|
d989763 |
|
|
|
d989763 |
mkdir -p %{buildroot}%{_pkgdocdir}/VOMS_C_API
|
|
|
d989763 |
cp -pr doc/apidoc/api/VOMS_C_API/html %{buildroot}%{_pkgdocdir}/VOMS_C_API
|
|
|
d989763 |
rm -f %{buildroot}%{_pkgdocdir}/VOMS_C_API/html/installdox
|
|
|
d989763 |
|
|
|
d989763 |
mkdir -p %{buildroot}%{_pkgdocdir}/VOMS_CC_API
|
|
|
d989763 |
cp -pr doc/apidoc/api/VOMS_CC_API/html %{buildroot}%{_pkgdocdir}/VOMS_CC_API
|
|
|
d989763 |
rm -f %{buildroot}%{_pkgdocdir}/VOMS_CC_API/html/installdox
|
|
|
d989763 |
|
|
|
d989763 |
for b in voms-proxy-init voms-proxy-info voms-proxy-destroy; do
|
|
|
d989763 |
## Rename client binaries
|
|
|
d989763 |
mv %{buildroot}%{_bindir}/${b} %{buildroot}%{_bindir}/${b}2
|
|
|
d989763 |
touch %{buildroot}/%{_bindir}/${b}
|
|
|
d989763 |
chmod 755 %{buildroot}/%{_bindir}/${b}
|
|
|
d989763 |
## and man pages
|
|
|
d989763 |
mv %{buildroot}%{_mandir}/man1/${b}.1 %{buildroot}%{_mandir}/man1/${b}2.1
|
|
|
d989763 |
touch %{buildroot}%{_mandir}/man1/${b}.1
|
|
|
d989763 |
done
|
|
|
d989763 |
|
|
|
d989763 |
%clean
|
|
|
d989763 |
rm -rf %{buildroot}
|
|
|
d989763 |
|
|
|
d989763 |
%post -p /sbin/ldconfig
|
|
|
d989763 |
|
|
|
d989763 |
%postun -p /sbin/ldconfig
|
|
|
d989763 |
|
|
|
d989763 |
%posttrans
|
|
|
d989763 |
# Recover /etc/vomses...
|
|
|
d989763 |
if [ -r %{_sysconfdir}/vomses.rpmsave -a ! -r %{_sysconfdir}/vomses ] ; then
|
|
|
d989763 |
mv %{_sysconfdir}/vomses.rpmsave %{_sysconfdir}/vomses
|
|
|
d989763 |
fi
|
|
|
d989763 |
|
|
|
d989763 |
%pre server
|
|
|
d989763 |
getent group %{name} >/dev/null || groupadd -r %{name}
|
|
|
d989763 |
getent passwd %{name} >/dev/null || useradd -r -g %{name} \
|
|
|
d989763 |
-d %{_sysconfdir}/%{name} -s /sbin/nologin -c "VOMS Server Account" %{name}
|
|
|
ff496e0 |
|
|
|
ff496e0 |
%if %{use_systemd}
|
|
|
ff496e0 |
# Remove old init config when systemd is used
|
|
|
ff496e0 |
/sbin/service voms stop >/dev/null 2>&1 || :
|
|
|
ff496e0 |
/sbin/chkconfig --del voms >/dev/null 2>&1 || :
|
|
|
ff496e0 |
%endif
|
|
|
ff496e0 |
|
|
|
ff496e0 |
%if %{use_systemd}
|
|
|
ff496e0 |
|
|
|
ff496e0 |
%post server
|
|
|
ff496e0 |
if [ $1 -eq 1 ] ; then
|
|
|
ff496e0 |
systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
ff496e0 |
fi
|
|
|
ff496e0 |
|
|
|
ff496e0 |
%preun server
|
|
|
ff496e0 |
if [ $1 -eq 0 ] ; then
|
|
|
ff496e0 |
for INSTANCE in `systemctl | grep %{name}@ | awk '{print $1;}'`; do
|
|
|
ff496e0 |
systemctl --no-reload disable $INSTANCE > /dev/null 2>&1 || :
|
|
|
ff496e0 |
systemctl stop $INSTANCE > /dev/null 2>&1 || :
|
|
|
ff496e0 |
done
|
|
|
ff496e0 |
fi
|
|
|
ff496e0 |
|
|
|
ff496e0 |
%postun server
|
|
|
ff496e0 |
if [ $1 -ge 1 ] ; then
|
|
|
ff496e0 |
systemctl daemon-reload >/dev/null 2>&1 || :
|
|
|
ff496e0 |
for INSTANCE in `systemctl | grep %{name}@ | awk '{print $1;}'`; do
|
|
|
ff496e0 |
systemctl try-restart $INSTANCE >/dev/null 2>&1 || :
|
|
|
ff496e0 |
done
|
|
|
ff496e0 |
fi
|
|
|
ff496e0 |
|
|
|
ff496e0 |
%else
|
|
|
d989763 |
|
|
|
d989763 |
%post server
|
|
|
d989763 |
if [ $1 = 1 ]; then
|
|
|
d989763 |
/sbin/chkconfig --add %{name}
|
|
|
d989763 |
fi
|
|
|
d989763 |
|
|
|
d989763 |
%preun server
|
|
|
d989763 |
if [ $1 = 0 ]; then
|
|
|
d989763 |
/sbin/service %{name} stop >/dev/null 2>&1 || :
|
|
|
d989763 |
/sbin/chkconfig --del %{name}
|
|
|
d989763 |
fi
|
|
|
d989763 |
|
|
|
d989763 |
%postun server
|
|
|
d989763 |
if [ $1 -ge 1 ]; then
|
|
|
d989763 |
/sbin/service %{name} condrestart >/dev/null 2>&1 || :
|
|
|
d989763 |
fi
|
|
|
d989763 |
|
|
|
ff496e0 |
%endif
|
|
|
ff496e0 |
|
|
|
d989763 |
%pre clients-cpp
|
|
|
d989763 |
if [ $1 -gt 1 ]; then
|
|
|
d989763 |
for c in voms-proxy-init voms-proxy-info voms-proxy-destroy; do
|
|
|
d989763 |
if [ -r %{_bindir}/$c -a ! -h %{_bindir}/$c ]; then
|
|
|
d989763 |
rm -f %{_bindir}/$c
|
|
|
d989763 |
fi
|
|
|
d989763 |
if [ -r %{_mandir}/man1/$c.1.gz -a ! -h %{_mandir}/man1/$c.1.gz ]; then
|
|
|
d989763 |
rm -f %{_mandir}/man1/$c.1.gz
|
|
|
d989763 |
fi
|
|
|
d989763 |
done
|
|
|
d989763 |
fi
|
|
|
d989763 |
|
|
|
d989763 |
%post clients-cpp
|
|
|
d989763 |
%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-init \
|
|
|
d989763 |
voms-proxy-init %{_bindir}/voms-proxy-init2 50 \
|
|
|
d989763 |
--slave %{_mandir}/man1/voms-proxy-init.1.gz voms-proxy-init-man \
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-init2.1.gz
|
|
|
d989763 |
%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-info \
|
|
|
d989763 |
voms-proxy-info %{_bindir}/voms-proxy-info2 50 \
|
|
|
d989763 |
--slave %{_mandir}/man1/voms-proxy-info.1.gz voms-proxy-info-man \
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-info2.1.gz
|
|
|
d989763 |
%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-destroy \
|
|
|
d989763 |
voms-proxy-destroy %{_bindir}/voms-proxy-destroy2 50 \
|
|
|
d989763 |
--slave %{_mandir}/man1/voms-proxy-destroy.1.gz voms-proxy-destroy-man \
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-destroy2.1.gz
|
|
|
d989763 |
|
|
|
d989763 |
%postun clients-cpp
|
|
|
d989763 |
if [ $1 -eq 0 ] ; then
|
|
|
d989763 |
%{_sbindir}/update-alternatives --remove voms-proxy-init \
|
|
|
d989763 |
%{_bindir}/voms-proxy-init2
|
|
|
d989763 |
%{_sbindir}/update-alternatives --remove voms-proxy-info \
|
|
|
d989763 |
%{_bindir}/voms-proxy-info2
|
|
|
d989763 |
%{_sbindir}/update-alternatives --remove voms-proxy-destroy \
|
|
|
d989763 |
%{_bindir}/voms-proxy-destroy2
|
|
|
d989763 |
fi
|
|
|
d989763 |
|
|
|
d989763 |
%triggerpostun clients-cpp -- voms-clients
|
|
|
d989763 |
# Uninstalling the old voms-clients package will remove the alternatives
|
|
|
d989763 |
# for voms-clients-cpp - put them back in this triggerpostun script
|
|
|
d989763 |
%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-init \
|
|
|
d989763 |
voms-proxy-init %{_bindir}/voms-proxy-init2 50 \
|
|
|
d989763 |
--slave %{_mandir}/man1/voms-proxy-init.1.gz voms-proxy-init-man \
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-init2.1.gz
|
|
|
d989763 |
%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-info \
|
|
|
d989763 |
voms-proxy-info %{_bindir}/voms-proxy-info2 50 \
|
|
|
d989763 |
--slave %{_mandir}/man1/voms-proxy-info.1.gz voms-proxy-info-man \
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-info2.1.gz
|
|
|
d989763 |
%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-destroy \
|
|
|
d989763 |
voms-proxy-destroy %{_bindir}/voms-proxy-destroy2 50 \
|
|
|
d989763 |
--slave %{_mandir}/man1/voms-proxy-destroy.1.gz voms-proxy-destroy-man \
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-destroy2.1.gz
|
|
|
d989763 |
|
|
|
d989763 |
%files
|
|
|
d989763 |
%{_libdir}/libvomsapi.so.1*
|
|
|
d989763 |
%dir %{_sysconfdir}/grid-security
|
|
|
d989763 |
%dir %{_sysconfdir}/grid-security/vomsdir
|
|
|
d989763 |
%dir %{_datadir}/%{name}
|
|
|
d989763 |
%{_datadir}/%{name}/vomses.template
|
|
|
d989763 |
%doc %dir %{_pkgdocdir}
|
|
|
d989763 |
%doc %{_pkgdocdir}/AUTHORS
|
|
|
d989763 |
%doc %{_pkgdocdir}/README.md
|
|
|
d989763 |
%{!?_licensedir: %doc %{_pkgdocdir}/LICENSE}
|
|
|
d989763 |
%{?_licensedir: %license LICENSE}
|
|
|
d989763 |
|
|
|
d989763 |
%files devel
|
|
|
d989763 |
%{_libdir}/libvomsapi.so
|
|
|
d989763 |
%{_includedir}/%{name}
|
|
|
d989763 |
%{_libdir}/pkgconfig/%{name}-2.0.pc
|
|
|
d989763 |
%{_datadir}/aclocal/%{name}.m4
|
|
|
d989763 |
%{_mandir}/man3/*
|
|
|
d989763 |
|
|
|
d989763 |
%files doc
|
|
|
d989763 |
%doc %{_pkgdocdir}/AUTHORS
|
|
|
d989763 |
%doc %{_pkgdocdir}/VOMS_C_API
|
|
|
d989763 |
%doc %{_pkgdocdir}/VOMS_CC_API
|
|
|
d989763 |
%{!?_licensedir: %doc %{_pkgdocdir}/LICENSE}
|
|
|
d989763 |
%{?_licensedir: %license LICENSE}
|
|
|
d989763 |
|
|
|
d989763 |
%files clients-cpp
|
|
|
d989763 |
%{_bindir}/voms-proxy-destroy2
|
|
|
d989763 |
%{_bindir}/voms-proxy-info2
|
|
|
d989763 |
%{_bindir}/voms-proxy-init2
|
|
|
d989763 |
%{_bindir}/voms-proxy-fake
|
|
|
d989763 |
%{_bindir}/voms-proxy-list
|
|
|
517e80f |
%{_bindir}/voms-verify
|
|
|
d989763 |
%ghost %{_bindir}/voms-proxy-destroy
|
|
|
d989763 |
%ghost %{_bindir}/voms-proxy-info
|
|
|
d989763 |
%ghost %{_bindir}/voms-proxy-init
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-destroy2.1*
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-info2.1*
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-init2.1*
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-fake.1*
|
|
|
d989763 |
%{_mandir}/man1/voms-proxy-list.1*
|
|
|
d989763 |
%ghost %{_mandir}/man1/voms-proxy-destroy.1*
|
|
|
d989763 |
%ghost %{_mandir}/man1/voms-proxy-info.1*
|
|
|
d989763 |
%ghost %{_mandir}/man1/voms-proxy-init.1*
|
|
|
d989763 |
|
|
|
d989763 |
%files server
|
|
|
d989763 |
%{_sbindir}/%{name}
|
|
|
ff496e0 |
%if %{use_systemd}
|
|
|
ff496e0 |
%{_unitdir}/%{name}@.service
|
|
|
ff496e0 |
%else
|
|
|
d989763 |
%{_initrddir}/%{name}
|
|
|
d989763 |
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
|
|
|
ff496e0 |
%endif
|
|
|
d989763 |
%attr(-,voms,voms) %dir %{_sysconfdir}/%{name}
|
|
|
d989763 |
%dir %{_sysconfdir}/grid-security/%{name}
|
|
|
d989763 |
%attr(-,voms,voms) %dir %{_localstatedir}/log/%{name}
|
|
|
d989763 |
%{_datadir}/%{name}/mysql2oracle
|
|
|
d989763 |
%{_datadir}/%{name}/upgrade1to2
|
|
|
d989763 |
%{_datadir}/%{name}/voms.data
|
|
|
d989763 |
%{_datadir}/%{name}/voms_install_db
|
|
|
d989763 |
%{_datadir}/%{name}/voms-ping
|
|
|
d989763 |
%{_datadir}/%{name}/voms_replica_master_setup.sh
|
|
|
d989763 |
%{_datadir}/%{name}/voms_replica_slave_setup.sh
|
|
|
d989763 |
%{_mandir}/man8/voms.8*
|
|
|
d989763 |
%doc README.Fedora
|
|
|
d989763 |
|
|
|
d989763 |
%changelog
|
|
|
d4e1475 |
* Tue Jun 27 2017 Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.3.rc0
|
|
|
d4e1475 |
- Update the "check if NID is defined" patch
|
|
|
d4e1475 |
- Improve compatibility with the kerberos gssapi header file
|
|
|
d4e1475 |
- Rebuild for gsoap 2.8.48 (Fedora 27)
|
|
|
d4e1475 |
|
|
|
091f726 |
* Tue Feb 07 2017 Kalev Lember <klember@redhat.com> - 2.1.0-0.2.rc0
|
|
|
091f726 |
- Rebuilt for libgsoapssl++ soname bump
|
|
|
091f726 |
|
|
|
c0fa69b |
* Wed Feb 01 2017 Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.1.rc0
|
|
|
c0fa69b |
- Fix a few remaining OpenSSL 1.1 issues
|
|
|
c0fa69b |
- Fix a GCC 7 compiler error
|
|
|
c0fa69b |
- Create RFC proxies as default
|
|
|
c0fa69b |
|
|
|
382e609 |
* Wed Jan 25 2017 Mattias Ellert <mattias.ellert@physics.uu.se> - 2.1.0-0.rc0
|
|
|
382e609 |
- Update to version 2.1.0-rc0 (Port to OpenSSL 1.1)
|
|
|
382e609 |
|
|
|
99b5370 |
* Mon Sep 19 2016 Mattias Ellert <mattias.ellert@physics.uu.se> - 2.0.14-2
|
|
|
99b5370 |
- Rebuild for gsoap 2.8.35 (Fedora 26)
|
|
|
99b5370 |
|
|
|
517e80f |
* Sun Sep 11 2016 Mattias Ellert <mattias.ellert@physics.uu.se> - 2.0.14-1
|
|
|
517e80f |
- Update to version 2.0.14
|
|
|
517e80f |
|
|
|
ff496e0 |
* Sun Aug 14 2016 Mattias Ellert <mattias.ellert@physics.uu.se> - 2.0.13-3
|
|
|
ff496e0 |
- Convert to systemd unit file (Fedora 25+)
|
|
|
ff496e0 |
|
|
|
d989763 |
* Tue Apr 19 2016 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.13-2
|
|
|
d989763 |
- Rebuild for gsoap 2.8.30 (Fedora 25)
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Feb 20 2016 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.13-1
|
|
|
d989763 |
- Update to version 2.0.13
|
|
|
d989763 |
- Drop patches: voms-nossl3.patch, voms-tls1.patch, voms-gcc6.patch,
|
|
|
d989763 |
voms-paren.patch, voms-comment-in-comment.patch and voms-doxygen.patch
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.12-8
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Jan 20 2016 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.12-7
|
|
|
d989763 |
- Disable SSLv3
|
|
|
d989763 |
- Fix compilation with gcc 6
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.12-6
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Jun 15 2015 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.12-5
|
|
|
d989763 |
- Rebuild for gsoap 2.8.22 (Fedora 23)
|
|
|
d989763 |
|
|
|
d989763 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.0.12-4
|
|
|
d989763 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Mar 18 2015 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.12-3
|
|
|
d989763 |
- Rename client package and make voms-clients a virtual provides
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Jan 21 2015 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.12-2
|
|
|
d989763 |
- Rebuild for gsoap 2.8.21 (Fedora 22)
|
|
|
d989763 |
- Implement updated license packaging guidelines
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Nov 17 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.12-1
|
|
|
d989763 |
- Update to version 2.0.12
|
|
|
d989763 |
- Drop patches voms-gsoap.patch, voms-sha2-proxy.patch and voms-strndup.patch
|
|
|
d989763 |
(accepted upstream)
|
|
|
d989763 |
- Add alternatives to the client package to allow parallel installation of
|
|
|
d989763 |
the java implementation of the client tools
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.11-10
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Jul 13 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-9
|
|
|
d989763 |
- Rebuild properly
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Jul 13 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-8
|
|
|
d989763 |
- Rebuild for gsoap 2.8.17 (Fedora 22)
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Jul 02 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-7
|
|
|
d989763 |
- Update the gsoap patch
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jun 26 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-6
|
|
|
d989763 |
- Clean up SHA2 patch
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jun 26 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-5
|
|
|
d989763 |
- Fix compilation problems when strndup is already defined
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jun 26 2014 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-4
|
|
|
d989763 |
- Patch that fixes a stack smash when SHA2 certificates are used
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.11-3
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Nov 27 2013 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-2
|
|
|
d989763 |
- Specfile cleanup
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Nov 27 2013 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.11-1
|
|
|
d989763 |
- Update to version 2.0.11
|
|
|
d989763 |
- Drop patches voms-install-db2.patch and voms-doc-race.patch (accepted
|
|
|
d989763 |
upstream)
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Aug 08 2013 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.10-3
|
|
|
d989763 |
- Activate hardened buildflags
|
|
|
d989763 |
- Use _pkgdocdir
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-2
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Feb 12 2013 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.10-1
|
|
|
d989763 |
- Update to version 2.0.10
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Nov 27 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.9-1
|
|
|
d989763 |
- Update to version 2.0.9
|
|
|
d989763 |
- Add Build Requires for texlive 2012 (Fedora 18+)
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.8-2
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Thu May 24 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.8-1
|
|
|
d989763 |
- Update to version 2.0.8 (EMI 2 version)
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Apr 23 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.7-2
|
|
|
d989763 |
- Fix build of compat package with new globus headers
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Apr 23 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.7-1
|
|
|
d989763 |
- Update to version 2.0.7
|
|
|
d989763 |
- No longer build the Java API - it is in a separate package now
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.6-5
|
|
|
d989763 |
- Rebuilt for c++ ABI breakage
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Feb 10 2012 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.6-4
|
|
|
d989763 |
- Rebuilt for gsoap 2.8.7 (Fedora 17+)
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.6-3.1
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Nov 09 2011 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.6-3
|
|
|
d989763 |
- Rebuild for new gsoap
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Oct 01 2011 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.6-2
|
|
|
d989763 |
- Don't build java in parallel
|
|
|
d989763 |
- Remove the data.3 man page (too common name)
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Aug 30 2011 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.6-1
|
|
|
d989763 |
- Update to version 2.0.6
|
|
|
d989763 |
|
|
|
d989763 |
* Fri May 27 2011 Mattias Ellert <mattias.ellert@fysast.uu.se> - 2.0.2-1
|
|
|
d989763 |
- Update to version 2.0.2
|
|
|
d989763 |
- Add compat package for older releases
|
|
|
d989763 |
- Drop Java AOT compilation for newer releases
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.19.2-2
|
|
|
d989763 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Dec 26 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.19.2-2
|
|
|
d989763 |
- Make vomsjapi-javadoc arch depenent on EPEL
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Nov 01 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.19.2-1
|
|
|
d989763 |
- Upstream 1.9.19.2 (CVS tag glite-security-voms_R_1_9_19_2)
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Oct 17 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.18.1-3
|
|
|
d989763 |
- Add posttrans scriptlet to recover /etc/vomses
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Oct 15 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.18.1-2
|
|
|
d989763 |
- Remove the empty /etc/vomses file - it will cause conflicts for users
|
|
|
d989763 |
that have used the option to have /etc/vomses be a directory
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Oct 04 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.18.1-1
|
|
|
d989763 |
- Upstream 1.9.18.1 (CVS tag glite-security-voms_R_1_9_18_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jul 08 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.17.1-2
|
|
|
d989763 |
- Make -doc subpackage depend of main package for license reasons
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Jun 05 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.17.1-1
|
|
|
d989763 |
- Upstream 1.9.17.1 (CVS tag glite-security-voms_R_1_9_17_1)
|
|
|
d989763 |
- Drop patches voms-db-method.patch and voms-thread.patch (accepted upstream)
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Apr 03 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.16.1-2.1
|
|
|
d989763 |
- Enable java for x86 and x86_64
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Mar 28 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.16.1-2
|
|
|
d989763 |
- Add mutex lock for accessing private data
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Mar 19 2010 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.16.1-1
|
|
|
d989763 |
- Upstream 1.9.16.1 (CVS tag glite-security-voms_R_1_9_16_1)
|
|
|
d989763 |
- Fix uninitialized variable in voms-proxy-init
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Dec 28 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.14.3-1
|
|
|
d989763 |
- Upstream 1.9.14.3 (CVS tag glite-security-voms_R_1_9_14_3)
|
|
|
d989763 |
- Add missing dependencies for stricter binutils
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Oct 20 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.14.2-1
|
|
|
d989763 |
- Upstream 1.9.14.2 (CVS tag glite-security-voms_R_1_9_14_2)
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Sep 18 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.12.1-1
|
|
|
d989763 |
- Upstream 1.9.12.1 (CVS tag glite-security-voms_R_1_9_12_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Sep 07 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.11-4
|
|
|
d989763 |
- Fix building with openssl 1.0
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Sep 03 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.11-3
|
|
|
d989763 |
- Add an empty /etc/vomses file to the main package to avoid error messages
|
|
|
d989763 |
- Let the voms user own only necessary directories
|
|
|
d989763 |
- Additional fixes for the server start-up script
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Aug 25 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.11-2
|
|
|
d989763 |
- Add the /etc/voms directory to the server package
|
|
|
d989763 |
- Add setup instructions to the server package
|
|
|
d989763 |
- Run the server as non-root
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Aug 14 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.11-1
|
|
|
d989763 |
- Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11)
|
|
|
d989763 |
- Enable Java AOT bits
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Jun 29 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.8.1-1
|
|
|
d989763 |
- Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1)
|
|
|
d989763 |
- Build Java API
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Feb 12 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.2-1
|
|
|
d989763 |
- Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2)
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Feb 06 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.9.1-1
|
|
|
d989763 |
- Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Jan 06 2009 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.8.10-1
|
|
|
d989763 |
- Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10)
|
|
|
d989763 |
- Rebuild against distribution Globus
|
|
|
d989763 |
- Add clear SSL error patch needed for openssl > 0.9.8b
|
|
|
d989763 |
- Add missing return value patch
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Oct 26 2008 Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.8.9-1ng
|
|
|
d989763 |
- Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9)
|
|
|
d989763 |
- Rebuild against Globus 4.0.8-0.11
|
|
|
d989763 |
|
|
|
d989763 |
* Thu May 15 2008 Anders Wäänänen <waananen@nbi.dk> - 1.7.24-4ng
|
|
|
d989763 |
- Add missing include patch
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Apr 26 2008 Anders Wäänänen <waananen@nbi.dk> - 1.7.24-3ng
|
|
|
d989763 |
- Rebuild against Globus 4.0.7-0.10
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Nov 25 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.24-2ng
|
|
|
d989763 |
- Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Oct 29 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.24-1ng
|
|
|
d989763 |
- Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Oct 15 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.23-1ng
|
|
|
d989763 |
- Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Sep 12 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.22-3ng
|
|
|
d989763 |
- Move /etc/voms/vomses back to /etc/vomses
|
|
|
d989763 |
- Added more openssl portability patches with input
|
|
|
d989763 |
from Aake Sandgren <ake.sandgren@hpc2n.umu.se>
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Sep 12 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.22-2ng
|
|
|
d989763 |
- Added more openssl portability patches with input
|
|
|
d989763 |
from Aake Sandgren <ake.sandgren@hpc2n.umu.se>
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Sep 10 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.22-1ng
|
|
|
d989763 |
- Try to link against system crypto library when Globus library is not
|
|
|
d989763 |
available
|
|
|
d989763 |
- Make /etc/grid-security/vomsdir part of the voms sub-package
|
|
|
d989763 |
- Drop RPM prefix /etc
|
|
|
d989763 |
- Move the vomses.template to /etc/voms
|
|
|
d989763 |
- Use dashes instead of underscore in voms-install-replica.1 man page
|
|
|
d989763 |
- Do not try to link against system crypt library. Voms now
|
|
|
d989763 |
does this internally.
|
|
|
d989763 |
- Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Jul 16 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.20-5ng
|
|
|
d989763 |
- Drop voms-struct_change.patch - problem is with libxml2
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Jul 14 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.20-4ng
|
|
|
d989763 |
- Add missing openssl-devel dependency in voms-devel
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jul 12 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.20-3ng
|
|
|
d989763 |
- Add patch:
|
|
|
d989763 |
- voms-struct_change.patch
|
|
|
d989763 |
- Change API slightly - but now works with libxml2
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Jul 08 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.20-2ng
|
|
|
d989763 |
- Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat)
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jul 05 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.20-1ng
|
|
|
d989763 |
- Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1)
|
|
|
d989763 |
|
|
|
d989763 |
* Thu Jul 05 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.19-2ng
|
|
|
d989763 |
- Added patches:
|
|
|
d989763 |
- voms-openssl_portability.patch
|
|
|
d989763 |
- Support for newer OpenSSL-0.9.8
|
|
|
d989763 |
- voms-isoc90_portability.patch
|
|
|
d989763 |
- Support for older compilers
|
|
|
d989763 |
- Added openssl-devel build dependency
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Jun 22 2007 Anders Wäänänen <waananen@nbi.dk> - 1.7.19-1ng
|
|
|
d989763 |
- Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2)
|
|
|
d989763 |
- Remove patches (use shell substitutions instead)
|
|
|
d989763 |
- Disable Java API build
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Jun 22 2007 Anders Wäänänen <waananen@nbi.dk> - 1.6.20-3ng
|
|
|
d989763 |
- Added Globus dependencies to voms-devel
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Jul 24 2006 Anders Wäänänen <waananen@nbi.dk> - 1.6.20-2ng
|
|
|
d989763 |
- Fix dependency typo: Requires -> BuildRequires
|
|
|
d989763 |
|
|
|
d989763 |
* Sat May 06 2006 Anders Wäänänen <waananen@nbi.dk> - 1.6.20-1ng
|
|
|
d989763 |
- Many changes since upstream changed quite a lot.
|
|
|
d989763 |
- Added README.NorduGrid with packaging information
|
|
|
d989763 |
- Patches:
|
|
|
d989763 |
- voms_openssl-0.9.8.patch
|
|
|
d989763 |
- Support for OpenSSL 0.9.8
|
|
|
d989763 |
- voms_noglobusopenssl-1.6.20.patch
|
|
|
d989763 |
- Use system openssl rather than the one from Globus
|
|
|
d989763 |
- Patch reworked for voms 1.6.20
|
|
|
d989763 |
- Dont use project based (gLite) include paths
|
|
|
d989763 |
- Pseudo patches (fixes made at runtime and not from static patch files)
|
|
|
d989763 |
- Fix broken --libexecdir support for configure
|
|
|
d989763 |
(some systems do not have libexecdir = <prefix>/libexec)
|
|
|
d989763 |
- Drop all documents except man pages which are pre-generated
|
|
|
d989763 |
(section 3 man pages are skipped as well)
|
|
|
d989763 |
- Do not use edg- prefix
|
|
|
d989763 |
(can be turned on/off through macro)
|
|
|
d989763 |
- Install flavored libraries in addition to non-flavored
|
|
|
d989763 |
(can be turned on/off through macro)
|
|
|
d989763 |
- Put start-up script in /etc/init.d
|
|
|
d989763 |
- Move configuration files from <prefix>/etc to /etc
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Dec 19 2005 Anders Wäänänen <waananen@nbi.dk> - 1.6.9-2
|
|
|
d989763 |
- Add patch voms_doc.patch to disable html and ps documentation
|
|
|
d989763 |
and add man-mages and pdf files to distribution (make dist)
|
|
|
d989763 |
- Use rpm switch: --define "_autotools_bootstrap 1" to rebuild
|
|
|
d989763 |
documentation and create "make dist" target
|
|
|
d989763 |
- Add patch voms_nohardcodelibexecdir.patch which use the libexecdir
|
|
|
d989763 |
from configure rather than the hardcoded prefix/libexec
|
|
|
d989763 |
|
|
|
d989763 |
* Sun Nov 27 2005 Anders Wäänänen <waananen@nbi.dk> - 1.6.9-1
|
|
|
d989763 |
- Add patch voms_ssl_include.patch to add external openssl includes.
|
|
|
d989763 |
Would be better to query globus_openssl about this
|
|
|
d989763 |
|
|
|
d989763 |
* Tue Oct 18 2005 Anders Wäänänen <waananen@nbi.dk> - 1.6.7-1
|
|
|
d989763 |
- Modfiy voms_noglobusopenssl.patch to match upstream
|
|
|
d989763 |
- Add patch voms_nops.patch to disable postscript versions of
|
|
|
d989763 |
reference manual
|
|
|
d989763 |
|
|
|
d989763 |
* Fri Jun 17 2005 Anders Wäänänen <waananen@nbi.dk> - 1.5.4-1
|
|
|
d989763 |
- Remove the following patches:
|
|
|
d989763 |
- voms_namespace.patch - Fixed in upstream
|
|
|
d989763 |
- voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no
|
|
|
d989763 |
longer needed
|
|
|
d989763 |
- voms-no_libs.path - Fixed in upstream
|
|
|
d989763 |
- Add Globus dependencies
|
|
|
d989763 |
|
|
|
d989763 |
* Wed Jun 01 2005 Anders Wäänänen <waananen@nbi.dk> - 1.4.1-3
|
|
|
d989763 |
- Do not hardcode Globus flavor but try to guess
|
|
|
d989763 |
- Remove explicit globus rpm Requirement
|
|
|
d989763 |
- Use external openssl - not globus_openssl
|
|
|
d989763 |
|
|
|
d989763 |
* Mon May 02 2005 Anders Wäänänen <waananen@nbi.dk> - 1.4.1-2
|
|
|
d989763 |
- Remove automake cache
|
|
|
d989763 |
- Add explicit dependency on mysql++-devel
|
|
|
d989763 |
|
|
|
d989763 |
* Sat Apr 30 2005 Anders Wäänänen <waananen@nbi.dk> - 1.4.1-1
|
|
|
d989763 |
- New upstream
|
|
|
d989763 |
- autogen.sh -> autobuild.sh
|
|
|
d989763 |
|
|
|
d989763 |
* Mon Apr 18 2005 Anders Wäänänen <waananen@nbi.dk> - 1.3.2-1
|
|
|
d989763 |
- Initial build.
|