dcap: Fix regression in published protocol family

Prior to 2.7, gsidcap was published as gsidcap and the SRM used this
as the protocol name when negotiating the transfer protocol. 2.7
always publishes 'dcap', which is a regression compared to 2.6.

This patch resolves the problem.

Target: trunk
Request: 2.11
Request: 2.10
Request: 2.9
Request: 2.8
Request: 2.7
Require-notes: yes
Require-book: no
Reported-by: Yvan Calas <yvan.calas@cc.in2p3.fr>
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: https://rb.dcache.org/r/7587/
chimera: handle setattr on levels as on a regular files

Acked-by: Gerd Behrmann
Target: master
Require-book: no
Require-notes: no
shell: fix shell oracle for configuration keys with a space

The shell oracle is built to speed up POSIX shell querying of
configuration properties.  If the property key contains a
space then the resulting oracle is broken and prevents
any 'dcache' command from working.

Target: master
Patch: https://rb.dcache.org/r/7592/
Acked-by: Gerd Behrmann
Requires-book: no
Requires-notes: yes
Request: 2.11
Request: 2.10
Request: 2.9
Request: 2.8
Request: 2.7
Request: 2.6
Merge branch 'master' of https://github.com/dCache/dcache
pool: Fix typo that breaks pool.mover.ftp.allow-incoming-connections

Target: trunk
Require-notes: yes
Require-book: no
Request: 2.11
Request: 2.10
Request: 2.9
Request: 2.8
Request: 2.7
Acked-by: Paul Millar <paul.millar@desy.de>
Acked-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Patch: https://rb.dcache.org/r/7596/