powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / разница между sudo и sudo -i
7 сообщений из 7, страница 1 из 1
разница между sudo и sudo -i
    #37501586
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему-то программа, прописанная в PATH в /etc/profile видится из любого каталога в сеансе обычного пользователя, видится в сеансе sudo -i, но не видится при вызове sudo progname. Приходится вызывать её с полным путём.

В чём дело?

Система - Ubuntu.
...
Рейтинг: 0 / 0
разница между sudo и sudo -i
    #37501593
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дополнение:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
user@devub32:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/rvm/bin:/usr/local/rvm/rubies/default/bin

user@devub32:~$ sudo echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/rvm/bin:/usr/local/rvm/rubies/default/bin

user@devub32:~$ sudo -i
root@devub32:~# echo $PATH
/usr/local/rvm/gems/jruby-1.6.5/bin:/usr/local/rvm/gems/jruby-1.6.5@global/bin:/usr/local/rvm/rubies/jruby-1.6.5/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/rvm/bin:/usr/local/rvm/rubies/default/bin
...
Рейтинг: 0 / 0
разница между sudo и sudo -i
    #37501654
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь user перелогинился после того как прописали PATH?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
разница между sudo и sudo -i
    #37501774
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleПользователь user перелогинился после того как прописали PATH?

даже перезагрузил для верности.
...
Рейтинг: 0 / 0
разница между sudo и sudo -i
    #37502214
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда остается вариант что /etc/profile не грузится в пользовательский профиль.
...
Рейтинг: 0 / 0
разница между sudo и sudo -i
    #37502230
BPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleТогда остается вариант что /etc/profile не грузится в пользовательский профиль.
Дело даже не в этом. /etc/profile это от безысходности. Просто программа должна при установке сама прописываться в PATH, но она это делает только для текущего пользователя, никак не затрагивая ни /etc/profile, ни .bashrc (куда она пишет - загадка).
...
Рейтинг: 0 / 0
разница между sudo и sudo -i
    #37502407
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда для начала нужно разгадать эти загадки. Использование PATH (или другой переменной) из системного файла не может дать 100% гарантии, так как пользователь в общем то вправе его изменить по своему усмотрению.

Может быть сделать скрипт запуска, чтоб он сначала настраивал окружение и затем запускал прогу?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / разница между sudo и sudo -i
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]