Group :: Sistema/Servidores
RPM: 3proxy
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
â ALTLinux ñáîðêå 3proxy ïðèñóòñòâóåò ïàò÷ äëÿ çàïóñêà äåìîíà ïîä äðóãèì
ïîëüçîâàòåëåì èç êîìàíäíîé ñòðîêè (altbug #11942).
ïàò÷ äîáàâëÿåò ïàðàìåòðû:
-u username/uid èìÿ ïîëüçîâàòåëÿ/èäåíòèôèêàòîð, ïîä êîòîðûì çàïóñêàòü
ïðîöåññ.
-g groupname/gid èìÿ ãðóïïû/èäåíòèôèêàòîð, ïîä êîòîðûì çàïóñêàòü ïðîöåññ. â
ñëó÷àå îòñóòñâèÿ, áåðåòñÿ primary ãðóïïà ïîëüçîâàòåëÿ.
-p pidfile ïóòü ê pid ôàéëó.
initscript çàâÿçàí íà äàííûå ïàðàìåòðû è ïîýòîìó íå ñîâìåñòèì ñ upstream
âåðñèåé.
òàê æå èìååòñÿ ôàéë /etc/sysconfig/3proxy, îòêóäà áåðåòñÿ èìÿ ïîëüçîâàòåëÿ è
èìÿ ãðóïïû. èìÿ ãðóïïû íå îáÿçàòåëüíî.
rpm ïðè èíñòàëëÿöèè äîáàâëåò ïîëüçîâàòåëÿ _3proxy ñ ãðóïïîé _3proxy. äî ðàçðåøåíèÿ
altbug #11942 ýòîò ïîëüçîâàòåëü èñïîëüçîâàòüñÿ íå áóäåò è â
/etc/sysconfig/3proxy áóäåò ïðîïèñàí root.
îøèáêà "ALTLinux 3proxy does not recognize 'setuid' command."
íà÷èíàÿ ñ 0.6 âåðñèè êîíôèãóðàöèîííûå êîìàíäû setuid, setgid, pidfile è chroot
îáðàáàòûâàþòñÿ òîëüêî ÷åðåç êîìàíäíóþ ñòðîêó.
ïðè÷èíû: íåîáõîäèìîñòü ñìåíû ïîëüçîâàòåëÿ äî ñîçäàíèÿ ïîòîêîâ ñ ñåðâèñàìè
(dnspr, pop3p, etc), êàêîâûå ñîçäàþòñÿ íà ýòàïå àíàëèçà êîíôèãóðàöèîííîãî ôàéëà.