やること: チケット
https://dev.mikutter.hachune.net/
https://dev.mikutter.hachune.net/favicon.ico?1619448608
2016-09-14T04:37:52Z
やること
Redmine
mikutter - バグ #889 (終了): mikutter.rb のshebangが /usr/bin/ruby になっており、他の場所にrubyがあると落ちる
https://dev.mikutter.hachune.net/issues/889
2016-09-14T04:37:52Z
waita Tachibana
<p>mikutter.rbのshebang( <a class="external" href="http://dev.mikutter.hachune.net/projects/mikutter/repository/revisions/master/entry/mikutter.rb#L1">http://dev.mikutter.hachune.net/projects/mikutter/repository/revisions/master/entry/mikutter.rb#L1</a> )がハードコードになっている事により、Rubyをビルドしてインストールした時などに起動に失敗するようです。</p>
<p>`/usr/bin/env ruby` に変更すればenvコマンドからどこかにインストールされているRubyを探索してくれそうですが、こうしていない理由などはあったりしますか?</p>
<p>(ちなみにこれはdocker_mikutter( <a class="external" href="https://github.com/Na0ki/docker_mikutter">https://github.com/Na0ki/docker_mikutter</a> )を触っていた時に気づいたものです)</p>