理系学生日記

おまえはいつまで学生気分なのか

sudoers.d

CentOS 6 を使う機会があって、/etc/sudoers に設定入れるかって /etc 見たら、/etc/sudoers.d とかいうディレクトリがあった。
で、/etc/sudoers を見ると

## Read drop-in files from /usr/local/etc/sudoers.d
## (the '#' here does not indicate a comment)
#includedir /usr/local/etc/sudoers.d

とかいう記述があって、#includedir ディレクティブを使うとそのディレクトリ配下のファイルを読み込んでくれるようになってた。手元の Mac で man sudoers してみても、includedir ディレクティブについて記載がある。

パッケージインストール時のフックで sudoers 設定を行うようなときに便利かもしれない。そんなときがあるのかっていうと良くわからないけど。

しかし、行頭に # があるのにコメントじゃないっていうのが視覚的に分かりにくいな。