I'd like to understand why the default system manifests are in 
/var/svc/manifest when they are very explicitly not editable files,
they are marked 'f' in the package info and all have text in them
that says do no edit this file.

Why wasn't this /usr/lib/svc/manifest ?

Having them in /var/svc/manifest requires that they be delivered in a 
"root" package rather than a "usr" package so that Zones and Diskless 
packaging works properly.

For some services this isn't an issue since they would be delivering 
other things into the "root" area anyway.  However for services that 
otherwise deliver everything into "usr" it is an issue.

Can we change this please to first look in /usr/lib/svc/manifest and 
move all the system provided ones there and leave /var/svc/manifest
for local use ?

-- 
Darren J Moffat

  • [smf-discuss]... Darren J Moffat
    • [smf-dis... lia...@eng.sun.com
      • [smf... Darren J Moffat
        • ... Enda o'Connor - Sun Microsystems Ireland - Software Engineer
          • ... Darren J Moffat
            • ... Enda o'Connor - Sun Microsystems Ireland - Software Engineer
        • ... lia...@eng.sun.com
          • ... lia...@eng.sun.com
          • ... Nicolas Williams
            • ... Darren J Moffat
              • ... Rainer Orth

Reply via email to