I updated GDM 2.27 in spec-files head with the attached two patches: - gdm-11-autologin adds the ability to specify a script as the Automatic or Timed user name, so that the script can return the user which will automatic or timed login. The script is passed the DISPLAY environment variable, so this can work to define a per-display user.
This feature was in the old GDM, so this just adds the same feature to the new GDM. - gdm-12-userswitch.diff fixes the Fast User Switch applet so it only provides the "Switch User" option if the vtdamon service is running. Otherwise, if a user tried to run "Switch User" when it is not running it would mess up the display. This patch also fixes some errors where the error variable wasn't checked for being NULL before accessing it. This was causing the applet to crash in certain error conditions (like if the console-kit daemon crashed). This part of the patch is already upstream. Brian -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: gdm-11-autologin.diff URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20090904/254dcbf6/attachment.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: gdm-12-userswitch.diff URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20090904/254dcbf6/attachment-0001.ksh>
