]> git.proxmox.com Git - pve-installer.git/commitdiff
correctly set PermitRootLogin in sshd_config
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 21 Nov 2017 12:28:53 +0000 (13:28 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 21 Nov 2017 13:07:12 +0000 (14:07 +0100)
proxinstall

index 65b0188d22fabf588ac8b142799ba3e88907b607..bfa9e4b767e6f89787ad0415f22d8d49df50299d 100755 (executable)
@@ -1505,7 +1505,7 @@ _EOD
        write_config ('', "$targetdir/var/lib/apt/extended_states");
 
        # allow ssh root login
-       syscmd ("sed -i 's/^PermitRootLogin.*/PermitRootLogin yes/' '$targetdir/etc/ssh/sshd_config'");
+       syscmd(['sed', '-i', 's/^#\\?PermitRootLogin.*/PermitRootLogin yes/', "$targetdir/etc/ssh/sshd_config"]);
 
        if ($setup->{product} eq 'pmg') {
            # install initial clamav DB