SP on openSUSE 13.x and SLES 12

Bernd Oberknapp bo at ub.uni-freiburg.de
Sun Nov 16 19:48:24 EST 2014


Hi,

I've looked into the problems with building the shibboleth package for
newer SUSE versions with the openSUSE build service:

openSUSE 13.1: The build system only seems to include some of the
libtool files by default. The problem can be fixed by adding

  %if 0%{?suse_version} > 1300
  BuildRequires:  libtool
  %endif

to shibboleth.spec. Probably libtool could safely be added to all SUSE
versions but I haven't tried that.

openSUSE 13.2: Installing files in /var/run from RPMs is forbidden on
openSUSE 13.2. I would suggest to remove

  %attr(0755,%{runuser},%{runuser}) %dir %{_localstatedir}/run/shibboleth

from shibboleth.spec and let the shibd init script create the directory.

SLES 12: Xerces-C isn't included in SLES 12 and the SLE 12 SDK therefore
I had to add the xerces-c-3.1.1 package.

I've successfully built the packages with the build service for openSUSE
12.3, 13.1, 13.2 and Tumbleweed and SLES 11 SP3 and 12 with these
changes https://build.opensuse.org/project/show/home:boaai and run some
basic tests on openSUSE 13.1 and SLES 12.

Best regards,
Bernd

-- 
Bernd Oberknapp
Gesamtleitung ReDI

Albert-Ludwigs-Universität Freiburg
Universitätsbibliothek
Rempartstraße 10-16 | Postfach 1629
D-79098 Freiburg    | D-79016 Freiburg

Telefon:  +49 761 203-3852
Telefax:  +49 761 203-3967
E-Mail:   bo at ub.uni-freiburg.de
Internet: www.ub.uni-freiburg.de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5196 bytes
Desc: S/MIME Cryptographic Signature
Url : http://shibboleth.net/pipermail/dev/attachments/20141117/307bbe5e/attachment.bin 


More information about the dev mailing list