This chapter describes known documentation problems.
The Solaris 9 smpatch(1M) man page is delivered as part of the Solaris 9 software in the /usr/share/man/sman1m directory. You can access this version of the man page by using the man command.
The following sections describe problems with the man page.
The sentence in the Description section about roles is incorrect. The sentence reads:
To run this command on multiple machines, you must first create a role on each machine that contains the necessary rights to perform patch management.
While you are permitted to use roles to run the smpatch on multiple systems, you can also grant these rights to an ordinary user. Or, you can run smpatch as superuser, who has all rights.
In Example 1, an extraneous slash (/) appears in the path of the smpatch command. The path name shown is /usr/sadm/bin//smpatch.
Remove the extra slash in the path name of the smpatch command so that it reads /usr/sadm/bin/smpatch.
Example 3 incorrectly shows how to specify the patch list file.
/usr/sadm/bin/smpatch add -H myhost -p mypasswd -u root -- \ -x mlist=/tmp/patch/patch_file \ -x mlist=/tmp/patch/machine_file |
Change the first instance of mlist to idlist. The example command line should be as follows:
/usr/sadm/bin/smpatch add -H myhost -p mypasswd -u root -- \ -x idlist=/tmp/patch/patch_file \ -x mlist=/tmp/patch/machine_file |