個人的現在の状況(ところでshellshockってshに失礼ではないか?)
Fri Sep 26 08:26:08 JST 2014 (modified: Sun Oct 1 10:50:27 JST 2017)
views: 1830, keywords:シェルスクリプト,bash,bashCMS,Linux,Mac,shellshock,頭の中だだ漏らし この記事は最終更新日が7年以上前のものです。
うえださん言うてないですwwwwそしてうえださんはいません。bashと一緒に死にました。> @mad_p #techlion
— Ryuichi UEDA (@ryuichiueda) 2014, 9月 25
生きてます!
ということで、現在こんな感じです。
- bash製で表に出ているものは止めている。bashで環境変数に関数を仕込めるというのはバグではなくそういう実装だったということで、現在議論が続いているようなのでそれ待ち。
早いうちにbashcmsのdash版(dashcms。笑)を作る(すぐ作りました!)。bashに完全に依存してるのはPIPESTATUSの部分だけなので、時間を見つけて落ち着いてやれば一時間くらいでできるかなーというところ。時間を作る。
私が本当に欲しいものはコマンドやプロセス、ファイルを制御できるものなので、そういう意味ではbashにこだわる必要はないんですが、それでも便利なのとbashbash言って本まで出している手前ちゃんと良いところ悪いところを説明しないといかんなと考えております。
あとまあ、shの実体がbashのアレはもう少し様子見になるかと。