busybox-1.19.3-r1でsshログインしたらエラーが出る: Fix

exec prefer appletsdisableする。

Busybox Settings --->
  General Configuration --->
    [ ] exec prefer applets

CONFIG_FEATURE_PREFER_APPLETS:

This is an experimental option which directs applets about to call 'exec' to try and find an applicable busybox applet before searching the PATH. This is typically done by exec'ing /proc/self/exe. This may affect shell, find -exec, xargs and similar applets. They will use applets even if /bin/<applet> -> busybox link is missing (or is not a link to busybox). However, this causes problems in chroot jails without mounted /proc and with ps/top (command name can be shown as 'exe' for applets started this way).

Experimentalを不用意にenableしたのがまずかった。

[ ] Standalone shell

をdisableするだけでもいけそうだが、気分的に元から絶ったほうがスッキリする。ちなみに上記に加え

[ ] Run 'nofork' applets directly

もdisableされる。

コメント

このブログの人気の投稿

米 トランス脂肪酸使用規制へ

手の平で操作する空中マウス OZUPAD

BusyBox HTTPD で Drupal を動かそう

Android の RUU から rom.zip を取り出す

radiko.jp の再生、録音で rtmpdump が Segmentation fault

Alpine LinuxのAPKBUILDに挑戦

VirtualBoxのキーリピート現象