[Verifpal] Snap permissions
nadim at symbolic.software
Mon Mar 2 22:38:21 CET 2020
Hello again everyone,
The issue has been resolved. If you run `snap refresh`, you should receive
an updated Verifpal build with a Snap sandbox configuration that allows it
to read Verifpal models so long as they reside within your user's home
directory. That means that if you install Verifpal via Snap, you won't be
able to use it to analyze models residing outside your home directory (such
as, for example, on a USB thumbdrive or, for some odd reason, within a
folder like /usr or something.)
I hope this is enough to make Verifpal via Snap work for you!
Symbolic Software • https://symbolic.software
Sent from office
On Mon, Mar 2, 2020 at 10:01 PM Nadim Kobeissi <nadim at symbolic.software>
> Hi everyone,
> This is indeed an issue with the Snap Store's review process imposing a
> strict set of restrictions through its default confinement policies.
> Apparently I have to ask the Snap team to allow the Verifpal snap
> application special permissions to access files inside the user's home
> directory... seems annoying, but I'll get it done and keep you all posted.
> Sorry for this; you can install Verifpal using other methods until this is
> sorted if this issue is affecting your Linux desktop use of Verifpal.
> Nadim Kobeissi
> Symbolic Software • https://symbolic.software
> Sent from office
> On Mon, Mar 2, 2020 at 9:49 PM Friedrich Wiemer via Verifpal
> <verifpal at lists.symbolic.software> wrote:
>> What would be the correct permissions?
>> 644 should actually be fine, as verifpal only needs tp read the model
>> file, shouldn't it?
>> On March 2, 2020 9:41:58 PM GMT+01:00, ilmu <ilmu at rishi.is> wrote:
>>> Probably has to do with linux file permissions.
>>> -------- Original Message --------
>>> On 2 Mar 2020, 21:29, Friedrich Wiemer via Verifpal <
>>> verifpal at lists.symbolic.software> wrote:
>>> Dear Nadim,
>>> when trying to use verifpal from the snap distribution, I get following
>>> > % /snap/bin/verifpal verify auth.vp
>>> > Verifpal 0.11.8 <0118> - https://verifpal.com
>>> > Warning • Verifpal is experimental software.
>>> > Verifpal • Parsing model 'auth.vp'...
>>> > Verifpal! Error: open auth.vp: permission denied.
>>> Due to snap's sandboxing, it seems to require special permissions, when
>>> read-/writing from a users home directory:
>>> > http://www.linuxandubuntu.com/home/snap-application-permissions
>>> (However, I'm a total snap noob, so actually I have no idea whats going
>>> wrong here.)
>>> Dr. Friedrich Wiemer,
>>> Research Assistant
>>> Symmetric Cryptography
>>> Horst Goertz Institute for IT-Security,
>>> Ruhr-University Bochum,
>>> Verifpal mailing list
>>> Verifpal at lists.symbolic.software
>> Verifpal mailing list
>> Verifpal at lists.symbolic.software
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Verifpal