From e86042475d1c0ec31f78a44ffea293607cbfb809 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Tue, 26 Mar 2013 09:54:04 +0100 Subject: [PATCH] =?utf8?q?Correction=20:=20vm=5Fhosted=20:=20permissions?= =?utf8?q?=20pour=20une=20ex=C3=A9cution=20non-root.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- vm_hosted | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/vm_hosted b/vm_hosted index 874c3e8..9a0e5a4 100755 --- a/vm_hosted +++ b/vm_hosted @@ -34,7 +34,7 @@ rule_git_configure () { git config --replace branch.master.merge refs/remotes/master local tool tool=$(cd "$tool"; cd -) - sudo install -m 770 /dev/stdin .git/hooks/post-update <<-EOF + install -m 770 /dev/stdin .git/hooks/post-update <<-EOF #!/bin/sh -efux case \$1 in (refs/remotes/master) @@ -470,10 +470,11 @@ rule_initramfs_configure () { $users EOF do eval local home\; home="~$user" - cat "$home"/etc/ssh/authorized_keys + sudo cat "$home"/etc/ssh/authorized_keys done done | - sudo install -m 644 -o root -g root /dev/stdin /etc/initramfs-tools/root/.ssh/authorized_keys + sudo install -m 644 -o root -g root /dev/stdin \ + /etc/initramfs-tools/root/.ssh/authorized_keys sudo rm -f \ /etc/initramfs-tools/root/.ssh/id_rsa.dropbear \ /etc/initramfs-tools/root/.ssh/id_rsa.pub \ @@ -1385,7 +1386,7 @@ rule_user_root_configure () { $users EOF do eval local home\; home="~$user" - cat "$home"/etc/ssh/authorized_keys + sudo cat "$home"/etc/ssh/authorized_keys done done | sudo install -m 640 -o root -g root /dev/stdin /root/etc/ssh/authorized_keys -- 2.20.1