>>825 うん。 Process.euid = 500 ...(ユーザID500権限で実行する諸々のコード) if なんとか fork do # 実行するときもしないときもある Process.uid = 500 exec("cvs ...") end end と、 fork do # 必ず実行する Process.uid = 500 ...(ユーザID500として実行する諸々のコード) if なんとか fork do exec("cvs ...") end end end の違いってことです。 # スレ違いスマソ。
>>836 >>831はpserverでなく各ユーザに直接リポジトリを操作してもらって いるんじゃないかな。 info cvs で「File permissions」を読むとLinuxは「On some systems」に 該当するようだけど、最近のcvsはchown(2)するようになっているのかな。