Client authentication for private snap stores?

Dan Kegel dank at kegel.com
Tue Nov 1 20:02:21 UTC 2016


I have no problem with the server side; I'm sure I can add client cert
support to the
https://github.com/noise/snapstore demo.

The question is the 'snap install' command.
How do you install a client certificate for it to
use while contacting an app store that uses https client certificate
authentication?
- Dan

On Tue, Nov 1, 2016 at 12:59 PM, Marcos Alano <marcoshalano at gmail.com> wrote:
> A private app store supports authentication?
>
> On 01/11/2016 17:56, Mark Shuttleworth wrote:
>> If you are using snaps as a format, you can build your own app store
>> easily enough.
>>
>> In the Ubuntu store, IIRC we support several approaches you can take
>> advantage of:
>>
>>  - snaps scoped to a specific device
>>  - snaps priced for purchase (like a phone app store)
>>
>> ... and combinations of those, where prices can be set for specific
>> devices by the brand.
>>
>> Mark
>>
>>
>> On 01/11/16 21:29, Dan Kegel wrote:
>>> We might like to have snap stores which require a client to have a
>>> certain certificate to be able to connect and download packages, just
>>> as one can do with apt.
>>>
>>> I think the way go works, the word 'Certificates' would be in the
>>> source tree for snapd if this were already supported.... but I don't
>>> see i there, which makes me think nobody's gotten around to supporting
>>> the
>>> idea of access-controlled snap stores.
>>>
>>> Or did I miss something?
>>>
>>
>>
>
>
> --
> Snapcraft mailing list
> Snapcraft at lists.snapcraft.io
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft




More information about the Snapcraft mailing list