2014 年 4 月 18 日の小ネタ
sudo 実行時に /etc/profile.d 配下を読み込みたい場合
sudo 実行時に /etc/profile.d 配下のスクリプトを読み込むには -i オプションを付けます。
$ sudo -i su
$ sudo -is
は何故か怒られます。
以下を設定しちゃってもいいかもです。
alias sudo='sudo -i'
ログインユーザーの環境変数 PATH を引き継ぎたい場合
$ sudo visudo Defaults env_keep += "PATH"
ログインユーザーに関係なく sudo 実行時に環境変数 PATH を引き継ぎたい場合
$ sudo visudo secure_path = /sbin:/bin:/usr/sbin:/usr/bin