LINUX.ORG.RU

куда засунуть скрипт


0

0

я сделал скрипт, который русифицирует консоль, засунул его в /etc/rc.d/rc.local, а он при перезагрузке не срабатывает, т.е. выполняется без ошибок, но должного эффекта не оказывает. Причем скрипт рабочий - если его самостоятельно запустить, то все впорядке, а автоматом через rc.local - никак. Подскажите, почему так происходит, или куда его еще вожно запихнуть (.bash_profile отметается сразу, т.к. некрасиво)

anonymous

а отрабатывает ли у тебя rc.local?
вставь туда что-нить вроде
echo "Hello! it is rc.local"
sleep 10

и посмотри.
ты руссифицируешь текущую консоль или все?

SadStork
()
Ответ на: комментарий от SadStork

rc.local отрабатывает, проверял, а консоли я все 6 штук русифицирую

anonymous
()
Ответ на: комментарий от jackill

вообще, Mandrake 8.2, а при чем тут костыли?

anonymous
()

Интересно, вот уже где с русификацией консоли ни одой проблемы не обаружилось - еще с GNOME там можно было придраться, но в консоли и так все было на 5 баллов...

gennik
()
Ответ на: комментарий от gennik

тем не менее из rc.local не срабатывает

anonymous
()

Для выполнения скрипта запускается отдельный экземпляр шелла. Его-то ты
и русифицируешь. Шелл отработал, обрусифицировался и закрылся, но на
остальные экземпляры шелла ему параллельно.

random
()

Но лучше все же сообщить - что именно этот скрипт пытается сделать в и так абсолютно локализованной консоли mdk8.2 - для общего развития. А то можно еще использовать интересный файл~/.profile и ~/.inputrc - безо всяких глобальных скриптов, он именно эту консоль будут курочить...

gennik
()

Дело в том, что в mandrake как и в редхат уже все есть для
руссификации. достаточно просто указать правильные параметры
в файлах /etc/sysconfig/
Я об этом тут писал несколько раз.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.