With the push of the fix for the bug:

    7037014 Install DTDs should be versioned

All Install consolidation DTDs are now versioned, with a ".1" at the end:

    /usr/share/install/ai.dtd.1
    /usr/share/install/boot_mods.dtd.1
    /usr/share/install/configuration.dtd.1
    /usr/share/install/dc.dtd.1
    /usr/share/install/execution.dtd.1
    /usr/share/install/media-transfer.dtd.1
    /usr/share/install/software.dtd.1
    /usr/share/install/target.dtd.1

For backwards compatibility we are also delivering the symbolic links:

    /usr/share/install/ai.dtd -> ai.dtd.1
    /usr/share/install/dc.dtd -> dc.dtd.1

This should have no negative effect on your current configuration, but when
using a non-versioned DOCTYPE reference in an XML manifest, such as:

    <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd">

you will see a warning when adding this to an install service for an AI image
which contains the versioned version of the ai.dtd, this warning would look 
like:

    Warning: manifest "manifest.xml" DOCTYPE specifies "ai.dtd"
    while versioned DTD "ai.dtd.1" exists in the image.  Attempting to
    proceed...

Things should work as-is, but if you wish to remove this warning, you should
edit the AI manifest XML and change the DOCTYPE to look like:

    <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1">

The default and template AI and DC manifests delivered in build 173 images have
been updated to reference their respective versioned DTDs.

Thanks,

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

Reply via email to