LoginSignup
0
0

More than 1 year has passed since last update.

sudoersの#include #includedirはversion1.9.1から@include @includedirとも書ける

Posted at

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をさわる際には抑えておきたいポイントかと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0