loginmanager: Fix leak caused by absent child limit

A regression in 2.8 causes the door to not track child removal if the
connection limit is set to -1. This causes the door to eventually run out of
memory.

Rather than just restoring the pre-2.8 logic, the patch causes the login
manager to track children regardless of the limit. Even when the child count
isn't needed and even when the list of children isn't published to a login
broker, there are other features in the login manager that rely on it (such as
keep alive).

Target: trunk
Request: 2.11
Request: 2.10
Request: 2.9
Request: 2.8
Require-notes: yes
Require-book: no
Ticket: http://rt.dcache.org/Ticket/Display.html?id=8570
Acked-by: Paul Millar <paul.millar@desy.de>
Patch: https://rb.dcache.org/r/7585
ftp: fix help output

The HELP command was added to allow better interoperability with
ncftp and Globus clients.  Unfortunately, the output for 'SITE HELP'
and 'HELP SITE' was incorrect.

While ncftp proved robust against this bug (it wasn't detected
during previous testing) and Globus code is likely OK too, I
request back-porting so dCache output conforms with RFC 959.

Target: master
Patch: https://rb.dcache.org/r/7575/
Acked-by: Gerd Behrmann
Request: 2.11
Request: 2.10
Request: 2.9
chimera-cli: fix chown

chown updates gid of a current directory instead of required file.

Acked-by: Paul Millar
Target: master, 2.11, 2.10
Require-book: no
Require-notes: no
nfs: show current proxy-io transfers in the door

Acked-by: Paul Millar
Target: master, 2.11, 2.10
Require-book: no
Require-notes: no