Linux

Packer ではまる

Ansible を試そうと思って、構成管理するサーバをとりあえず Vagrant を使って建てようとした。 box ファイルをどうしようと悩んだが Packer を使って自分で作ってみる事にした。 0.5.0 で後方互換を無くす仕様変更があり、ハマったのでメモ。 # 典型的な Ya…

svn で間違ってコミットしてしまったのを取り消す

メモ。前提家では Git を使っている。 職場は svn な環境で $ svn commitとか間違ってしてしまって全ての変更が問答無用でコミットされる悲劇が起きた。 直前のコミットを取り消したい。 svn update svn merge -r 1000:999 .リビジョン番号 1000 を 999 に戻…

 Windows 上の VirtualBox のゲスト OS 内の httpd サーバにポートフォワードしてアクセスする

メモ。 $ ssh -l username -p 2222 192.168.1.11 -L8081:localhost:80これで Windows 上の VirtualBox(NAT)に ssh 経由で入り、VM 上の httpd サーバのを Mac のブラウザからアクセスできる。

Windows 上の VirtualBox のゲスト OS に NAT 経由で ssh で繋げる

メモ。 Windows 上に VirtualBox が入っていて、その中で Linux が動いている。 諸事情でブリッジ接続が出来ず NAT による接続は出来る。 自分の手元のマシン(Mac) から Windows を経由して Linux に SSH で入りたい。 VirtualBox の設定で、設定 -> ネット…

Sunzi で sudo を使えるようにするラッパーを作った

sunzi を試してみる - Memo で試した Sunzi だけど sudo が使えないのが困った。 今の職場は root 権限は貰えないけど個人のアカウントに sudo は付けて貰える。 なので sudo ができるのが前提。シェルスクリプトの中で sudo を付けて、sunzi deploy を実行…

sunzi を試してみる

VM にサーバを構築して必要なミドルウェアやソフトウェアをインストールするというのが、たまに発生する。 # 「たまに」というのがポイント VM のイメージを起動してサーバをたてるのは割と簡単に出来るんだけど、毎回毎回いちいち yum install とかするのが…

dekiwiki をインストールしようとしたら面倒でハマった

ずっと wiki エンジンを探してて、 id:sotarok さん所で知った MindTouch(dekiwiki) が良さげだったので入れてみた。 Songbird の Developer Center で見たときから、素敵なんじゃね?と思って使いたいなーと思ってたけどなかなか面倒くさそうでやってなかっ…

Redhat EL5 の SELinux と Oracle の不具合?

Red Hat Enterprise Linux 5 で SELinux を Enforce にして PHP で oci 関数を使用したらエラーになった。 SELinux を Permissive にしたら無事に使用できる。 原因が分からず半日くらい悩んで、調べてたら見つけたのがこれ。 Oracle Databaseリリース・ノー…

Ubuntu 7.10

去年 MacBook Pro を購入してからほぼオフィスのドキュメントビューワと化した Let's Note CF-R2 に Ubuntu 7.10 をインストールした。 通勤に時間がかかっているので、その間も開発とかしたいな〜と思って、 この古い Let's Note を使おうと思ったんだけど…