Hi Tonny,

A quick grep of the snapd source code shows that /dev/rfkill is part of the 
network-control and network-manager interfaces.

Regards, 
Jamie.

> On 19 Jan 2017, at 09:41, Tonny Tzeng <tonny.tz...@gmail.com> wrote:
> 
> Hi,
> 
> I'd like to unblock the Bluetooth interface on Ubuntu Core, so I use 
> 'stage-packages' keyword to install 'rfkill' package to my snap. If I install 
> the snap in devmode, the rfkill command works as expected. But if the snap is 
> installed in confined mode, I always get 'Permission denied', and the 
> /var/log/syslog shows below message:
> 
> Jan 19 09:17:42 localhost kernel: [177262.419927] audit: type=1400 
> audit(1484817462.015:2031): apparmor="DENIED" operation="open" 
> profile="snap.iotivity-smarthome-demo.rfkill" name="/dev/rfkill" pid=14430 
> comm="rfkill" requested_mask="r" denied_mask="r" fsuid=1001 ouid=0
> 
> Would anyone help me which interface should I declare with the plugs keyword? 
>  I've tried hardware-observe and bluetooth-control interfaces but no success. 
> Any pointers would be appreciated, thanks in advance.
> 
> Best Regards,
> Tonny
> -- 
> Snapcraft mailing list
> Snapcraft@lists.snapcraft.io
> Modify settings or unsubscribe at: 
> https://lists.ubuntu.com/mailman/listinfo/snapcraft


-- 
Snapcraft mailing list
Snapcraft@lists.snapcraft.io
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/snapcraft

Reply via email to