follow me

OpenLDAP-2.0.27がビルドできない

バグはっけーん。
/libraries/libldbm/ldbm.c 329行目です。
修正前
err = ret->open( ret, name, NULL, DB_TYPE, rw, mode);
修正後
err = ret->open( ret, NULL, name, NULL, DB_TYPE, rw, mode);
follow me

Stoneでトンネル掘り

StoneはSSLでのトンネルを作成できるツールです。
Proxy経由でしか接続できない環境から、自鯖などに接続する際に便利です。たとえばhttpとhttpsしか通してくれない場合での接続できるようになります。
注意:必ず接続できるわけではありません。
下記の6種類の起動方法さえ分かれば後は組み合わせるだけですね。

起動方法1
stone サバ:ポート/ssl localhost:ポート
起動方法2
stone カベ:8080/http 10023(ローカルポート) "CONNECT サバ:443 HTTP/1.0"
起動方法3
stone カベ:8080/proxy 10023(ローカルポート) "Proxy-Authorization:Basicパスワード"
起動方法4
stone localhost:10443/ssl 10022 -- カベ:8080/http 10443 "CONNECT サバ:443 HTTP/1.0"
起動方法5 (SSLなし)
stone カベ:8080/proxy 18080 "Proxy-Authorization:Basicパスワード" -- 
      localhost:18080/http 10022 "CONNECT サバ:443 HTTP/1.0"
鯖側  stone localhost:22 442
起動方法6 (SSLあり)
stone localhost:10443/ssl 10022 -- 
      localhost:18080/http 10443 "CONNECT サバ:443 HTTP/1.0" --
      カベ:8080/proxy 18080 "Proxy-Authorization:Basicパスワード"
鯖側  stone localhost:22 442/ssl
follow me

Sambaで「指定されたパスが見つかりません」のエラーが発生

Sambaで「指定されたパスが見つかりません」のエラーが表示された時は、smb.confで文字コード指定を行っているのか確認する必要があります。
smb.confの[global]内で文字コード指定を行っていない時に発生するエラーです。
以下例は文字コードCP932での設定例です。

設定例 (Samba2.2)
[global]
client code page = CP932
coding system = CP932
設定例 (Samba3)
[global]
unix charset = CP932
dos charset = CP932