gmirror provider name limit [Was: Re: geom_label: gpt/labelname for gmirror provider?]
Ben Kaduk
minimarmot at gmail.com
Sat Aug 22 22:48:43 UTC 2009
[swapping out -current for -doc ... and yes, I'm a bit behind on my mail]
On Thu, Jul 30, 2009 at 12:38 PM, Harald
Schmalzbauer<h.schmalzbauer at omnilan.de> wrote:
> Harald Schmalzbauer schrieb am 30.07.2009 08:37 (localtime):
>>
>> Dimitry Andric schrieb am 29.07.2009 22:30 (localtime):
>> ...
>>>
>>> Please try the following patch, to enable an error message, in case any
>>> of the providers' names exceeds the maximum length. It should be enough
>>> to do "cd /usr/src/sbin/geom && make && sudo make install".
>>>
>>> I'm not very good at manpages, though... any takers? :)
>>
>> I always wanted to look into man pages from the editors side.
>> Expect something toady, otherwise I'll notify when I failed...
>
> Here's the best I could do. I suggest some native speakers should have a
> look on it.
>
> geom_man.diff
> --- src/sbin/geom/class/raid3/graid3.8.orig 2009-07-30
> 18:20:16.000000000 +0200
> +++ src/sbin/geom/class/raid3/graid3.8 2009-07-30 18:20:51.000000000 +0200
> @@ -83,7 +83,15 @@
> The
> .Nm
> utility uses on-disk metadata (the provider's last sector) to store all
> needed
> -information.
> +information. For
New sentences should start on new lines, as house style.
(It makes diffs easier to read, and is less confusing to the mdoc parser.)
> +.Ar prov ,
> +it's possible to use a providers label (see
I would avoid the "it's" contraction in favor of "it is".
"provider's" is a possessive and needs the apostrophe.
> +.Xr geom_label 8 )
> +instead of the device node.
> +The size of
I think s/size/length/ is more clear, but I'm not sure whether
everyone would agree.
> +.Ar prov
> +is limited to 15 characters, so currently it's not possible to use the
> GPTID
Again, expand "it's" to "it is" (I think it is probably best to avoid
contractions in man pages as a general rule)
I think "the GPTID" should be "GPTIDs" for parallelism in the number
of GPTIDs/labels.
Hm, the rest of the files are touched with identical changes, so I
think these comments apply equally there.
-Ben Kaduk
> +nor custom defined labels which are longer than 15 characters.
> .Pp
> The first argument to
> .Nm
> --- src/sbin/geom/class/shsec/gshsec.8.orig 2009-07-30
> 18:21:49.000000000 +0200
> +++ src/sbin/geom/class/shsec/gshsec.8 2009-07-30 18:25:26.000000000 +0200
> @@ -62,7 +62,16 @@
> The secret is shared between the given providers.
> To collect the secret, all providers are needed.
> If one of the components is missing, there is no way to get any useful data
> from
> -the rest of them.
> +the rest of them. For
> +.Ar prov ,
> +it's possible to use a providers label (see
> +.Xr geom_label 8 )
> +instead of the device node.
> +The size of
> +.Ar prov
> +is limited to 15 characters, so currently it's not possible to use the
> GPTID
> +nor custom defined labels which are longer than 15 characters.
> +.Pp
> The first argument to
> .Nm
> indicates an action to be performed:
> --- src/sbin/geom/class/stripe/gstripe.8.orig 2009-07-30
> 18:23:42.000000000 +0200
> +++ src/sbin/geom/class/stripe/gstripe.8 2009-07-30
> 18:24:10.000000000 +0200
> @@ -82,7 +82,15 @@
> .Dq automatic
> method uses on-disk metadata to detect devices.
> Once devices are labeled, they will be automatically detected and
> -configured.
> +configured. For
> +.Ar prov ,
> +it's possible to use a providers label (see
> +.Xr geom_label 8 )
> +instead of the device node.
> +The size of
> +.Ar prov
> +is limited to 15 characters, so currently it's not possible to use the
> GPTID
> +nor custom defined labels which are longer than 15 characters.
> .Pp
> The first argument to
> .Nm
> --- src/sbin/geom/class/concat/gconcat.8.orig 2009-07-30
> 18:16:12.000000000 +0200
> +++ src/sbin/geom/class/concat/gconcat.8 2009-07-30
> 18:26:06.000000000 +0200
> @@ -80,7 +80,15 @@
> .Dq automatic
> method uses on-disk metadata to detect devices.
> Once devices are labeled, they will be automatically detected and
> -configured.
> +configured. For
> +.Ar prov ,
> +it's possible to use a providers label (see
> +.Xr geom_label 8 )
> +instead of the device node.
> +The size of
> +.Ar prov
> +is limited to 15 characters, so currently it's not possible to use the
> GPTID
> +nor custom defined labels which are longer than 15 characters.
> .Pp
> The first argument to
> .Nm
> --- src/sbin/geom/class/journal/gjournal.8.orig 2009-07-30
> 18:26:21.000000000 +0200
> +++ src/sbin/geom/class/journal/gjournal.8 2009-07-30
> 18:29:15.000000000 +0200
> @@ -125,6 +125,16 @@
> This could be a problem when an existing file system is converted to use
> .Nm .
> .Pp
> +For
> +.Ar prov ,
> +it's possible to use a providers label (see
> +.Xr geom_label 8 )
> +instead of the device node.
> +The size of
> +.Ar prov
> +is limited to 15 characters, so currently it's not possible to use the
> GPTID
> +nor custom defined labels which are longer than 15 characters.
> +.Pp
> The first argument to
> .Nm
> indicates an action to be performed:
> --- src/sbin/geom/class/mirror/gmirror.8.orig 2009-07-30
> 18:11:17.000000000 +0200
> +++ src/sbin/geom/class/mirror/gmirror.8 2009-07-30
> 18:29:55.000000000 +0200
> @@ -106,7 +106,15 @@
> utility uses on-disk metadata (stored in the provider's last sector) to
> store all needed
> information.
> Since the last sector is used for this purpose, it is possible to place a
> root
> -file system on a mirror.
> +file system on a mirror. For
> +.Ar prov ,
> +it's possible to use a providers label (see
> +.Xr geom_label 8 )
> +instead of the device node.
> +The size of
> +.Ar prov
> +is limited to 15 characters, so currently it's not possible to use the
> GPTID
> +nor custom defined labels which are longer than 15 characters.
> .Pp
> The first argument to
> .Nm
>
> Best regards,
>
> -Harry
>
>
More information about the freebsd-doc
mailing list