かきすて

正しいかどうかよくわからない知識をよくわからないままとりあえず公開してみようというコンセプトで運営しています。

2014-01-01から1年間の記事一覧

batsを実行した時、「@test: コマンドが見つかりません」と言われる

% bats test.bats /tmp/bats.86117.src: 行 27: @test: コマンドが見つかりません テストケースのタイトルの後の、"{"の前のスペースは必須らしい。 修正前 @test "testcase1"{ # "testcase1"と{の間にスペースがないとエラー! 修正後 @test "testcase1" { #…

sudoのときだけrvmで入れたrubyを使ってくれない

sudoのときだけrvmで入れたrubyじゃなくてもとから入ってた/usr/bin/rubyを使うのでgemを入れるとき困った。 $ ruby -v ruby 1.9.3p545 (2014-02-24 revision 45159) [i686-linux] $ sudo ruby -v ruby 1.8.7 (2011-06-30 patchlevel 352) [i386-linux] $ wh…

knife soloが秘密鍵のパスフレーズを聞いてくれない

$ knife solo cook -i ~/.ssh/id_rsa hoge@hoge.example.com Enter the password for hoge@hoge.example.com ERROR: Net::SSH::AuthenticationFailed: Authentication failed for user hoge@hoge.example.com てなる.秘密鍵のパスフレーズを聞いてくれるよ…

gitwebで「No such projects found」と出てリポジトリが表示されない

404とかではなくただ「No such projects found」と出る。 gitコマンドの場所の指定が違うとこうなるらしい。 /etc/gitweb.confに以下を追記したら動いた。 our $GIT = '/usr/local/bin/git';

CentOSのadduserとuseraddは同じ

# ls -l /usr/sbin/useradd /usr/sbin/adduser lrwxrwxrwx 1 root root 7 Apr 32 2099 /usr/sbin/adduser -> useradd -rwxr-x--- 1 root root 103096 Dec 32 2099 /usr/sbin/useraddCentOS6.2では同じだった。 違うっていうのはDebianとかFreeBSDとかそうい…

SONAR LEがやたらDROPOUTする日がある

入ってるサークルが主催してるライブの様子を録音して出演者に音源を配るみたいなことをちょくちょくやらしてもらっている. で,録音にはwindows8に入れたSONAR LEを使っているのだが,こいつがやたら落ちる日がある. ライブの日程が3日あると,1日くらい…