Re: Solaris + GDM




Michael:

Has anyone successfully compiled/used GDM on Sparc Solaris 8/9?

Yes, gdm2 builds and runs pretty well on Sparc Solaris.  However,
there are some caveats:

+ Pam rules say that PAM_RHOST should only be set when not logging
  into the console.  However, Solaris 9 and earlier have a PAM bug
  which requires PAM_RHOST to be set even when logging into the
  console.  So if you tweak the logic in verify-pam to always set
  PAM_RHOST, then gdm2 will work properly.

  Note that this bug will be fixed in the next release of Solaris,
  so if the code is changed to workaround this problem, then the
  code should only be setting PAM_RHOST for console login when the
  Solaris OS version is 9 or less, not on Solaris in general.

+ The "which" commands in the Init, PreSession, and PostSession
  scripts don't work on Solaris.  Rather than using which, just
  specify the full path of the files (/usr/openwin/bin).

+ You may have problems with the Xsession script not properly
  sourcing your personal .login/.profile/etc, files if your
  default shell is not /bin/sh or bash.

+ gdm2 does not currently support the auditing API's on Solaris,
  so you lose auditing features if you use gdm2.

+ gdm2 does not currently support logindevperm (see man logindevperm),
  so the permissions of certain devices might not be set properly
  when you login (most annoying being /dev/audio - so you might not
  get sound).

That's about it.

Brian



--

Brian



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]