summaryrefslogtreecommitdiff
path: root/jessie.json
diff options
context:
space:
mode:
authorkwadronaut <kwadronaut@leap.se>2016-12-05 00:05:40 +0100
committerkwadronaut <kwadronaut@leap.se>2016-12-05 00:09:06 +0100
commitfa8a55d42333d341e1492e68c40c47b4d76666ed (patch)
treeed2986509e16bbed743c96f2897561e221326b91 /jessie.json
parent5b9006e02ef71dffb244278243963015be065d3f (diff)
virtualbox packer must use sudo whenever root privs are required
Diffstat (limited to 'jessie.json')
-rw-r--r--jessie.json12
1 files changed, 10 insertions, 2 deletions
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": [