=?iso-8859-1?q?=5Bdevel=5D_Re=3A_=D2=F4=F0=E4=F0=ED=E3=E5=EF=EA=E5_=F7=F0?= =?iso-8859-1?q?=F4=FB=F7=FD_=F5_SYMPA?=
Volkov Serge
=?iso-8859-1?q?vserge_=CE=C1_altlinux=2Eru?=
Сб Мар 12 03:11:57 MSK 2005
Hello vserge,
Friday, March 11, 2005, 1:22:28 PM, you wrote:
v> Приветствую
v> On Fri, 11 Mar 2005 06:42:10 +0300
v> Alexey Tourbin <at на altlinux.ru> wrote:
>> On Mon, Mar 07, 2005 at 11:07:38PM +0300, Volkov Serge wrote:
>> > 2Алексей: для проверки проблемной ситуации со сборкой можно
>> > попробовать пересобрать пакет, если сделать %def_enable fcgi
>>
>> (Это работает из командной строки: rpm -ba --enable fcgi ...)
>>
>> Этот скрипт -- он суидный и сгидный:
>>
>> $ l ./usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi
>> -rws--s--x 1 at at 1962 Mar 11 06:11
>> ./usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi $
>>
>> Есс-но, перл отказывается что-либо делать с таким скриптом при первом
>> удобном случае. Общий совет: никогда не следует непосредственно
>> держать в %_topdir или %buildroot ничего суидного и сгидного. Это
>> может дать возможность атаки на аккаунт. Лучше всего обозначить
>> явно суидность/сгидность только с помощью %attr.
v> Т.е. я отрываю суидность и сгидность в Makefile и прописываю это в
v> секции %files и все по идее должно работать ?
Да проблема решилась.
Теперь в планах до понедельника стоит разделит пакет на две
компоненты (так сделано в Debian и так мне кажется будет проще):
1) sympa - система списков рассылки, без www интерфейса
2) wwsympa - возможность работать с системой через www интерфейс.
Вопрос отсуда такой: надо ли нам это?
--
Best regards,
Volkov mailto:vserge на altlinux.ru
Подробная информация о списке рассылки Devel