First time snapcraft user having issues

Robert Park robert.park at canonical.com
Wed Sep 14 17:11:01 UTC 2016


On Wed, Sep 14, 2016 at 7:53 AM, Kyle Fazzari
<kyle.fazzari at canonical.com> wrote:
> On 09/13/2016 08:08 PM, Robert Park wrote:
>> So I want to snap up a script that needs root and does administrative
>> stuff on the host system. I realize this goes against snaps' goals of
>> being all secure and confined, is there any way I can list a plug in
>> my 'plugs:' that would give me root on the users computer, perhaps
>> giving the user a giant warning that they're installing something that
>> can break their system? Basically I don't want any confinement in my
>> snap at all.
>
> Yeah, installing with --devmode disables confinement (but enables
> warnings). Make sure the "confinement" property in the snapcraft.yaml is
> set to devmode as well, which will make it impossible to install without
> --devmode.

Even with "confinement: devmode" and "sudo snap install
--force-dangerous --devmode *.snap" I still can't run commands from
the host system:

/snap/bileto/x1/bin/bileto: 77: /snap/bileto/x1/bin/bileto: curl: not found
+ add-apt-repository ppa:ci-train-ppa-service/
/snap/bileto/x1/bin/bileto: 82: /snap/bileto/x1/bin/bileto:
add-apt-repository: not found




More information about the Snapcraft mailing list