On 06/ 2/11 03:28 PM, Jack Schwartz wrote:
Hi everyone.

Here is a webrev of the installadm manpage changes relevant to the Derived
Manifests project.

Changes to installadm.1m also include some quick reformatting (so the manpage
prints better). However, reformatting is not complete since Sue will be doing an
overhaul with the ISIM project soon.

Once it is reviewed, I will push it to slim_source.

Also included, as an extra bonus :) is the aimanifest manpage. This still in
progress but I'm close to being done with it. Please have a look and let me know
if you have comments. I plan on giving this to Alta to work her magic on it
before pushing it to the gate, since I'm the only one working on it.

http://cr.opensolaris.org/~schwartz/110602.1/webrev/index.html

Please submit any comments by Tuesday 6/7 COB.

Thanks for your time,
Jack



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

Hi Jack,
I just looked at the installadm man page.

General: all references to "install service" should say "installation service"

16 Remove '...'

29 Change:
<manifest/script_file> -> <manifest/script file>
or
<manifest/script_file> -> <manifest_file/script_file>
(to get across the idea that the manifest is a file)

35 Please add --options, such as -n|--service <svcname>.
This would apply to the other commands, but as I've already added them in the isim gate, you don't really need to do it here.

64 Need to add the -o option for export:
     -o|--output <pathname>

287 remove '...'

289-292 How about simply:
     Sets a property of a service to a specified value.
I'm not exactly sure of the intended meaning of the second sentence, but I doubt it would apply to all properties.

This is what I had (minus the alias portions)- you're welcome to use all or parts of it.
     installadm set-service -o <prop>=<value> <svcname>

         Sets a property of a service to a specified value.

         -o|--option   <prop>=<value>
            Specifies the property and value to set.

            prop=value can be:
                 default-manifest=<manifest/script name>

            - default-manifest=<manifest/script name>
              The default manifest of a service may not have
              criteria actively associated with it while it is
              the default. If one uses installadm set-service
              to make a manifest the default, then its
              associated criteria become "inactive", and are
              not considered during manifest selection.
              Inactive criteria are clearly indicated by the
              installadm list command. If a different manifest
              is later made the default, the criteria of the
              formerly default manifest becomes active again.

         <svcname>
              Required: Specifies the name of the installation
              service whose property is being set.


346-358 If you are going to add this level of detail for -m, you should also add it for -p.

424 Change inst_name to man_name

433 refered (typo)

443 not your changes, but please remove extra '-c' inside of <>

461 Use "ignored" instead of "inactive", since that is how it is described elsewhere and in the list output

471-472 How about: Any associated criteria or default status remain with the manifest following the update.

474-483 I don't understand this wrt how update-manifest works. I thought that update-manifest updates the contents of a given manifest, specified by the required -m option. I didn't think the name would change. We discussed this offline and you're looking into it, but I think this section should probably be removed and -m should be required (small code change)

495 per above, this should likely be Required, not Optional

622 usage should match actual usage (different order of options, usage has <output>, not <output_pathname> )

642 <output_pathname> again

636 It is confusing to mention profiles as part of -m text and to mention manifests as part of line 652 text. Maybe you can remove the "Any number of..." text from both -m and -p and add it the general description.

646 need space after comma

963 - Check with Alta if this is the name to use.

971  your installadm add-manifest command is missing the "-n service_092910"

1182 stored in the file -> stored in the files

1206 install the changes -> then update the manifest in svc2

1211 remove "with you favorite editor"

1214 Remove backslash

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

Reply via email to