aboutsummaryrefslogtreecommitdiff
path: root/Tools/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/scripts')
-rwxr-xr-xTools/scripts/addport6
1 files changed, 5 insertions, 1 deletions
diff --git a/Tools/scripts/addport b/Tools/scripts/addport
index ee5a873c697b..a733b5eb0ad8 100755
--- a/Tools/scripts/addport
+++ b/Tools/scripts/addport
@@ -103,7 +103,11 @@ $moduleshost = "freefall.freebsd.org" if ($moduleshost eq "");
# SSH is always required nowadays... pcvs.FreeBSD.org isn't shell accessible.
$ssh = "$ENV{CVS_RSH} $h -l $u";
-$sshmod = "$ENV{CVS_RSH} -A $moduleshost -l $u";
+if ($myhost eq $moduleshost) {
+ $sshmod = "";
+} else {
+ $sshmod = "$ENV{CVS_RSH} -A $moduleshost -l $u";
+}
$repo= "$u\@$h:/home/pcvs" if !$ENV{ADDPCVSROOT};
$repo = "$ENV{ADDPCVSROOT}" if $ENV{ADDPCVSROOT};