Interix メモ

Interix 3.5 (Windows Services for UNIX; SFU) について。 すぐ忘れるのでメモしておく。

環境: Windows XP Professional SP2, Windows 2000 Proffesional SP4

ホームディレクトリの設定(重要)

ホームディレクトリ(マイドキュメント)に空白を含んだパスは好ましくないので、別のディレクトリ(ここでは d:\home)に移動する。 なお UNIX magazine 2004年9月号157頁には、「現在のSFUのgetpwnam()システムコールの実装にはバグがあり、ユーザのホーム・ディレクトリを正しく認識できない(Interixのgetpwnam()関数はpw_dirに対してつねに"/"を返す)」との記述があるが、事実に反する。ここまで設定してやると、getpwnamシステムコールがユーザのホームディレクトリを正しく認識することが、簡単な C プログラムで確かめられる。

アプリケーションの設定

バイナリ

リンクと情報源


$Id: interix.html,v 1.1.1.1 2021/06/14 05:44:57 ohara Exp $