packer_freebsd.json: Update script
Signed-off-by: Arthur She <arthur.she@linaro.org>
Change-Id: I23a7f89efada18ad2038756b0b1a0c23f55cd491
diff --git a/packer_freebsd.json b/packer_freebsd.json
index de32059..64cadb9 100644
--- a/packer_freebsd.json
+++ b/packer_freebsd.json
@@ -44,6 +44,14 @@
},
{
"type": "shell",
+ "execute_command": "chmod +x {{.Path}}; /bin/sh {{.Path}}",
+ "inline": [
+ "echo 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDUkTXHpvPd6doR4vBDEY2t7D0PqSvZEv/D6mavMhztZHkf3TupVS2hTtiZdMwccFpP2RlCnQa7njV02Dx0JEcQwyklIOaSDqFx6LqVDEw0UidoNYrMDdqFOjQsGHThZ09DogPvJ3DUqdYOiTq3vI4OaQzFet+x/JJzJo/iXmNHf8vONCjSiqLIUWw8cgImvvFnVJPy1Rh6x6y6+CfAkDsG4HraDQkzcZzZE4wLs5Fddmdyw5dk8UHH2UH6q/yN9tT3Z36BjumStytYFAcVjiZrkk7da+N5tmjpg/7tbJrQVB9b5sNEjFjyg6zCsc8wktLVk472MuIuHiWSYGDWN4Ar4Pmd24pMgraQA513zR1PChTAeI1VKTvVb9nGUt8rWIJpzkSZiXC2rhoU2STfY+3LsGjnIhWc5OQHs//VGxoy2etKbd1y6/+cO+rbgmk5rQO4KXFCRwj6AWZqyg/BCtSr398YmK3xYjCM8T2cJ04gb3I376pB/RbTvGBwvjcTpGUhWrMCt+V8f61NKVHlH/Of/Dv60IpE68iDv/7zmjXJlmZCvnQkDz9I89eM/RRGkcy+JWZvyAkD/Su2eG1/1dPA48jrVoCB5+f7W8/2iO1jnqpjtggKkFmW1eSo5D5wdLnZTuwVBZQmx9fkZqPt+3796hCwM9lWfVkjsprPVQRqxw== tf-staging-key' > /home/ec2-user/.ssh/authorized_keys",
+ "chmod 600 /home/ec2-user/.ssh/authorized_keys"
+ ]
+ },
+ {
+ "type": "shell",
"script": "freebsd.sh",
"execute_command": "{{.Vars}} su root -c '{{.Path}}'"
}