diff options
Diffstat (limited to 'contrib/cygwin')
-rw-r--r-- | contrib/cygwin/ssh-host-config | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/cygwin/ssh-host-config b/contrib/cygwin/ssh-host-config index c263d60ff..590dbdebb 100644 --- a/contrib/cygwin/ssh-host-config +++ b/contrib/cygwin/ssh-host-config | |||
@@ -107,7 +107,7 @@ then | |||
107 | echo | 107 | echo |
108 | echo "There are still ssh processes running. Please shut them down first." | 108 | echo "There are still ssh processes running. Please shut them down first." |
109 | echo | 109 | echo |
110 | #exit 1 | 110 | exit 1 |
111 | fi | 111 | fi |
112 | 112 | ||
113 | # Check for ${SYSCONFDIR} directory | 113 | # Check for ${SYSCONFDIR} directory |
@@ -340,7 +340,7 @@ then | |||
340 | if request "Shall this script create a local user 'sshd' on this machine?" | 340 | if request "Shall this script create a local user 'sshd' on this machine?" |
341 | then | 341 | then |
342 | dos_var_empty=`cygpath -w /var/empty` | 342 | dos_var_empty=`cygpath -w /var/empty` |
343 | net user sshd /add /fullname:"sshd privsep" "/HOMEDIR:$dos_var_empty" > /dev/null 2>&1 && sshd_in_sam=yes | 343 | net user sshd /add /fullname:"sshd privsep" "/homedir:$dos_var_empty" /active:no > /dev/null 2>&1 && sshd_in_sam=yes |
344 | if [ "$sshd_in_sam" != "yes" ] | 344 | if [ "$sshd_in_sam" != "yes" ] |
345 | then | 345 | then |
346 | echo "Warning: Creating the user 'sshd' failed!" | 346 | echo "Warning: Creating the user 'sshd' failed!" |
@@ -354,7 +354,7 @@ then | |||
354 | echo " Check your ${SYSCONFDIR}/sshd_config file!" | 354 | echo " Check your ${SYSCONFDIR}/sshd_config file!" |
355 | privsep_used=no | 355 | privsep_used=no |
356 | else | 356 | else |
357 | mkpasswd -l -u sshd >> ${SYSCONFDIR}/passwd | 357 | mkpasswd -l -u sshd | sed -e 's/bash$/false/' >> ${SYSCONFDIR}/passwd |
358 | fi | 358 | fi |
359 | fi | 359 | fi |
360 | else | 360 | else |