Pavel -> debian-russian@lists.debian.org @ Tue, 18 Oct 2005 23:57:33 +0300:
P> Привет. P> Изучаю судо. Добавил пользователя в sudoers и пытаюсь разобраться как P> это работает. Вот какие интересные результаты: P> Логинюсь как юзер "pa" P> 1. Запускаю что-нибудь от имени рута: P> [EMAIL PROTECTED]:~$ sudo ifconfig P> eth0... P> Работает отлично. P> 2. От имени оракл стартую приложение: P> [EMAIL PROTECTED]:~$ sudo -u oracle lsnrctl start P> sudo: lsnrctl: command not found P> 3. Пробую прописать полный путь к lsnrctl P> sudo -u oracle /u01/app/oracle/product/10.1.0/db_1/bin/lsnrctl start P> Приложение запускается. P> 4. Добавляю путь к lsnrctl к PATH и проверяю P> [EMAIL PROTECTED]:~$ sudo -u oracle echo $PATH P> среди прочих путей появляется /u01/app/oracle/product/10.1.0/db_1/bin P> 5. Пробую еще раз P> [EMAIL PROTECTED]:~$ sudo -u oracle lsnrctl start P> sudo: lsnrctl: command not found P> Уже не знаю что пробовать... Такое чувство что проблема проста как P> колумбово яйцо, но я никак не могу сообразить в чем дело. P> Чем может быть вызвано ненахождение приложения на пути? В п.4 $PATH раскрывается до вызова sudo. Сам sudo выставляет безопасный PATH. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] Я не люблю делать что бы то ни было для целевой аудитории Microsoft (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]