View Single Post
  #4  
Old 18th December 2007, 00:12
Dan Thurman Dan Thurman is offline
Junior Member
 
Join Date: Dec 2007
Posts: 7
Thanks: 0
Thanked 3 Times in 1 Post
Default

It was discovered that /etc/shells had the following entry:
/SENDMAIL/ANY/SHELL

added to the end of this file and this caused havoc to many programs since python's function: libuser.get_user_shells() in module: libuser does not check if each shell in this list exists or is functional and so causes certain programs such as GDM, setroubleshootd and sealert to fail or hang.

Removing the /SENDMAIL/ANY/SHELL item from /etc/shells will allow GDM, and other programs that uses that python function to work.

I suspect that either sendmail, postfix, or possibly ISPConfig has added that line item in /etc/shells after installation but I am not sure which one of these applications made this change.

Please disregard my previous comments in changing the /usr/share/gdm/default.conf GraphicalThemes default settings found there.

Cheers!
Dan
Reply With Quote