То, что я закончил, - это эмуляция того, что делает debootstrap при установке пакетов, за исключением того, что я использовал dpkg-divert:
Сначала переместите реальные файлы с пути:
dpkg-divert --add --rename --local /sbin/start-stop-daemon
dpkg-divert --add --rename --local /sbin/initctl
[d2 ] Затем создайте фиктивные версии: echo \
"#!/bin/sh
echo
echo \"Warning: Fake start-stop-daemon called, doing nothing\"" > "/sbin/start-stop-daemon"
chmod 755 "/sbin/start-stop-daemon"
echo \
"#!/bin/sh
echo
echo \"Warning: Fake initctl called, doing nothing\"" > "/sbin/initctl"
chmod 755 "/sbin/initctl"
Затем выполните ваши apt-get обновления, установки и т. Д., А затем очистите:
rm /sbin/initctl /sbin/start-stop-daemon
dpkg-divert --remove --rename /sbin/initctl
dpkg-divert --remove --rename /sbin/start-stop-daemon
Я знаю, что есть другие команды, которые можно использовать для остановки / запуска служб, но debootstrap заботится только о start-stop-daemon и initctl, поэтому я следовал примеру.
Чтобы передать SSH-параметры в SSHFS, вы можете использовать ssh_command.
Например, чтобы передать -c aes128-cbc в SSH, используйте:
sshfs -o ssh_command='ssh -c aes128-cbc' ...
Чтобы передать SSH-параметры в SSHFS, вы можете использовать ssh_command.
Например, чтобы передать -c aes128-cbc в SSH, используйте:
sshfs -o ssh_command='ssh -c aes128-cbc' ...