Index: locker/bin/cronload
===================================================================
--- locker/bin/cronload	(revision 461)
+++ locker/bin/cronload	(revision 463)
@@ -8,3 +8,3 @@
 cwd=`pwd`
 lname=`perl -e "\\\$temp = \"$cwd\"; \\\$temp =~ /\\\/([^\\\/]+)\\\/cron_scripts/; print \\\$1"`
-athrun scripts scripts-ssh -l "$lname" /usr/local/bin/cronload "$1" "$cwd" 2>/dev/null
+athrun scripts scripts-ssh "$lname" /usr/local/bin/cronload "$1" "$cwd" 2>/dev/null
Index: locker/bin/scripts-remove
===================================================================
--- locker/bin/scripts-remove	(revision 461)
+++ locker/bin/scripts-remove	(revision 463)
@@ -9,5 +9,5 @@
 
 sshrun() {
-    athrun scripts scripts-ssh -l "$lname" "/mit/scripts/$@" 2>/dev/null
+    athrun scripts scripts-ssh "$lname" "/mit/scripts/$@" 2>/dev/null
 }
 
Index: locker/bin/scripts-ssh
===================================================================
--- locker/bin/scripts-ssh	(revision 461)
+++ locker/bin/scripts-ssh	(revision 463)
@@ -1,3 +1,6 @@
-#!/bin/sh
+#!/bin/bash
+
+lname=$1
+shift
 
 exec ssh \
@@ -8,3 +11,3 @@
 	-o GlobalKnownHostsFile=/afs/athena.mit.edu/contrib/scripts/ssh/known_hosts \
 	-o UserKnownHostsFile=/dev/null \
-	scripts.mit.edu "$@"
+	scripts.mit.edu -l "$lname" "$(printf "%q " "$@")"
Index: locker/bin/signup-minimal
===================================================================
--- locker/bin/signup-minimal	(revision 461)
+++ locker/bin/signup-minimal	(revision 463)
@@ -48,5 +48,5 @@
   lname=$temp
 
-  ans=`athrun scripts scripts-ssh /usr/local/bin/admof "$lname" "$USER@ATHENA.MIT.EDU"` 
+  ans=`athrun scripts scripts-ssh "$USER" /usr/local/bin/admof "$lname" "$USER@ATHENA.MIT.EDU"` 
   if [ "$ans" != "yes" ]; then
     echo
Index: locker/bin/signup-sql
===================================================================
--- locker/bin/signup-sql	(revision 461)
+++ locker/bin/signup-sql	(revision 463)
@@ -9,9 +9,9 @@
 
 sshrun() {
-  athrun scripts scripts-ssh -l "$lname" "/mit/scripts/$@" 2>/dev/null
+  athrun scripts scripts-ssh "$lname" "/mit/scripts/$@" 2>/dev/null
 }
 
 vsshrun() {
-  athrun scripts scripts-ssh -l "$lname" "/mit/scripts/$@"
+  athrun scripts scripts-ssh "$lname" "/mit/scripts/$@"
 }
 
