I have been working with John Dennis @ Redhat and we have both found that python's libuser.get_user_shells() function will hang if there is a line entry added to the end of the /etc/shells file with no newline. We had found that setroubleshootd, sealert, GDM greeter, and perhaps other programs that uses this python function will also hang. The specific line-item that was found in that file was: /SENDMAIL/ANY/SHELLS/ It is not known if this was added due to the installation of sendmail, postfix, or ISPConfig. The simple fix was to remove this strange line-item or to ensure there is a newline at the last entry of the /etc/shells file. My previous postings regarding GDM Greeter, setroubleshooter and sealert all running over 90% of CPU is now resolved due to the use of the aforementioned python module/function. I am not sure if Dennis will file a bug-report against the libuser.get_user_shells() function. Kind regards, Dan No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1187 - Release Date: 12/16/2007 11:36 AM