sudoers
で先頭に#
がついているのにコメントを意味しない設定として。
- #include
- #includedir
という指定したファイル、ディレクトリをsudoers
ファイルとして読み込む設定があります。
こちらに設定について初見だとなかなか勘違いしやすいパラメータかと思います。
コメントだと思って消したりすると悲惨。
version 1.9.1以降では@include
, @includedir
と書ける
タイトルに書いてあるとおり、こちらの設定についてはversion 1.9.1
以降ならば、#
の代わりに@
で記述できます。
(sudoers 1.9.1
以降のドキュメントを読んでいて気が付きました。)
suders - Including other files from within sudoers
例としては下記のように記載できます。
@include
@includedir
総評
#
はコメント行と見間違える可能性があったりするのでなるべく、@
で書いたほうがいいのか? とは少し考えますが。
@
は@
でそれともそもそもこれなに? といった疑問が発生してしまいそうに思います。
それでも? #
のコメントと見間違えるのよりかはマシなのかも? と言った所。
ともかく@include
、@includedir
の設定を見かけても、version 1.9.1
から利用できるやつですね。 と知ってれば焦らないで済むのでsudoers
をさわる際には抑えておきたいポイントかと思います。