diff --git a/policy/org.freedesktop.modem-manager.policy.in b/policy/org.freedesktop.modem-manager.policy.in index 3790918d..3fb0c77c 100644 --- a/policy/org.freedesktop.modem-manager.policy.in +++ b/policy/org.freedesktop.modem-manager.policy.in @@ -9,6 +9,15 @@ http://www.freedesktop.org/wiki/ModemManager modem-manager + + <_description>Control the Modem Manager daemon + <_message>System policy prevents controlling the Modem Manager. + + no + auth_admin + + + <_description>Unlock and control a mobile broadband device <_message>System policy prevents unlocking or controlling the mobile broadband device. diff --git a/src/mm-auth-provider.h b/src/mm-auth-provider.h index 32082f09..4cdf4eb0 100644 --- a/src/mm-auth-provider.h +++ b/src/mm-auth-provider.h @@ -22,12 +22,13 @@ #include "mm-auth-request.h" /* Authorizations */ -#define MM_AUTHORIZATION_DEVICE_INFO "org.freedesktop.ModemManager.Device.Info" -#define MM_AUTHORIZATION_DEVICE_CONTROL "org.freedesktop.ModemManager.Device.Control" -#define MM_AUTHORIZATION_CONTACTS "org.freedesktop.ModemManager.Contacts" -#define MM_AUTHORIZATION_SMS "org.freedesktop.ModemManager.SMS" -#define MM_AUTHORIZATION_USSD "org.freedesktop.ModemManager.USSD" -#define MM_AUTHORIZATION_LOCATION "org.freedesktop.ModemManager.Location" +#define MM_AUTHORIZATION_MANAGER_CONTROL "org.freedesktop.ModemManager.Control" +#define MM_AUTHORIZATION_DEVICE_INFO "org.freedesktop.ModemManager.Device.Info" +#define MM_AUTHORIZATION_DEVICE_CONTROL "org.freedesktop.ModemManager.Device.Control" +#define MM_AUTHORIZATION_CONTACTS "org.freedesktop.ModemManager.Contacts" +#define MM_AUTHORIZATION_SMS "org.freedesktop.ModemManager.SMS" +#define MM_AUTHORIZATION_USSD "org.freedesktop.ModemManager.USSD" +#define MM_AUTHORIZATION_LOCATION "org.freedesktop.ModemManager.Location" /******************/