Доброго времени!
Такой вопросец: почему (точнее, как) kppp удается запускать демона pppd, если от пользователя:
[console=user]pppd call meganet
/usr/sbin/pppd: must be root to run /usr/sbin/pppd, since it is not setuid-root
[/console]
Он что, устанавливает SUID?
Зачем мне это надо - я выпиливаю из системы кеды, нужна замена kppp. Пока обхожусь указанной командой от рута. И еще, ведь если DNS-адреса демон ppp знает, то почему все равно их приходится прописывать вручную?
Спасибо заранее.
LinuxForum.Fans
kppp+pppd vs pppd+root privilegies
Автор: yars
3 сообщений
3575 просмотров
Он (kppp) сам suid root, убедиться очень просто:
$ ls -l $(which kppp)
По поводу pppd и DNS можно посмотреть "man pppd" на предмер usepeerdns, а также раздел SCRIPTS там же (на предмет переменных DNS1, DNS2 и добавления нужных строчек скриптом в /etc/resolv.conf).
Спасибо. Да, так оно и есть, поставил kdenetwork, посмотрел. Ман уже читаю, забежал вперед до указанного вами места. Буду разбираться.
Войдите или зарегистрируйтесь, чтобы ответить.