head	1.7;
access;
symbols
	RELEASE_8_3_0:1.6
	RELEASE_9_0_0:1.6
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.3
	RELEASE_8_1_0:1.3
	RELEASE_7_3_0:1.3
	RELEASE_8_0_0:1.2
	old_RELEASE_7_2_0:1.1
	old_RELEASE_7_1_0:1.1
	old_RELEASE_6_4_0:1.1
	old_RELEASE_5_EOL:1.1
	old_RELEASE_7_0_0:1.1
	old_RELEASE_6_3_0:1.1;
locks; strict;
comment	@# @;


1.7
date	2012.06.01.15.02.49;	author swills;	state Exp;
branches;
next	1.6;

1.6
date	2011.07.28.11.55.02;	author swills;	state Exp;
branches;
next	1.5;

1.5
date	2011.06.27.02.57.29;	author swills;	state Exp;
branches;
next	1.4;

1.4
date	2011.04.15.20.47.15;	author swills;	state Exp;
branches;
next	1.3;

1.3
date	2010.01.26.02.35.37;	author wxs;	state Exp;
branches;
next	1.2;

1.2
date	2009.07.21.03.58.39;	author pgollucci;	state Exp;
branches;
next	1.1;

1.1
date	2007.08.03.23.21.25;	author pav;	state Exp;
branches;
next	;


desc
@@


1.7
log
@- Fix permissions on /var/run/shibboleth
@
text
@bin/mdquery
bin/resolvertest
etc/shibboleth/metagen.sh
@@unexec if cmp -s %D/etc/shibboleth/native.logger.dist %D/etc/shibboleth/native.logger; then rm -f %D/etc/shibboleth/native.logger; fi
etc/shibboleth/native.logger.dist
@@exec if [ ! -f %D/etc/shibboleth/native.logger ] ; then cp -p %D/etc/shibboleth/native.logger.dist %D/etc/shibboleth/native.logger; fi
@@unexec if cmp -s %D/etc/shibboleth/shibd.logger.dist %D/etc/shibboleth/shibd.logger; then rm -f %D/etc/shibboleth/shibd.logger; fi
etc/shibboleth/shibd.logger.dist
@@exec if [ ! -f %D/etc/shibboleth/shibd.logger ] ; then cp -p %D/etc/shibboleth/shibd.logger.dist %D/etc/shibboleth/shibd.logger; fi
@@unexec if cmp -s %D/etc/shibboleth/shibboleth2.xml.dist %D/etc/shibboleth/shibboleth2.xml; then rm -f %D/etc/shibboleth/shibboleth2.xml; fi
etc/shibboleth/shibboleth2.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/shibboleth2.xml ] ; then cp -p %D/etc/shibboleth/shibboleth2.xml.dist %D/etc/shibboleth/shibboleth2.xml; fi
@@unexec if cmp -s %D/etc/shibboleth/attribute-map.xml.dist %D/etc/shibboleth/attribute-map.xml; then rm -f %D/etc/shibboleth/attribute-map.xml; fi
etc/shibboleth/attribute-map.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/attribute-map.xml ] ; then cp -p %D/etc/shibboleth/attribute-map.xml.dist %D/etc/shibboleth/attribute-map.xml; fi
@@unexec if cmp -s %D/etc/shibboleth/attribute-policy.xml.dist %D/etc/shibboleth/attribute-policy.xml; then rm -f %D/etc/shibboleth/attribute-policy.xml; fi
etc/shibboleth/attribute-policy.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/attribute-policy.xml ] ; then cp -p %D/etc/shibboleth/attribute-policy.xml.dist %D/etc/shibboleth/attribute-policy.xml; fi
@@unexec if cmp -s %D/etc/shibboleth/example-metadata.xml.dist %D/etc/shibboleth/example-metadata.xml; then rm -f %D/etc/shibboleth/example-metadata.xml; fi
etc/shibboleth/example-metadata.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/example-metadata.xml ] ; then cp -p %D/etc/shibboleth/example-metadata.xml.dist %D/etc/shibboleth/example-metadata.xml; fi
@@unexec if cmp -s %D/etc/shibboleth/console.logger.dist %D/etc/shibboleth/console.logger; then rm -f %D/etc/shibboleth/console.logger; fi
etc/shibboleth/console.logger.dist
@@exec if [ ! -f %D/etc/shibboleth/console.logger ] ; then cp -p %D/etc/shibboleth/console.logger.dist %D/etc/shibboleth/console.logger; fi
@@unexec if cmp -s %D/etc/shibboleth/syslog.logger.dist %D/etc/shibboleth/syslog.logger; then rm -f %D/etc/shibboleth/syslog.logger; fi
etc/shibboleth/syslog.logger.dist
@@exec if [ ! -f %D/etc/shibboleth/syslog.logger ] ; then cp -p %D/etc/shibboleth/syslog.logger.dist %D/etc/shibboleth/syslog.logger; fi
@@unexec if cmp -s %D/etc/shibboleth/accessError.html.dist %D/etc/shibboleth/accessError.html; then rm -f %D/etc/shibboleth/accessError.html; fi
etc/shibboleth/accessError.html.dist
@@exec if [ ! -f %D/etc/shibboleth/accessError.html ] ; then cp -p %D/etc/shibboleth/accessError.html.dist %D/etc/shibboleth/accessError.html; fi
@@unexec if cmp -s %D/etc/shibboleth/sessionError.html.dist %D/etc/shibboleth/sessionError.html; then rm -f %D/etc/shibboleth/sessionError.html; fi
etc/shibboleth/sessionError.html.dist
@@exec if [ ! -f %D/etc/shibboleth/sessionError.html ] ; then cp -p %D/etc/shibboleth/sessionError.html.dist %D/etc/shibboleth/sessionError.html; fi
@@unexec if cmp -s %D/etc/shibboleth/metadataError.html.dist %D/etc/shibboleth/metadataError.html; then rm -f %D/etc/shibboleth/metadataError.html; fi
etc/shibboleth/metadataError.html.dist
@@exec if [ ! -f %D/etc/shibboleth/metadataError.html ] ; then cp -p %D/etc/shibboleth/metadataError.html.dist %D/etc/shibboleth/metadataError.html; fi
@@unexec if cmp -s %D/etc/shibboleth/bindingTemplate.html.dist %D/etc/shibboleth/bindingTemplate.html; then rm -f %D/etc/shibboleth/bindingTemplate.html; fi
etc/shibboleth/bindingTemplate.html.dist
@@exec if [ ! -f %D/etc/shibboleth/bindingTemplate.html ] ; then cp -p %D/etc/shibboleth/bindingTemplate.html.dist %D/etc/shibboleth/bindingTemplate.html; fi
@@unexec if cmp -s %D/etc/shibboleth/discoveryTemplate.html.dist %D/etc/shibboleth/discoveryTemplate.html; then rm -f %D/etc/shibboleth/discoveryTemplate.html; fi
etc/shibboleth/discoveryTemplate.html.dist
@@exec if [ ! -f %D/etc/shibboleth/discoveryTemplate.html ] ; then cp -p %D/etc/shibboleth/discoveryTemplate.html.dist %D/etc/shibboleth/discoveryTemplate.html; fi
@@unexec if cmp -s %D/etc/shibboleth/localLogout.html.dist %D/etc/shibboleth/localLogout.html; then rm -f %D/etc/shibboleth/localLogout.html; fi
etc/shibboleth/localLogout.html.dist
@@exec if [ ! -f %D/etc/shibboleth/localLogout.html ] ; then cp -p %D/etc/shibboleth/localLogout.html.dist %D/etc/shibboleth/localLogout.html; fi
@@unexec if cmp -s %D/etc/shibboleth/globalLogout.html.dist %D/etc/shibboleth/globalLogout.html; then rm -f %D/etc/shibboleth/globalLogout.html; fi
etc/shibboleth/globalLogout.html.dist
@@exec if [ ! -f %D/etc/shibboleth/globalLogout.html ] ; then cp -p %D/etc/shibboleth/globalLogout.html.dist %D/etc/shibboleth/globalLogout.html; fi
@@unexec if cmp -s %D/etc/shibboleth/sslError.html.dist %D/etc/shibboleth/sslError.html; then rm -f %D/etc/shibboleth/sslError.html; fi
etc/shibboleth/sslError.html.dist
@@exec if [ ! -f %D/etc/shibboleth/sslError.html ] ; then cp -p %D/etc/shibboleth/sslError.html.dist %D/etc/shibboleth/sslError.html; fi
@@unexec if cmp -s %D/etc/shibboleth/example-shibboleth2.xml.dist %D/etc/shibboleth/example-shibboleth2.xml; then rm -f %D/etc/shibboleth/example-shibboleth2.xml; fi
etc/shibboleth/example-shibboleth2.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/example-shibboleth2.xml ] ; then cp -p %D/etc/shibboleth/example-shibboleth2.xml.dist %D/etc/shibboleth/example-shibboleth2.xml; fi
@@unexec if cmp -s %D/etc/shibboleth/protocols.xml.dist %D/etc/shibboleth/protocols.xml; then rm -f %D/etc/shibboleth/protocols.xml; fi
etc/shibboleth/protocols.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/protocols.xml ] ; then cp -p %D/etc/shibboleth/protocols.xml.dist %D/etc/shibboleth/protocols.xml; fi
@@unexec if cmp -s %D/etc/shibboleth/security-policy.xml.dist %D/etc/shibboleth/security-policy.xml; then rm -f %D/etc/shibboleth/security-policy.xml; fi
etc/shibboleth/security-policy.xml.dist
@@exec if [ ! -f %D/etc/shibboleth/security-policy.xml ] ; then cp -p %D/etc/shibboleth/security-policy.xml.dist %D/etc/shibboleth/security-policy.xml; fi
etc/shibboleth/shibd-redhat
etc/shibboleth/shibd-debian
etc/shibboleth/shibd-suse
etc/shibboleth/shibd-osx.plist
etc/shibboleth/apache.config
etc/shibboleth/apache2.config
etc/shibboleth/apache22.config
etc/shibboleth/keygen.sh
etc/shibboleth/upgrade.xsl
etc/shibboleth/sp-key.pem
etc/shibboleth/sp-cert.pem
@@unexec if cmp -s %D/etc/shibboleth/postTemplate.html.dist %D/etc/shibboleth/postTemplate.html; then rm -f %D/etc/shibboleth/postTemplate.html; fi
etc/shibboleth/postTemplate.html.dist
@@exec if [ ! -f %D/etc/shibboleth/postTemplate.html ] ; then cp -p %D/etc/shibboleth/postTemplate.html.dist %D/etc/shibboleth/postTemplate.html; fi
@@unexec if cmp -s %D/etc/shibboleth/partialLogout.html.dist %D/etc/shibboleth/partialLogout.html; then rm -f %D/etc/shibboleth/partialLogout.html; fi
etc/shibboleth/partialLogout.html.dist
@@exec if [ ! -f %D/etc/shibboleth/partialLogout.html ] ; then cp -p %D/etc/shibboleth/partialLogout.html.dist %D/etc/shibboleth/partialLogout.html; fi
include/shibsp/AbstractSPRequest.h
include/shibsp/AccessControl.h
include/shibsp/Application.h
include/shibsp/GSSRequest.h
include/shibsp/RequestMapper.h
include/shibsp/SPConfig.h
include/shibsp/SPRequest.h
include/shibsp/ServiceProvider.h
include/shibsp/SessionCache.h
include/shibsp/SessionCacheEx.h
include/shibsp/TransactionLog.h
include/shibsp/attribute/Attribute.h
include/shibsp/attribute/AttributeDecoder.h
include/shibsp/attribute/ExtensibleAttribute.h
include/shibsp/attribute/NameIDAttribute.h
include/shibsp/attribute/ScopedAttribute.h
include/shibsp/attribute/SimpleAttribute.h
include/shibsp/attribute/XMLAttribute.h
include/shibsp/attribute/filtering/AttributeFilter.h
include/shibsp/attribute/filtering/BasicFilteringContext.h
include/shibsp/attribute/filtering/FilterPolicyContext.h
include/shibsp/attribute/filtering/FilteringContext.h
include/shibsp/attribute/filtering/MatchFunctor.h
include/shibsp/attribute/resolver/AttributeExtractor.h
include/shibsp/attribute/resolver/AttributeResolver.h
include/shibsp/attribute/resolver/ResolutionContext.h
include/shibsp/base.h
include/shibsp/config_pub.h
include/shibsp/binding/ArtifactResolver.h
include/shibsp/binding/ProtocolProvider.h
include/shibsp/binding/SOAPClient.h
include/shibsp/exceptions.h
include/shibsp/handler/AbstractHandler.h
include/shibsp/handler/AssertionConsumerService.h
include/shibsp/handler/Handler.h
include/shibsp/handler/LogoutHandler.h
include/shibsp/handler/LogoutInitiator.h
include/shibsp/handler/RemotedHandler.h
include/shibsp/handler/SessionInitiator.h
include/shibsp/lite/CommonDomainCookie.h
include/shibsp/lite/SAMLConstants.h
include/shibsp/metadata/MetadataExt.h
include/shibsp/metadata/MetadataProviderCriteria.h
include/shibsp/paths.h
include/shibsp/remoting/ListenerService.h
include/shibsp/remoting/ddf.h
include/shibsp/security/PKIXTrustEngine.h
include/shibsp/security/SecurityPolicy.h
include/shibsp/security/SecurityPolicyProvider.h
include/shibsp/util/CGIParser.h
include/shibsp/util/DOMPropertySet.h
include/shibsp/util/PropertySet.h
include/shibsp/util/SPConstants.h
include/shibsp/util/TemplateParameters.h
include/shibsp/version.h
lib/libshibsp.so.5
lib/libshibsp.so
lib/shibboleth/adfs.so
lib/shibboleth/adfs.la
lib/shibboleth/adfs-lite.so
lib/shibboleth/adfs-lite.la
%%WITH_APACHE_22%%lib/shibboleth/mod_shib_22.so
%%WITH_APACHE_22%%lib/shibboleth/mod_shib_22.la
%%WITH_APACHE_20%%lib/shibboleth/mod_shib_20.so
%%WITH_APACHE_20%%lib/shibboleth/mod_shib_20.la
lib/libshibsp-lite.so.5
lib/libshibsp-lite.so
sbin/shibd
share/xml/shibboleth/catalog.xml
share/xml/shibboleth/shibboleth-2.0-afp-mf-basic.xsd
share/xml/shibboleth/shibboleth-2.0-afp-mf-saml.xsd
share/xml/shibboleth/shibboleth-2.0-afp.xsd
share/xml/shibboleth/shibboleth-2.0-attribute-map.xsd
share/xml/shibboleth/shibboleth-2.0-native-sp-config.xsd
share/xml/shibboleth/shibboleth-2.0-native-sp-protocols.xsd
share/xml/shibboleth/shibboleth-2.0-sp-notify.xsd
share/xml/shibboleth/shibboleth-metadata-1.0.xsd
share/xml/shibboleth/shibboleth.xsd
share/xml/shibboleth/WS-Trust.xsd
share/doc/shibboleth/CREDITS.txt
share/doc/shibboleth/LICENSE.txt
share/doc/shibboleth/NOTICE.txt
share/doc/shibboleth/README.txt
share/doc/shibboleth/RELEASE.txt
share/doc/shibboleth/FASTCGI.LICENSE
share/doc/shibboleth/OPENSSL.LICENSE
share/doc/shibboleth/LOG4CPP.LICENSE
share/doc/shibboleth/main.css
share/doc/shibboleth/logo.jpg
@@exec mkdir -p %D/data
@@exec mkdir -p /var/log/shibboleth
@@exec mkdir -p /var/run/shibboleth
@@exec chown www:www /var/run/shibboleth
@@exec chmod -R ug=rwx,o= /var/run/shibboleth
@@unexec rm -rf /var/run/shibboleth 2>&1 >/dev/null || true
@@dirrmtry share/doc/shibboleth/api
@@dirrmtry share/doc/shibboleth
@@dirrmtry lib/shibboleth
@@dirrmtry share/xml/shibboleth
@@dirrmtry include/shibsp/util
@@dirrmtry include/shibsp/security
@@dirrmtry include/shibsp/remoting
@@dirrmtry include/shibsp/metadata
@@dirrmtry include/shibsp/lite
@@dirrmtry include/shibsp/handler
@@dirrmtry include/shibsp/binding
@@dirrmtry include/shibsp/attribute/resolver
@@dirrmtry include/shibsp/attribute/filtering
@@dirrmtry include/shibsp/attribute
@@dirrmtry include/shibsp
@@dirrmtry etc/shibboleth
@@dirrmtry data
@


1.6
log
@- Update to 2.4.3
- Update home page while here
- Take maintainership while here

PR:		ports/159195
Approved by:	linimon
@
text
@d170 1
@


1.5
log
@- Update to latest versions

PR:		ports/157822
Submited by:	Palle Girgensohn <girgen@@FreeBSD.org>
Approved by:	maintainer timeout
@
text
@d105 1
@


1.4
log
@- Don't overwrite/remove config files on package installation/uninstall
- Obey shibboleth_sp_flags, shibboleth_sp_program and shibboleth_sp_pidfile

PR:		ports/155876
Submitted by:	Craig Leres <leres at ee.lbl.gov>
Approved by:	maintainer timeout
@
text
@d52 9
d78 11
a88 6
include/shibsp/attribute/filtering/AttributeFilter.h
include/shibsp/attribute/filtering/BasicFilteringContext.h
include/shibsp/attribute/filtering/FilteringContext.h
include/shibsp/attribute/filtering/FilterPolicyContext.h
include/shibsp/attribute/filtering/MatchFunctor.h
include/shibsp/attribute/ExtensibleAttribute.h
d91 1
d96 5
d104 1
d106 1
d108 1
d113 1
a115 14
include/shibsp/AbstractSPRequest.h
include/shibsp/AccessControl.h
include/shibsp/Application.h
include/shibsp/base.h
include/shibsp/exceptions.h
include/shibsp/paths.h
include/shibsp/RequestMapper.h
include/shibsp/ServiceProvider.h
include/shibsp/SessionCache.h
include/shibsp/SessionCacheEx.h
include/shibsp/SPConfig.h
include/shibsp/SPRequest.h
include/shibsp/TransactionLog.h
include/shibsp/version.h
d120 2
a122 1
include/shibsp/remoting/ListenerService.h
d125 1
d131 2
a132 1
lib/libshibsp.so.4
d142 1
a142 1
lib/libshibsp-lite.so.4
a145 4
share/xml/shibboleth/shibboleth.xsd
share/xml/shibboleth/shibboleth-metadata-1.0.xsd
share/xml/shibboleth/shibboleth-2.0-native-sp-config.xsd
share/xml/shibboleth/shibboleth-2.0-afp.xsd
d148 1
d150 2
d153 2
@


1.3
log
@- Update to 2.3.1.

PR:		ports/136034
Submitted by:	Steve Wills <steve@@mouf.net>
Approved by:	janos.mohacsi@@bsd.hu (maintainer timeout)
@
text
@d4 1
a4 1
etc/shibboleth/native.logger
d6 2
a7 1
etc/shibboleth/shibd.logger
d9 2
a10 1
etc/shibboleth/shibboleth2.xml
d12 2
a13 1
etc/shibboleth/attribute-map.xml
d15 2
a16 1
etc/shibboleth/attribute-policy.xml
d18 2
a19 1
etc/shibboleth/example-metadata.xml
d21 2
a22 1
etc/shibboleth/console.logger
d24 2
a25 1
etc/shibboleth/syslog.logger
d27 2
a28 1
etc/shibboleth/accessError.html
d30 2
a31 1
etc/shibboleth/sessionError.html
d33 2
a34 1
etc/shibboleth/metadataError.html
d36 2
a37 1
etc/shibboleth/bindingTemplate.html
d39 2
a40 1
etc/shibboleth/discoveryTemplate.html
d42 2
a43 1
etc/shibboleth/localLogout.html
d45 2
a46 1
etc/shibboleth/globalLogout.html
d48 2
a49 1
etc/shibboleth/sslError.html
d51 1
d63 1
a63 1
etc/shibboleth/postTemplate.html
d65 2
a66 1
etc/shibboleth/partialLogout.html
d68 1
@


1.2
log
@- forced commit to note repo copy

  security/shibboleth-sp -> security/shibboleth2-sp

Repocopy by:    marcus
@
text
@d1 3
a3 6
@@comment $FreeBSD: ports/security/shibboleth2-sp/pkg-plist,v 1.1 2007/08/03 23:21:25 pav Exp $
bin/test-client
bin/shibtest
bin/posttest
etc/shibboleth/shibboleth.xml
etc/shibboleth/shibboleth.xml.dist
d8 6
a13 4
etc/shibboleth/AAP.xml
etc/shibboleth/AAP.xml.dist
etc/shibboleth/IQ-metadata.xml
etc/shibboleth/IQ-metadata.xml.dist
d16 4
a19 2
etc/shibboleth/shibboleth.logger
etc/shibboleth/shibboleth.logger.dist
a21 3
etc/shibboleth/rmError.html
etc/shibboleth/sslError.html
etc/shibboleth/rmError.html.dist
d26 9
d36 4
a39 5
etc/shibboleth/sp-example.key
etc/shibboleth/sp-example.key.dist
etc/shibboleth/sp-example.crt
etc/shibboleth/sp-example.crt.dist
etc/shibboleth/shibd
d43 70
a112 20
etc/shibboleth/inqueue.pem
include/shib/shib.h
include/shib/shib-threads.h
include/shib/hresult.h
include/shib-target/shib-target.h
include/shib-target/shibrpc.h
include/shib-target/shib-paths.h
include/shib-target/hresult.h
lib/liboncrpc.so.2
lib/liboncrpc.so
lib/libshib.so.6
lib/libshib.so
lib/libshib-target.so.5
lib/libshib-target.so
libexec/xmlproviders.so
libexec/xmlproviders.la
libexec/adfs.so
libexec/adfs.la
libexec/mod_shib_22.so
libexec/mod_shib_22.la
d114 1
a114 10
sbin/siterefresh
share/xml/shibboleth/credentials.xsd
share/xml/shibboleth/cs-sstc-schema-assertion-01.xsd
share/xml/shibboleth/cs-sstc-schema-protocol-01.xsd
share/xml/shibboleth/cs-sstc-schema-assertion-1.1.xsd
share/xml/shibboleth/cs-sstc-schema-protocol-1.1.xsd
share/xml/shibboleth/soap-envelope.xsd
share/xml/shibboleth/xmldsig-core-schema.xsd
share/xml/shibboleth/xenc-schema.xsd
share/xml/shibboleth/xml.xsd
a115 1
share/xml/shibboleth/shibboleth-trust-1.0.xsd
d117 6
a122 2
share/xml/shibboleth/shibboleth-targetconfig-1.0.xsd
share/xml/shibboleth/saml-schema-assertion-2.0.xsd
a123 6
share/xml/shibboleth/saml-schema-metadata-2.0.xsd
share/xml/shibboleth/metadata_v12_to_v11.xsl
share/xml/shibboleth/metadata_v12_to_v13.xsl
share/xml/shibboleth/metadata_v13_to_v12.xsl
share/xml/shibboleth/trust_v12_to_v11.xsl
share/xml/shibboleth/trust_v13_to_v12.xsl
a124 2
share/doc/shibboleth/INSTALL.txt
share/doc/shibboleth/INSTALL-WIN32.txt
a125 1
share/doc/shibboleth/NEWS.txt
d128 2
a131 2
share/doc/shibboleth/CURL.LICENSE
share/doc/shibboleth/mysql-4.0.12.diff
d139 3
d143 11
a153 2
@@dirrmtry include/shib-target
@@dirrmtry include/shib
a154 1
@@dirrm share/doc/shibboleth
@


1.1
log
@Shibboleth is standards-based, open source middleware software which
provides Web Single SignOn (SSO) across or within organizational
boundaries. It allows sites to make informed authorization decisions
for individual access of protected online resources in a
privacy-preserving manner.

This software is a C++ implementation of the Service Provider
component of the Shibboleth can be used in Apache Web servers.  The
service provider manages secured resources. User access to resources
is based on assertions received by the service provider (SP) from
an identity provider.

WWW:	http://shibboleth.internet2.edu/

PR:		ports/114663
Submitted by:	Janos Mohacsi <janos.mohacsi@@bsd.hu>
@
text
@d1 1
a1 1
@@comment $FreeBSD$
@

