<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Thu, 15 Dec 2016 at 18:33 Jamie Strandboge <<a href="mailto:jamie@canonical.com">jamie@canonical.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
FYI, the upcoming snapd 2.20 will support the 'dbus' interface. With this you<br class="gmail_msg">
can update your snap to include something like:<br class="gmail_msg">
<br class="gmail_msg">
slots:<br class="gmail_msg">
  dbus-corebird:<br class="gmail_msg">
    interface: dbus<br class="gmail_msg">
    bus: session<br class="gmail_msg">
    name: org.baedert.corebird<br class="gmail_msg"></blockquote><div><br></div><div>I've added that stanza to my snapcraft.yml and rebuilt using strict confinement on the new 2.20 snapd. That works perfectly, but on uploading my package to the store (corebird-diddledan.diddledan) I received an automated testing fail email reporting that:</div><div><br></div><div><div>not allowed by 'deny-connection/slot-attributes' in base declaration declaration-snap-v2_slots_deny-connection (dbus-corebird, dbus)</div></div><div><br></div><div>Dan.</div></div></div>