Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jun 2012 09:10:08 GMT
From:      Gleb Kurtsou <gleb.kurtsou@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/168841: x11/slim fails to authorize (through kereros) if built without pam support
Message-ID:  <201206240910.q5O9A8o9005462@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/168841; it has been noted by GNATS.

From: Gleb Kurtsou <gleb.kurtsou@gmail.com>
To: Henry Hu <henry.hu.sh@gmail.com>
Cc: bug-followup@freebsd.org, c.kworr@gmail.com,
	Doug Barton <dougb@freebsd.org>
Subject: Re: ports/168841: x11/slim fails to authorize (through kereros) if
 built without pam support
Date: Sun, 24 Jun 2012 12:07:17 +0300

 On (21/06/2012 02:51), Henry Hu wrote:
 > This patch enables PAM in slim.
 > Details:
 > * add -DUSE_PAM=yes to cmake args
 > * install pam config file for "slim".
 > * patch app.cpp to allow rebooting without login
 > * modify rc.d script to start after hal. For new X server, this should
 > be required to be able to input.
 
 It doesn't look right. I'm using X server without hald (works much
 better this way for me).
 
 % pkg info xorg-server
 xorg-server-1.10.6,1           X.Org X server and related programs
 
 % ps auxw | egrep '(hal|X)'
 root        995   1.0  0.4 148004  25736 v0  S    11:27AM  0:24.08 /usr/local/bin/X :0 -auth /home/gleb/.serverauth.976 (Xorg)
 gleb        994   0.0  0.2  25836   9728 v0  I+   11:27AM  0:00.01 xinit /home/gleb/.xinitrc -- /usr/local/bin/X :0 -auth /home/gle
 gleb       2044   0.0  0.2  18552   9396  7  R+   11:45AM  0:00.00 egrep (hal|X)
 
 > 
 > Most of it comes from
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=152236, with some changes.
 > Thanks to Gleb Kurtsou <gleb.kurtsou@gmail.com>.
 > 
 > I've tested the patch, and I am able to log in. I'm not sure about
 > kereros. Please test it.
 > 
 > 
 > -- 
 > Cheers,
 > Henry
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206240910.q5O9A8o9005462>