[devel] DynDNS-client
Yuriy Kashirin
=?iso-8859-1?q?uka_=CE=C1_altlinux=2Eru?=
Вс Апр 22 14:26:20 MSD 2007
On Воскресенье 22 апреля 2007, Motsyo Gennadi aka Drool wrote:
> Yuriy Kashirin пишет:
> > On Суббота 21 апреля 2007, Motsyo Gennadi aka Drool wrote:
> >> Привет всем!
> >>
> >> Собрал тут сабж, ddclient-3.7.1. Работает! Но wRAR справедливо
> >> заметил что такому сервису запускаться от рута не обязательно
> >> совсем. Я ни разу не делал демонов, запускающих сервис от
> >> псевдопользователя, но попробовал. Идею тырил в openntpd, но
> >> стырил где-то не совсем правильно - псевдопользователь
> >> создается, права на папки тоже вроде, а вот процесс все-равно
> >> рутом запускается. Если кто в демонологии разбирается - может
> >> посмотрит:
> >
> > Если я правильно ошибаюсь, то в ddclientd вместо:
> > start_daemon --expect-user dyndns
> > надо:
> > start_daemon --user dyndns
>
> Да. Спасибо! Поправил. Но все-равно подозреваю что еще где-то
> накосячил с правами для псевдопользователя. Кто может протестить?
У start_daemon есть много полезных опций. Посмотрите на start, stop,
status из /etc/init.d/svnserve (пакет subversion-server-standalone)
И еще, если я правильно понимаю ALT Secure Packaging Policy, права на
каталоги должны быть такие:
%dir %attr(2770,root,dyndns) /var/cache/ddclient
%dir %attr(2770,root,dyndns) /var/run/ddclient
--
Best regards
Yuriy Kashirin
Подробная информация о списке рассылки Devel