Takao: Looks good. Could you also submit a bug report upstream in the "gdm" category of bugzilla.gnome.org?
Note this needs to be removed from both GDM 2.20 and GDM SVN head. Could you provide a patch in the bug report for both, and I'll work to get the patches upstream? I think it's great to get these OS specific hacks out of the GDM module, where they don't really belong. Thanks, Brian
