[Store request] Auto-connect for mate-smart-lock: bluez and login-session-control

Hi,

I’d like to request auto-connection of two interfaces for the snap mate-smart-lock.

Snap name: mate-smart-lock Publisher: ismail nasry Store page: https://snapcraft.io/mate-smart-lock


Interface 1: bluez

The entire purpose of this snap is to monitor the Bluetooth connection status of a paired device (typically the user’s smartphone) in order to automatically lock and unlock the screen based on proximity.

Without bluez, the snap cannot detect any Bluetooth devices and is completely non-functional.


Interface 2: login-session-control

The snap locks and unlocks the user’s session by calling org.freedesktop.login1.Session.Lock and Session.Unlock on the system D-Bus.

Without login-session-control, the snap can detect the device but cannot perform the lock/unlock action, which is its primary function.


Both interfaces are essential for the core functionality of the snap. The snap has no other purpose than proximity-based screen locking, so the use of both interfaces is directly tied to what the user installs the snap for.

Thank you.

Hi everyone, i hadn’t noticed the package hadn’t been uploaded, but now it’s uploaded with public visibility. Compare the notice that manual verification is required.

Thank you

Hello @s7netch!

Given the snap’s functionality, the requested intrerfaces seem reasonable, so +1 (#voteFor) from my side. :slight_smile:

1 Like

If i am honest i like this snap idea. Given it’s purpose and use cases it seems good. +1 (#voteFor)

1 Like

Hello @s7netch!

This is also a +1 (#voteFor) from me for granting auto-connect of the bluez and login-session-control interfaces for the mate-smart-lock snap. Agreed that these are both necessary to provide core functionality, and would both be reasonably expected by a user. Thanks!

1 Like

Voting period has ended. This request is approved with 2 votes for and 0 votes against.

+2 votes for, 0 votes against, granting auto-connect of interfaces bluez and login-session-control to snap mate-smart-lock. This is now live.

Hello @Nabhay. @yomonokio above and I are part of the security snap reviewers team at Canonical, welcome to the forum!

We are here to review requests like this, and then grant the relevant permissions in the snap store. We appreciate your thoughts and enthusiasm, but unfortunately any comments or ‘votes’ made by non-reviewers will not be considered when granting requests. We apologize for any confusion, I know there is no reliable way of telling us apart from regular users here on the forum! Thanks!

1 Like

Oh, sorry, I didn’t know that I thought like anyone could vote for this, but thanks for telling me!

1 Like