Привет. Изучаю судо. Добавил пользователя в 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]

