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.

Nico
--

Reply via email to