Armadillo-420 に sftp-server をインストールするメモ

Armadillo-420 に sftp-server をインストールするのにはまったので、その時の手順を記録しておきます。
0
すかぽん @narrowband1919

Armadillo-420 に sftp-server をインストールするメモ

2012-04-20 18:34:26
すかぽん @narrowband1919

atmark-dist-20120222を使用した場合、make menu configでsftp-serverを選択してもsftp-serverがインストールされません。

2012-04-20 18:46:26
すかぽん @narrowband1919

make時のメッセージをファイルに落として確認したところ、sftp-serverをコピーする際にコピー先ディレクトリが存在せずエラーになっていました。

2012-04-20 18:48:13
すかぽん @narrowband1919

/etc/ssh/shhd_configでのsftp-server指定が/usr/libexecになっているので、それに合わせる事にします。

2012-04-20 18:51:48
すかぽん @narrowband1919

まず user/openssh/Makefile を変更することにします。

2012-04-20 18:53:31
すかぽん @narrowband1919

「BIN_$(CONFIG_USER_OPENSSH_SFTPSERVER) += /lib/openssh/sftp-server」の「/lib/openssh/sftp-server」を「/usr/libexec/sftp-server」に変更します

2012-04-20 18:53:39
すかぽん @narrowband1919

「mkdir -p $(ROMFSDIR)/usr/lib/openssh」を「mkdir -p $(ROMFSDIR)/usr/lib/openssh;mkdir -p $(ROMFSDIR)/usr/libexec」にします。

2012-04-20 18:55:00
すかぽん @narrowband1919

user/openssh/Makefileの変更は以上です。romfsを消してmakeし直します。

2012-04-20 18:55:50
すかぽん @narrowband1919

romfs/usr/libexec/sftp-server が作成されていれば成功です。

2012-04-20 18:56:19