Проблемы mc на macOS Sierra

Проблема старая, а решил только что. С переездом на macOS Sierra у меня перестал запускаться Midnight Commander под рутом. Команда sudo mc выдавала вот такую ошибку:

1
2
common.c: unimplemented subshell type 1
read (subshell_pty...): No such file or directory (2)

Решение было найдено тут. Проверяем шел рута:

1
dscl . -read /Users/root UserShell

Скорей всего увидим /bin/sh. Меняем это все на bash и проверяем:

1
2
sudo dscl . -change /Users/root UserShell /bin/sh /bin/bash
dscl . -read /Users/root UserShell

Видим, что все сменилось на /bin/bash. Проблема решена, спасибо за внимание ^_~

Чуть не забыл. Вы можете почитать меня в твиттере или телеграме, посмотреть мои фотографии в инстаграме, подружиться со мной в PSN, позлить меня на твиче пока я играю или посмотреть в записи. А самые лучшие человеки могут меня поддержать деньгой.