X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=dgit;h=38b02e4e1b4ca07f8163b9e0ad440a2df0d1b24b;hp=af710657502fc822ac6a04e64e68329941890840;hb=b2930de82f96119b5e4c3ac8f7c855477dfc2e6b;hpb=2479a589cce5c9c12044c89b3d530912efedb78e diff --git a/dgit b/dgit index af710657..38b02e4e 100755 --- a/dgit +++ b/dgit @@ -664,7 +664,9 @@ sub access_runeinfo ($) { sub access_someuserhost ($) { my ($some) = @_; - my $user = access_cfg("$some-user",'username'); + my $user = access_cfg("$some-user-force", 'RETURN-UNDEF'); + defined($user) && length($user) or + $user = access_cfg("$some-user",'username'); my $host = access_cfg("$some-host"); return length($user) ? "$user\@$host" : $host; }