<div style="font-family: Verdana; font-size: 12;">Thanks Guido,<br><br>our XStreamOS features recent xorg 1.14.5 as from oracle open repo.<br>I assume those issues you talk about are already present in this.<br>Do you think so?<br><br>I will definetly look at the gdm patch sets to see if and how they can fit into lightdm.<br><br>Anyway, XStreamOS Desktop does not include gdm at the moment (we would like to have lightdm instead).<br>So I don't have pam files for gdm.<br>Can you point me to some files to see around?<br><br>Gabriele.<br><div><br><br></div><tt><br><br><br>----------------------------------------------------------------------------------<br><br>Da: Guido Berhoerster <gber@opensuse.org><br>A: LightDM Mailing List <lightdm@lists.freedesktop.org> <br>Data: 27 marzo 2014 11.07.01 CET<br>Oggetto: Re: [LightDM] Building on XStreamOS/illumos<br><br></tt><blockquote style="BORDER-LEFT: #000080 2px solid; MARGIN-LEFT: 5px; PADDING-LEFT: 5px"><tt>* Gabriele Bulfon <gabriele.bulfon@sonicle.com> [2014-03-27 09:50]:<br>> Can you send me your log with PAM messages?<br><br>PAM policy is configured in /etc/pam.conf, I suppose you haven't<br>set that up correctly. /etc/pam.d/ where LightDM installs its<br>policy files is only supported on Solaris > 11.1 and thus does<br>not work on Illumos. Furthermore you need to adapt the policy<br>anyways, the existing GDM policy should be a good starting point<br>to do that.<br><br>There are other issues relating to proper Solaris integration as<br>well, you need to patch in sdtlogin support so that the X server<br>can safely drop root privileges on login, support logindevperm<br>for correct device permissions and possibly RBAC in order to<br>enable shutdown/reboot.<br>For some pointers have a look at<br>http://www.x.org/wiki/Events/XDC2012/XDC2012AbstractAlanCoopersmith/SolarisXorgPrivileges.pdf<br>and the gdm patch sets at<br>https://hg.openindiana.org/sustaining/oi_151a/spec-files/file/db10202d5f6d<br>https://hg.java.net/hg/solaris-desktop~spec-files/file/a2add17d60e2<br><br>> BTW, is it absolutely necessary to have a lightdm user? I run it as root.<br><br>The LightDM daemon runs with root privileges, however the greeter<br>needs to run as an unprivileged user. Running a user-facing GUI<br>for authentication with root privileges is just a security<br>disaster waiting to happen.<br><br>Guido Berhoerster (former OpenIndiana JDS maintainer)<br>_______________________________________________<br>LightDM mailing list<br>LightDM@lists.freedesktop.org<br>http://lists.freedesktop.org/mailman/listinfo/lightdm<br><br><br></tt></blockquote></div>