diff options
author | kwadronaut <kwadronaut@leap.se> | 2016-12-05 00:05:40 +0100 |
---|---|---|
committer | kwadronaut <kwadronaut@leap.se> | 2016-12-05 00:09:06 +0100 |
commit | fa8a55d42333d341e1492e68c40c47b4d76666ed (patch) | |
tree | ed2986509e16bbed743c96f2897561e221326b91 /jessie.json | |
parent | 5b9006e02ef71dffb244278243963015be065d3f (diff) |
virtualbox packer must use sudo whenever root privs are required
Diffstat (limited to 'jessie.json')
-rw-r--r-- | jessie.json | 12 |
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": [ |