Yosemiteに合わせて環境整備 ― 2014/10/22
再インストールでわかった事のメモ
- 一つのHDにパーテーションは10個まで
- それ以上は別の論理ディスク?を作られる
- リカバリーパーテーションは1つのOSごとに作られる
- 2つのパーテションにそれぞれインストールすると2個
- 10.6.8から10.10のパーテーションは見えない
- 10.6にもいろいろあって、新しいマシン用の方がVM等で動作しやすい
Macでopensslをコンパイル ― 2014/10/15
PPC 32bitだと
./Configure darwin-ppc-cc no-threads shared
- darwin-i386-cc
- darwin-ppc-cc
- darwin64-ppc-cc
- darwin64-x86_64-cc
MacOS Xでのbashの脆弱性対策 ― 2014/09/26
Mac OS Xは10.3から/bin/shがbashなので削除も出来ません
確認
- CVE-2014-6271 確認方法(vulnerableが表示されたら脆弱)
$ env x='() { :;}; echo vulnerable' bash -c 'echo hello'
- CVE-2014-7169 確認方法(日付が表示されたら脆弱)
$ rm -i echo $ env X='() { (a)=>\' sh -c "echo date"; cat echo
対策案
- OS X Serverや公開しているMac OS Xは今すぐ置き換える
- その他のOS X 10.7以上はソフトウエア・アップデートを待つ
コンパイル方法(要xcode)
$ mkdir bash-fix $ cd bash-fix $ curl https://opensource.apple.com/tarballs/bash/bash-92.tar.gz | tar zxf - $ cd bash-92/bash-3.2 $ curl https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-052 | patch -p0 $ curl https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-053 | patch -p0 $ curl https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-054 | patch -p0 (9/29 054追加) $ curl https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-055 | patch -p0 $ curl https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-056 | patch -p0 (10/3追加) $ curl https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-057 | patch -p0 (10/7追加) $ cd .. $ xcodebuild 動作確認を行う $ exec csh $ sudo mv /bin/bash /bin/bash.old $ sudo cp build/Release/bash /bin $ sudo mv /bin/sh /bin/sh.old $ sudo cp build/Release/sh /bin (脆弱性の確認は置き換えが必用)
動作確認や再起動で確認してから $ sudo chmod a-x /bin/bash.old $ sudo chmod a-x /bin/sh.old
参考
Safariニコ生トップページでクラッシュ(10.6) ― 2014/07/15
Safariで http://live.nicovideo.jp にアクセスすると
Safri Webコンテンツが予期しない理由で終了しました。
と出てクラッシュする場合があります(OS X 10.6のみ)
これは同じWebKitを使用しているBNSViewerも同じですが
現状でライトモードをONにする事で回避できます。
MacOS 10.9上でBSBrowser,BNSViewer,BNicoAlertをお使いの方へ ― 2014/01/07
OS X 10.9以降でのアカウント登録方法を参照してください(2015/8/3)
以下内容が古くなっています
現在、アカウントとパスワードをキーチェーンに登録・変更する場合、 Safariは使用できません
MacOS10.9でSafariの仕様が変更になったため
キーチェーンへのアカウントとパスワードの登録・変更は以下のブラウザをお使い下さい
順次対策を行う予定です
BSBrowser Ver 0.01.03 ― 2013/10/25

シンプルでちょっと安全なブラウザ
- 同時に複数のIDでサービスを使用可能
- 専用ブラウザとして、またサービスメニュ経由の補助ブラウザとして便利です
- 軽いブラウザです
変更
- MacOS X 10.9にて設定ファイルクリックで開けない問題を修正
USB無しでInstall DVD作製(10.9) ― 2013/10/25
- USBメディアの作り方を読む
- 6〜8GのHDパーテーションを用意 (例:/Volume/HD109)
- ダウンロード
- HD109パーテーションに作る
- $ sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/HD109 --applicationpath /Applications/Install\ OS\ X\ Mavericks.app
- HD109パーテションをディスクユーティリティでCD/DVDマスターイメージ作製
- "HD109"からのディスクイメージ... を使用
- DVDに焼く 完成
BSBrowser Ver 0.01.02 ― 2013/10/05
シンプルでちょっと安全なブラウザ
- 同時に複数のIDでサービスを使用可能
- 専用ブラウザとして、またサービスメニュ経由の補助ブラウザとして便利です
- 軽いブラウザです
変更
- 多重起動の問題を修正
BSBrowser Ver 0.01.01 ― 2013/09/21

シンプルでちょっと安全なブラウザ
- 同時に複数のIDでサービスを使用可能
- 専用ブラウザとして、またサービスメニュ経由の補助ブラウザとして便利です
- 軽いブラウザです
変更
- 同時に開ける数を最大16に変更
- OS X 10.7以上のプライベートモードに対応(同時別Idでログイン可能)
- 最大16個の別名プログラムが起動するようになりました
- キーチェーンが最大16回確認を求めます
10.6以外でBSBrowserをお使いの方 ― 2013/08/11
10.7,10.8で動作確認をおこなった所プライベートモードの仕様が変更されていました
- 影響
- 複数Idでの使用はできません
- BSBrowserClient全てでクッキーが共有されます
- (Safariや別のプログラムとは共有されません)