Привет.

Изучаю судо. Добавил пользователя в sudoers и пытаюсь разобраться как
это работает. Вот какие интересные результаты:

Логинюсь как юзер "pa"

1. Запускаю что-нибудь от имени рута:
[EMAIL PROTECTED]:~$ sudo ifconfig
eth0...
Работает отлично.

2. От имени оракл стартую приложение:
[EMAIL PROTECTED]:~$ sudo -u oracle lsnrctl start
sudo: lsnrctl: command not found

3. Пробую прописать полный путь к lsnrctl
sudo -u oracle /u01/app/oracle/product/10.1.0/db_1/bin/lsnrctl start
Приложение запускается.

4. Добавляю путь к lsnrctl к PATH и проверяю
[EMAIL PROTECTED]:~$ sudo -u oracle echo $PATH
среди прочих путей появляется /u01/app/oracle/product/10.1.0/db_1/bin

5. Пробую еще раз
[EMAIL PROTECTED]:~$ sudo -u oracle lsnrctl start
sudo: lsnrctl: command not found

Уже не знаю что пробовать... Такое чувство что проблема проста как
колумбово яйцо, но я никак не могу сообразить в чем дело.
Чем может быть вызвано ненахождение приложения на пути? 


На всякий случай sudoers:
Host_Alias      LOCAL = localhost
root    LOCAL=(ALL) ALL
pa      LOCAL=(ALL) ALL

Спасибо, Павел.





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить