This will be a strange question...sorry!
Also...if it's confusing, I apologize!
On my Openbox system, I use a custom shutdown utility that I've built myself. Shutdown and Reboot use Consolekit, and they both work without issue. However, when using pm-utils for Suspend and Hibernate, they work, but Suspend and Hibernate ask for a password when selecting them.
I recently discovered elogind is available in the repositories under the Gnome branch. I installed it, and I can Suspend and Hibernate with it without needing to enter a password. However, if I use elogind for Shutdown and Reboot, it asks for a password.
Now I've discovered that if I mix the two...Consolekit and elogind...I can use consolekit for shutdown and reboot without needing to enter a password, and I can use elogind to Hibernate or Suspend without needing to enter a password.
I'd like to ask...does anyone know if it's okay to mix the two like that, or will it possibly cause issues later on?