Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 452986 Details for
Bug 599474
sys-auth/elogind: Kernel check, more permissions and an init script are needed
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Add missing login1 permissions
elogind-add_missing_login1_permissions.patch (text/plain), 5.53 KB, created by
Sven Eden
on 2016-11-11 14:25:10 UTC
(
hide
)
Description:
Add missing login1 permissions
Filename:
MIME Type:
Creator:
Sven Eden
Created:
2016-11-11 14:25:10 UTC
Size:
5.53 KB
patch
obsolete
>From 1ca40c077cd9a08f96a559ba51e8dba230298c4d Mon Sep 17 00:00:00 2001 >From: Michael Palimaka <kensington@gentoo.org> >Date: Sun, 19 Jun 2016 01:56:56 +1000 >Subject: [PATCH] Update org.freedesktop.login1.conf > >This mirrors an upstream change opening up all of logind's bus calls to >unprivileged users via polkit. > >See systemd/systemd/issues/471. >Closes #3. >--- > src/login/org.freedesktop.login1.conf | 68 +++++++++++++++++++++++++++++++++++ > 1 file changed, 68 insertions(+) > >diff --git a/src/login/org.freedesktop.login1.conf b/src/login/org.freedesktop.login1.conf >index 1318328..2e67e3d 100644 >--- a/src/login/org.freedesktop.login1.conf >+++ b/src/login/org.freedesktop.login1.conf >@@ -90,6 +90,42 @@ > > <allow send_destination="org.freedesktop.login1" > send_interface="org.freedesktop.login1.Manager" >+ send_member="LockSession"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="UnlockSession"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="LockSessions"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="UnlockSessions"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="KillSession"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="KillUser"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="TerminateSession"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="TerminateUser"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" >+ send_member="TerminateSeat"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" > send_member="PowerOff"/> > > <allow send_destination="org.freedesktop.login1" >@@ -130,6 +166,10 @@ > > <allow send_destination="org.freedesktop.login1" > send_interface="org.freedesktop.login1.Manager" >+ send_member="SetWallMessage"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Manager" > send_member="AttachDevice"/> > > <allow send_destination="org.freedesktop.login1" >@@ -138,6 +178,10 @@ > > <allow send_destination="org.freedesktop.login1" > send_interface="org.freedesktop.login1.Seat" >+ send_member="Terminate"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Seat" > send_member="ActivateSession"/> > > <allow send_destination="org.freedesktop.login1" >@@ -154,14 +198,30 @@ > > <allow send_destination="org.freedesktop.login1" > send_interface="org.freedesktop.login1.Session" >+ send_member="Terminate"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Session" > send_member="Activate"/> > > <allow send_destination="org.freedesktop.login1" > send_interface="org.freedesktop.login1.Session" >+ send_member="Lock"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Session" >+ send_member="Unlock"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Session" > send_member="SetIdleHint"/> > > <allow send_destination="org.freedesktop.login1" > send_interface="org.freedesktop.login1.Session" >+ send_member="Kill"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.Session" > send_member="TakeControl"/> > > <allow send_destination="org.freedesktop.login1" >@@ -180,6 +240,14 @@ > send_interface="org.freedesktop.login1.Session" > send_member="PauseDeviceComplete"/> > >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.User" >+ send_member="Terminate"/> >+ >+ <allow send_destination="org.freedesktop.login1" >+ send_interface="org.freedesktop.login1.User" >+ send_member="Kill"/> >+ > <allow receive_sender="org.freedesktop.login1"/> > </policy> >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 599474
:
452984
| 452986 |
452988
|
452990
|
453370
|
454324
|
454904
|
454906
|
459802
|
460732