ログイン
編集不可のページディスカッション情報添付ファイル
ytoku/daily-record/2011-03-04

MMA

セキュリティレビューで大穴を見落とした

おかしいなぁ…どうしちゃったのかな。
細かいところに目を奪われるのわかるけど、脆弱性はXSSだけじゃないんだよ。
こんなロジックエラーを見落とすなら、レビューした意味、ないじゃない。
ちゃんとプログラムの全体を見ようよ……少し、頭冷やそうか……

root所有のリポジトリをsudoでコミットするときの設定

sudu hg commitしたときにsudo元のユーザ名が自動的に設定されるように設定するためには、.hg/hgrc

[ui]
username=$SUDO_USER

この状態で一般ユーザでhg statusなどとすると

Not trusting file /root/VirtualDomainServer/.hg/hgrc from untrusted user root, group wheel

などと言われる。これを抑制するために/etc/mercurial/hgrcを作って

[trusted]
users=root

と設定した。

2011/3/29追記: 動いてない。コミットしたユーザが$SUDO_USERになっていて残念。

ytoku/daily-record/2011-03-04 (最終更新日時 2011-03-29 18:17:16 更新者 ytoku)