OpenWrtにSleekXMPPをインストール

Finding An XMPP/Jabber Client or Library That Can Be Used in Scripts“で自分の要件に合致するXMPP/JabberのライブラリはSleekXMPPぐらいしかない、ということがわかったので、OpenWrtルーターにインストールしてみることにした。

ちなみに、SleekXMPPはPythonライブラリであるが、自分にはPythonの知識・経験がないに等しい。

Pipなるシステムを利用してあっさりインストールできるようなのだが、そのPipのインストールからはじめなければならない。”Installation — pip 1.5.6 documentation“を参照。

既にちょっと記憶が曖昧なのだが、以下の問題にぶち当たって、そこにある解決方法で回避した…ように思う。”Does curl have a –no-check-certificate option like wget? – Unix & Linux Stack Exchange

$ echo insecure >> ~/.curlrc

ところがインストールの最中に落ちてしまう。”#12629 (“opkg list” prints “Killed” after “opkg update”) – OpenWrt“にあるように、噂には聞いていたOOM killerが発動してしまった模様。

USBメモリでswapを追加してなんとか乗り切った。

パッケージlibpyexpatもOpenWrtのopkgで別途インストールしなくてはならなかったように思う。

広告

OpenWrtにSleekXMPPをインストール」への1件のフィードバック

  1. ピンバック: Finding An XMPP/Jabber Client or Library That Can Be Used in Scripts | あくまで暫定措置としてのブログ

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中