Nicolas Williams wrote:
> On Thu, Mar 05, 2009 at 09:48:53PM +0000, Matt Boyer (home) wrote:
>> Nicolas Williams wrote:
>>> So this sounds like a regression.  What build was your zone running at?
>>>  
>> The local zone was initially running snv_101. After the upgrade, it was 
>> running snv_108 (from the dev repository).
> 
> SUNWsshdu and SUNWloc are legacy_pkg in both cases.  I.e., the
> dependency on SUNWloc is declared in SUNWsshdu and should be satisfied
> by installing SUNWloc.
> 
>>> I'd like to know more about how you managed to install a zone without
>>> SUNWloc.  Is there a bug in the IPS packaging of sshd?
>>>  
>> I tried installing a zone on my 2008.11 laptop just now and it really 
>> looks like SUNWloc isn't installed on the zone. Here's what I did:
> 
>> [snip]
>>
>> However, here again I was able to ssh into the zone.
> 
> That's because sshd is no longer supposed to crash when locale(1) is not
> present.
> 
>> I don't know exactly how the IPS package for sshd is built. However, the 
>> manifest for the version I'm using on my laptop doesn't appear to have 
>> an explicit dependency against SUNWloc:
>> ---
>> 501-mboyer at duke:~$ egrep '^depend' 
>> /var/pkg/pkg/SUNWsshd/0.5.11%2C5.11-0.101%3A20081119T230216Z/manifest
>> depend fmri=SUNWopenssl at 0.9.8-0.101 type=require
>> depend fmri=SUNWcsl at 0.5.11-0.101 type=require
>> depend fmri=SUNWgss at 0.5.11-0.101 type=require
>> depend fmri=SUNWzlib at 1.2.3-0.101 type=require
> 
> legacy arch=i386 category=system desc="Secure Shell protocol Server"
> hotline="Please contact your local service provider" name="SSH Server,
> (Usr)" pkg=SUNWsshdu vendor="Sun Microsystems, Inc."
> version=11.11,REV=2008.10.30.20.37
> legacy arch=i386 category=system desc="Secure Shell protocol Server"
> hotline="Please contact your local service provider" name="SSH Server,
> (Root)" pkg=SUNWsshdr vendor="Sun Microsystems, Inc."
> version=11.11,REV=2008.10.30.20.37
> legacy arch=i386 category=system desc="file updates for new packaging
> system" name=hack pkg=SUNWfixes version=1.0
> 
> Perhaps there's a bug in IPS handling of legacy pkgs?

I'll take this up with the IPS people. Thank you very much for your help!

> 
> Nico


-- 
Matthieu Boyer
Software Engineer
Solaris PIT Group
Sun Microsystems Ireland

Reply via email to