From fa8a55d42333d341e1492e68c40c47b4d76666ed Mon Sep 17 00:00:00 2001 From: kwadronaut Date: Mon, 5 Dec 2016 00:05:40 +0100 Subject: virtualbox packer must use sudo whenever root privs are required --- jessie.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'jessie.json') diff --git a/jessie.json b/jessie.json index d76653d..142d503 100644 --- a/jessie.json +++ b/jessie.json @@ -17,13 +17,21 @@ { "type": "file", "source": "files/leap-archive.gpg", - "destination": "/etc/apt/trusted.gpg.d/leap-archive.gpg" + "destination": "/tmp/leap-archive.gpg" }, { "type": "file", "source": "files/leap-experimental-archive.gpg", - "destination": "/etc/apt/trusted.gpg.d/leap-experimental-archive.gpg" + "destination": "/tmp/leap-experimental-archive.gpg" }, + { + "type": "shell", + "inline": [ + "echo {{user `password`}} | sudo -S cp /tmp/leap-archive.gpg /etc/apt/trusted.gpg.d/leap-archive.gpg", + "sudo cp /tmp/leap-experimental-archive.gpg /etc/apt/trusted.gpg.d/leap-experimental-archive.gpg", + "sudo chown root:root /etc/apt/trusted.gpg.d/leap-archive.gpg /etc/apt/trusted.gpg.d/leap-experimental-archive.gpg" + ] + }, { "type": "shell", "scripts": [ -- cgit v1.2.3