Dear Maintainer,
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
Running /etc/init.d/ssh reload without root privileges returns a returncode of 0 and from the
output it seems like the SSH daemon was reloaded, but as an actual reload requires root
privileges nothing actually happened. This was tested by changing a config option and then
reloading without root privileges, the new config was indeed not active. The init script attached
to this bug report checks for root privileges and thus fixes this issue.