>>Да что тут блин непонятного......
>>У меня имееться в наличии sudo aka su2
>>Когда через него логинишся с правами root
>>при появлении шела #
>>Перестают работать подсказки при нажатии кнопки TAB
>>Есть ли от этого какое-то лекарство ?
>
>а шел у рута какой?
>echo $SHELL
>man chsh
ну ты то чего, снова написать про ПОСЛЕДУЮЩИЕ неприятности при смене
SHELL'а у рута!? :(
Есть toor==root - вот с ним лучше и оперировать!
Если уж хочется, то использовать ИСКЛЮЧИТЕЛЬНО статически собранный
и положить его унутри root-fs: /bin/bash
1. build & install static-bash (/usr/ports/shells/bash2)
2. make toor with static-bash (ldd bash)
3. don't use `su' for root -> instead use `su - toor' and all bash-features, don't forget add static-bash to /etc/shells
That's all.
[alone]~ > ls -la /bin/bash
-rwxr-xr-x 1 root wheel 830028 Feb 5 2003 /bin/bash
[alone]~ > ldd /bin/bash
ldd: /bin/bash: not a dynamic executable
[alone]~ > grep toor /etc/passwd
toor:*:0:0:Bourne-again Superuser:/root:/bin/bash
[alone]~ > grep bash /etc/shells
/bin/bash
/usr/local/bin/bash
[alone]~ >
Такой bash можно и руту прописать, но лучше для этих целей привыкнуть
к toor'у и иметь такого пользователя под любым *nix.