https://bugzilla.novell.com/show_bug.cgi?id=295341#c12
--- Comment #12 from Kay Sievers 2007-08-08 03:54:38 MST ---
The separate setuid root binary exists only for the reason not to link these
libraries while running as root and using pam.
It is only the setgid polkituser binary which links dbus and glib, and that
isn't trivial to change.
ldd /usr/lib64/PolicyKit/polkit-grant-helper-pam
libpam.so.0 => /lib64/libpam.so.0 (0x00002b213f159000)
libc.so.6 => /lib64/libc.so.6 (0x00002b213f365000)
libaudit.so.0 => /lib64/libaudit.so.0 (0x00002b213f6a9000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b213f8be000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
ldd /usr/lib64/PolicyKit/polkit-grant-helper
libpolkit.so.1 => /usr/lib64/libpolkit.so.1 (0x00002b3bce363000)
libpolkit-dbus.so.1 => /usr/lib64/libpolkit-dbus.so.1 (0x00002b3bce56f000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00002b3bce774000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00002b3bce9ad000)
libc.so.6 => /lib64/libc.so.6 (0x00002b3bcec74000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00002b3bcefb8000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.