On Tue, Nov 10, 2009 at 02:36:11PM -0600, Nicolas Williams wrote:
> On Tue, Nov 10, 2009 at 12:27:45PM -0800, Anthony Scarpino wrote:
> > I'm not sure what's going on..  Looking at get_keystore_path(), it 
> > appears to think there is an alternate keystore environment variable set 
> > looking at the functions were called in the truss; even though, the 
> > getenv() returned 0.  Did you have SOFTTOKEN_DIR set when you ran the 
> > zlogin command?
> 
> Why would it matter?  zlogin -C simply opens a socket to zoneadmd in the
> g-z, asks it to connect that socket to the pseudo-console of the desired
> zone, and then zlogin -C simply proxies tty and socket I/O
> transparently.  The ttymon/login running in the zone will not see the
> env vars of the zlogin -C process.  I guess Will should use pargs(1) to
> see the env vars of the sac service in that zone.

I did that on the sac and ttymon processes in the zone, none have
SOFTTOKEN_DIR set.

-- 
Will Fiveash
Sun Microsystems               Office x64079/512-401-1079
Austin, TX, 78727              (TZ=CST6CDT), USA
Internal Solaris Kerberos/GSS/SASL website: http://kerberos.sfbay.sun.com
http://opensolaris.org/os/project/kerberos/

Reply via email to