System Patches
This sample patches_system_objects.cfg specifies critical system patches.
/////////////////////////////////////////////////////////////////////////////// // // patches_system_objects.cfg // /////////////////////////////////////////////////////////////////////////////// #if solaris PatchesSystem 000000-00 // placeholder to ensure stanza content /* // empty example template, ready for filling in # if solaris26 # elsif solaris27 # elsif solaris28 # endif */ // dtspcd # if solaris26 # if ! kiev // lacks prerequisite packages 105669-11 # endif // ! kiev # elsif solaris27 106934-04 # elsif solaris28 # if ! berlin 108949-07 # endif # endif // solaris26 ... // login # if solaris26 # if ! kiev // lacks prerequisite packages 105665-04 # endif // ! kiev # elsif solaris27 112300-01 # elsif solaris28 # if ! berlin 111085-02 # endif # endif // in.lpd # if solaris26 # if ! kiev // lacks prerequisite packages 106235-09 # endif // ! kiev # elsif solaris27 107115-09 # elsif solaris28 # if ! ( paris | trondheim2 | bucharest | webapp | db ) 109320-04 # elsif berlin 109320-06 # endif # endif [...] #endif // solaris ///////////////////////////////////////////////////////////////////////////////
On the piktmaster system, we would install the PatchesSystem.obj file to each Solaris system with the command:
# piktc -iv +O PatchesSystem +H solaris [or: ... +H solaris -H down]
For more examples, see Samples.