タグ

2013年10月14日のブックマーク (2件)

  • 『そのユーザーに成り代わってコマンドを実行できる「runuser」コマンド』

    Linux/Unixであるコマンドやプログラムをrootユーザーで実行させる場合、それが返って不便になる事もあります。 例えば・・・ ・ あるプログラムの実行時には特殊な環境変数をセットしていないといけない ・ あるプログラムはrootユーザーでの実行が禁止されている ・ プログラム実行による出力ファイルがroot権限となる(それを一般ユーザーで編集・実行できない) などです。 ですが、様々な制約を考えるとやはり、そのコマンドをrootユーザーで実行させたいということがあります。 こういった場合、実行したいユーザーでsudoコマンドを通してプログラムを実行させるというのも一つですが、ここで紹介するrunuserコマンドを使えば、rootユーザーから特定のユーザーに成り代わってコマンドを実行させるという事ができます。 runuserの基的な使い方は下記の通りです。 # runuser -l

    『そのユーザーに成り代わってコマンドを実行できる「runuser」コマンド』
  • PHPUnitの定義されているAssert - nazokingのブログ

    なんかドキュメントが見つからなかったんで調べてみた。 assertContains($needle, $haystack, $message ) heystack に needle が含まれていること heystack が array の場合は in_array( haystack, needle ), string なら strpos assertNotContains($needle, $haystack, $message ) assertContains の逆 assertEquals($expected, $actual, $message , $delta ) expected と actual は同じ内容であること 配列→ ksort して比較 オブジェクト→ serialize して比較 その他 → 型も見る比較( === ) assertSame($expected, $

    PHPUnitの定義されているAssert - nazokingのブログ