[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