Skip to content
  • Dan Williams's avatar
    core: ignore authorization for sleep/wake requests (but restrict to root) (rh #638640) · 8310593c
    Dan Williams authored
    Everyone uses pm-utils still for sleep/wake support, and that's
    traditionally how NM was put to sleep and woken up.  But pm-utils
    uses dbus-send without --print-reply so dbus-send quits immediately
    after sending the message.  That doesn't give NM enough time to
    get the senders UID and thus validate the request, so the request
    gets denied, and sometimes NM stays asleep after the machine is
    woken up.
    
    Instead, don't get the sender's UID and try to authorize it, but
    just let the request go through.  Rely on D-Bus permissions to
    make sure that only root can call sleep/wake methods.
    8310593c