gridftp: fix NPE on startup

The GridFTP door shows a NPE on startup.  This patch fixes that problem.

Request: 2.2
Requires-notes: yes
Requires-book: no
Patch: http://rb.dcache.org/r/5940/
Acked-by: Karsten Schwank
x509: fix DN extraction from certificate chain

The x509 gPlazma2 plugin used the JGlobus-2 principal that is
non-backwards compatible with the JGlobus-1.8 GlobusPrincipal. All
other dCache components were updated to use the dCache-supplied
backwards compatible GlobusPrincipal except the x509 plugin.  The
result was that while SRM worked (as it supplies the DN as a correct
GlobusPrincipal), logging in via GridFTP failed (as it supplies only
the certificate chain).

The gPlazma1 plugin is not affect by this.

This patch fixes this by using the correct GlobusPrincipal

FOR RELEASE NOTES:

Fixes a problem with the x509 plugin that prevents users logging into
the GridFTP door if the 'gplazma1' plugin isn't being used.

Request: 2.2
Requires-notes: yes
Requires-book: no
Patch: http://rb.dcache.org/r/5939/
Acked-by: Karsten Schwank
[maven-release-plugin] prepare release 2.2.17
[maven-release-plugin] prepare for next development iteration
packaging: Obsolete dcache-server to make dcache package directly releasable to EMI, EGI*

Obsolete dcache-server to make dcache package directly releasable to EMI, EGI*

Target: 2.2
Acked-by:Paul
Requires-notes: no
Requires-book: no