clarify location of cloned repository for linux builds

In case the cloned repository is out of the home directory, starting
the schroot can fail with an error "Failed to change to directory".
use SUDO_USER if "logname" does not return any result

This can happen in certain situations e.g. when you enter an
OpenVZ container via "vzctl enter CTID" the login name is not
available.