The Linux man-pages project に typo fix のパッチを送りマージされた.
このプロジェクトのアウトプットは http://man7.org/linux/man-pages/ として公開されている. Linux ディストリビューションで提供される一部の man もここをベースにしている ( ... と思うんだけど、合ってます? ).
プロジェクトのメンテナは Michael Kerrisk さん、例の巨大な本の作者ですね
- 作者: Michael Kerrisk,千住治郎
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/12/01
- メディア: 大型本
- クリック: 14回
- この商品を含むブログ (7件) を見る
パッチの内容
man 2 sigaltstack
の中で MINSTKSZ という定数が書かれているが Web や Linux カーネルのソースを調べてみても定義が出てこなくて、 MINSIGSTKSZ の間違いだったことに気がついたので修正パッチとした
Signed-off-by: Hiroya Ito <hiroyan@***.com> --- man2/sigaltstack.2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/man2/sigaltstack.2 b/man2/sigaltstack.2 index b5ceaf766..22f57b92a 100644 --- a/man2/sigaltstack.2 +++ b/man2/sigaltstack.2 @@ -205,7 +205,7 @@ an invalid flag. The specified size of the new alternate signal stack .I ss.ss_size was less than -.BR MINSTKSZ . +.BR MINSIGSTKSZ . .TP .B EPERM An attempt was made to change the alternate signal stack while --
投稿した ML はここです
'Re: [PATCH] sigaltstack.2: tfix' - MARC
単なる typo fix だが 「間違っている」 のを確認するのは それなりに手間がかかる
- Linux カーネル mainline のソースを grep する
- man-pages のソースを grep する
- http://pubs.opengroup.org/onlinepubs/000095399/functions/sigaltstack.html をざっと眺めたりもした
後から気がついたが glibc を参考にするのも手に加えたらよかった
感想
- 小さなパッチでも著名な方からリアクションがもらえるととっても嬉しい 🤗
- メールの
TO:
にメンテナのアドレスを指定するのだが間違えて送ってしまい、CC:
だけ合っていて ML に投稿してしまったのだった- 些細なミスだが、特に何もなかったのでよしとする 😗
- そもそも capabilities.7: describe namespaced file capabilities by hallyn · Pull Request #8 · mkerrisk/man-pages · GitHub のコメントからメールアドレスをコピペしたら typo しているという ...
- git send-email を初めて使った. GitHub の pull request に慣れているとテキストベースのやりとりは緊張するなぁ