Hi Mary and all

I tried putting a custom script which will remove the package and add the package from the local hosted repository.I have added the checkpoint after "Boot Archive Initialization". It fails stating that it cannot remove the package(package I am modifying is system/kernel) since it depends on other packages installed. Since we have changes in lot many packages and removing all the dependencies and adding all the new packages will be cumbersome task. Do we have some other way so that I can install listed packages directly from repo created after full-build.

Regards
Nirmal

Mary Ding wrote:
 Nirmal:

In build 156, DC was completely rewritten. An overview
of the changes is here:
http://hub.opensolaris.org/bin/view/Project+caiman/Distribution+Constructor+Changes

You would essentially need to do the following:

a) Run DC and pause it at the 'set-ips-attributes'
   checkpoint.
b) Write a script that copies the changed binaries
   to $BUILD_AREA/build_data/pkg_image. Then insert
   this script into the build process via a 'custom-script'.
   Documentation on doing that is mentioned in the link above.




On 01/21/11 06:01 AM, Nirmal Agarwal wrote:
Hi all

I am trying to build my custom iso with the distro constructor.I wanted to replace some of the packages in build with my custom packages to test my fix.I was following document "Oracle® Solaris 11 Express Distribution Constructor Guide" which describes the same can be done using "Finalizer Scripts". But with the latest 157 build, in the template manifest file I was not able to find finalizer section of the manifest file.

Is it still supported ?  Or is there any other way to achieve my goal ?


Thanks in advance
Nirmal Agarwal

_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss


_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to