Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Our man page changes for this quarter are at:
- https://gist.github.com/alanc/ae834f8047eb234c68cf9b4db4a96958
- My big man page project for the quarter was a cleanup pass across the
- section 8 man pages. Changes from those included:
- - Formatting, spelling, grammar, wording, and typo fixes across many pages
- - Remove less useful / add more useful "See Also" entries in several pages
- - Add/update History sections
- add_drv(8):
- - Note that package scripting info only applies to SVR4,
- and that the driver action handles this in IPS packages.
- - Drop 32-bit kernel info
- cron(8), init(8):
- - Point to TZ in environ(7) for current instructions on setting the
- system default timezone, replacing obsolete instructions.
- cron(8):
- - Add pointer to svc.periodicd(8) for scheduled & periodic tasks.
- disks(8), vmstat(8)
- - Stop talking about IPI disks, since support for them was removed in
- Solaris 7 in 1998.
- edquota(8), ff(8), fsck(8), tunefs(8), ufsdump(8):
- - emphasize these programs are for UFS only, not ZFS
- format(8):
- - remove discussion of "the memory-resident system environment" which
- hasn't existed in decades (since boot from tape went away?)
- - add warning about data purge with modern storage devices
- fsdb_ufs(8):
- - remove WARNINGS section that advises making unsupported changes to
- files installed by system packages
- fwflash(8):
- - remove example that just shows usage message, since it doesn't show
- the current usage message, and is just going to get more out of sync
- over time
- getty(8):
- - Reflect removal of /etc/getty before 11.0 GA
- halt(8), init(8), reboot(8), shutdown(8):
- - note that sysadm(8) can block reboot with noreboot mode
- init(8):
- - single-user mode runs sulogin(8), not /bin/su
- ldm(8):
- - add ADI to description of migration-class2
- mvdir(8):
- - note that this is no longer needed, users can just use mv now
- reboot(8):
- - explain fast vs. prom reboot
- sar(8):
- - remove /tmp/sa.adrfl, since Bonwick removed it from the code in 1991
- savecore(8):
- - add pointer to dumpadm(8) -m to set minfree
- Fixes I see that apply to your pages as well include:
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/add_drv.8#L83
- - the "and" should not be bold
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/add_drv.8#L278
- - We don't support a "32-bit system" any longer, I thought you didn't either
- (and thus a subdirectory is needed in line 280, and the 32-bit directories
- should be removed from the FILES section).
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/add_drv.8#L285-L287
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/add_drv.8#L315-L317
- - The whole command should be bold, not just the options
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/add_drv.8#L642
- - It's not really a bug that an unsupported argument results in failure.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/auditreduce.8#L137
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/eeprom.8#L815
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsdb_udfs.8#L823
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ypbind.8#L66
- - Missing space after "."
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/auditreduce.8#L441
- - "Process are objects" should be "Processes ..."
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/beadm.8#L305
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/beadm.8#L502
- - "Forcefully" seems like the wrong word here. (I went with "Forcibly".)
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/boot.8#L727
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/boot.8#L801
- - "file" should be italic, to mark it as another argument, not a command/keyword
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/boot.8#L807-L813
- - The x86 systems we support today are not really IBM PC compatible, and haven't
- been called that in decades. They often use UEFI instead of BIOS now as well,
- and most no longer have "diskette" drives.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L19
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tapes.8#L15
- - Seems like there should be some sort of verb before "/dev". (I went with
- "maintaining".)
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L46-L47
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/vmstat.8#L413
- - IPI disk support was removed years before OpenSolaris source release.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L56
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L135
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L155
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L210
- - "disks" here refers to the command and thus should be in bold text.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/disks.8#L210
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tapes.8#L169
- - the closing ")" should be outside of the bold markup
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/dtrace.8#L647
- - __SunOS_5_11 would be a better example than __SunOS_5_10 now
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/dtrace.8#L767
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/dtrace.8#L770
- - these should say "dtrace command" instead of "proc tool"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/eeprom.8#L75
- - Duplicate "of" here. (Also no mention of what case applies to your OS.)
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/format.8#L19-L23
- - We no longer document a "memory-resident system environment" like this.
- (I think that's leftover from SunOS 4.x days?)
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsck.8#L19
- - Missing "-" on the N, Y, and y options
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsck.8#L131
- - Missing "-" on the Y option
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsck.8#L177
- - "pre-4.1" should specify "SunOS" so people in this century know what 4.1
- refers to now.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsdb_udfs.8#L39
- - "options are" should be "option is" since there's only one.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsdb_udfs.8#L823
- - the arguments should be part of the synopsis above, not the first line of
- the description.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/fsdb_ufs.8#L1217-L1222
- - "Suggested permissions" should be provided by the packaging system, not
- the man page
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/hal-device.8#L12
- - the -a & -r options should have only one "-", not two
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/hal-device.8#L22
- - the "(8)" should be outside the bold markup
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/hal-device.8#L40
- - "--help" should be listed as well as "-h"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/inetd.8#L423
- - duplicated "that"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/inetd.8#L540
- - nothing is controlled by "Sun" any more.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/infocmp.8#L290
- - "TERMINFO" should be one word, with no space before the "."
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/init.8#L55
- - "environments" should be "environment variables"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/init.8#L96
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/init.8#L545
- - "su" should be "sulogin"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/init.8#L386
- - missing "." at end of sentence
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L41-L42
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L89-L90
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L94
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L110
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L121
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L133
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/install.8#L194-L195
- - "file" should be italic to mark it as an argument, not a command/keyword
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L90
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L179
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L343
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L905
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tpmadm.8#L77
- - in syntax/synopses for commands we generally don't include the '#' prompt
- and mark up the command, subcommands, keywords, in bold
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L603
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L617
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L631
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L863
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L877
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L891
- - "default to ... seconds" is awkwardly worded.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/iscsiadm.8#L1103
- - "commands uses" should be "commands use"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ldap_cachemgr.8
- - the page alternately calls ldap_cachemgr a "utility" or a "daemon" - I
- standardized on "daemon"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ldap_cachemgr.8#L19-L20
- - "multi-user boot" is the pre-SMF description
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ldap_cachemgr.8#L35
- - "by superuser only" is awkward wording
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ldap_cachemgr.8#L94
- - missing "." at end of sentence
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ldap_cachemgr.8#L99
- - svcadm refresh is preferred over pkill -HUP in the SMF world
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/lockstat.8#L36
- - "example#" prompt should not be bolded
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/lockstat.8#L96
- - "event list" should be "event_list" to match the synopsis
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/lofiadm.8#L316
- - we don't really need to say "from the internet" any more, especially as
- many distros include mkisofs in their packages.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/logadm.8#L144
- - missing space between "w" and "(weeks)"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/logadm.8#L576
- - missing space between "1," and "1970"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/mvdir.8#L18
- - since mvdir is just a wrapper script around mv(1) now, it's no longer
- limited to "within a filesystem". (We added a "NOTES" section suggesting you
- just use mv(1) instead of this ancient relic.)
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/mvdir.8#L18-L21
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/mvdir.8#L52-L54
- - "dirname" should be in italic, as an argument, not bold
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/mvdir.8#L25
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/mvdir.8#L31
- - the "example%" prompt should not be in bold
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/psrinfo.8#L37
- - "processor_id" should be italic
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/psrinfo.8#L186
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/psrinfo.8#L199
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/psrinfo.8#L199
- - ">" is an odd prompt for man page examples
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/reboot.8
- - Since the modern world is not just SPARC workstations, "the PROM monitor"
- is often a hypervisor or other firmware (BIOS/UEFI/etc.). We also added
- more explanation of fast vs. "PROM" reboot.
- - The '-p' option has a note that it is mutually exclusive with '-f'.
- The '-f' option fails to note that.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/reboot.8#L128
- - missing "the" before "system/boot-config service"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/reboot.8#L201
- - missing "the" before "property"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/sar.8#L62
- - "dd" should be italic, as shown in the filename in this line, not bold,
- since it's not a reference to the dd command, but to the date characters
- in the filename.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/sar.8#L82
- - the "." after "dd" should be outside the markup as it's the end of the
- sentence marker, not part of the filename.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/sar.8#L95-L102
- - /tmp/sa.adrfl hasn't existed for many years before OpenSolaris source release.
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/sar.8#L107
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/sar.8#L117
- - again, "dd" should be italic, since it's replaced by the day-of-month number
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/savecore.8#L37
- - "if" should be capitalized at the start of the sentence. (I also added a
- pointer to "dumpadm -m" to set the minfree value.)
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/syslogd.8#L37
- - mismatched parentheses
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tic.8#L42
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tic.8#L63
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tic.8#L71
- - "file" should be italic to mark it as an argument, not a command/keyword
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/tic.8#L72
- - "TERMINFO" should be one word, with no space before the "\fR"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/ufsdump.8#L366
- - extra space after "("
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/vmstat.8#L214-L215
- - disks on systems this century do not have names starting with "xd"
- https://github.com/illumos/illumos-gate/blob/master/usr/src/man/man8/zdump.8#L12
- - "version" in "--version" should be bold, not italic, as it's not replaceable
- text, but fixed text
Advertisement
Add Comment
Please, Sign In to add comment