Choose style:

Author Topic: Using Snap [Solved]  (Read 2096 times)

0 Members and 1 Guest are viewing this topic.

Offline perknh

  • Trusted User
  • Hero
  • *****
  • Posts: 3876
  • Karma: 303
  • Soy un huevo, nada más.
    • View Profile
  • Peppermint version(s): Peppermint 10
Re: Using Snap [Solved]
« Reply #15 on: July 28, 2018, 04:34:14 pm »
I wanted to take a look at a GNOME look in Peppermint by installing Skype by snap.

Then I got this message in the terminal:

Code: [Select]
perknh@peppermint ~ $ snap install skype
error: This revision of snap "skype" was published using classic confinement and thus
       may perform arbitrary system changes outside of the security sandbox that
       snaps are usually confined to, which may put your system at risk.

       If you understand and want to proceed repeat the command including --classic.

Hmm... :-\  This conflicts with:

Quote
Not only are snaps kept separate, their data is kept separate too. Snaps communicate with each other only in ways that you approve.

Source:  https://snapcraft.io/

To remain on the safe side of things, I've decided not to proceed. ;)
« Last Edit: July 28, 2018, 04:50:10 pm by perknh »
We're all Peppermint users and that's what matters  ;).  -- AndyInMokum

Online PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 26296
  • Karma: 2855
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 10
Re: Using Snap [Solved]
« Reply #16 on: July 28, 2018, 05:42:10 pm »
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec

Offline perknh

  • Trusted User
  • Hero
  • *****
  • Posts: 3876
  • Karma: 303
  • Soy un huevo, nada más.
    • View Profile
  • Peppermint version(s): Peppermint 10
Re: Using Snap [Solved]
« Reply #17 on: July 28, 2018, 06:08:48 pm »
https://docs.snapcraft.io/reference/confinement

Got it! ;)

Quote
classic

A snap in classic confinement behaves as a traditionally packaged application, with full access to the system. As opposed to strict and devmode, what a classic snap sees as “/” is the host system’s “/” and not the core snap’s “/”. Snaps using this fully open security policy are manually reviewed in the Snap Store and are only allowed on systems where snapd is installed on top of a traditional Linux distribution, as opposed to system booting from an Ubuntu Core image. They can be released in all Snap Store channels.

I tried installing Skype by flagging it in jailmode, but the terminal didn't permit this.  And if you can't do that, I guess you shouldn't try double flagging a command with classic and jailmode at the same time either -- though I tried! ;D

Quote
The --jailmode flag can be passed to the snap install and snap try commands, to enforce strict confinement over any snap.

Thank you, PCNetSpec
« Last Edit: July 29, 2018, 06:23:54 am by perknh »
We're all Peppermint users and that's what matters  ;).  -- AndyInMokum