Will Young wrote:
> Stephen Hahn wrote:
>> * Jordan Brown (Sun) <opensolaris at jordan.maileater.net> [2008-04-07 
>> 19:47]:
>>   
>>> Steve Peng wrote:
>>>     
>>>> I am proposing that we deliver /var/svc/manifest tree as
>>>> it is now which
>>>> allows 3rd parties to deliver their manifests into /var and have the 2nd
>>>> step of import
>>>> create link for each manifest under /etc to address the backward
>>>> compatibility concern.
>>>>       
>>> Who will delete these symlinks when the 3rd party service is removed?
>>>     
>>   Good question.  Why would a forest of symlinks be better than a single
>>   directory symlink (/var/svc/manifest -> /etc/svc/manifest) or a layer
>>   just under that?

Agree. Though we may need some hook to apply profiles that make changes 
to the system.

>     This seems like the logical solution to me.  If the upgrade moves 
> the current manifest directory and replaces it with a symlink then I 
> don't see what the original "concerns and proposal" section was claiming 
> would break.  

Third party service with manifest in /var is added after the upgrade. A 
symlink won't exist for such service.

I also didn't follow how links to original /var locations
> in /etc were supposed to fix anything if the goal was to allow system 
> actions with manifests before /var was available.

People may still expect to see things under /var/svc.



Reply via email to