From e757dc408ad8d6348446dbffded4c3b8c039b8db Mon Sep 17 00:00:00 2001 From: Rick Bakker Date: Sun, 18 Dec 2016 14:16:38 +0100 Subject: [PATCH] Force a new line, to prevent syntax errors. When I enabled SFTP chroot, "Subsystem sftp internal-sftp" was put directly after "UsePAM yes" (Ubuntu 16.04.1), which made "UsePAM yesSubsystem sftp internal-sftp", which obviously caused a syntax error. I fixed this by manually dividing those two options. --- bin/v-add-sys-sftp-jail | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/v-add-sys-sftp-jail b/bin/v-add-sys-sftp-jail index 7953f151..7d5c4035 100755 --- a/bin/v-add-sys-sftp-jail +++ b/bin/v-add-sys-sftp-jail @@ -45,6 +45,7 @@ fi # Enabling jailed sftp if [ -z "$sftp_i" ]; then + echo " " >> $config echo "Subsystem sftp internal-sftp" >> $config echo "Match Group sftp-only" >> $config echo "ChrootDirectory /chroot/%u" >> $config