From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 25 Sep 2002 12:33:07 +0400 From: Cardinal X-Mailer: The Bat! (v1.51) Personal Organization: TV-Inform, SPb X-Priority: 3 (Normal) Message-ID: <889711814.20020925123307@tv-inform.spb.ru> To: community@altlinux.ru MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [Comm] =?koi8-r?B?88vSydDU2SDJ2iDQz8Qg0M/T1MbJy9PBLi4u?= Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: Cardinal List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Hello community, Не знаю куда обратиться с данным вопросом, но все же попробую сюда. Стоит Мастер. В алиасах постфикса на получение почты одним из пользователем письмо передается перл скрипту. Но дело в том, что скрипту (так уж надо) нужно очень много прав. В частности он должен иметь права копировать чужие мэйлбоксы по сетевым ресурсам и всячески их парсить. Так вот это удается сделать только в том случае, если на скрипте стоят рутовые права, да еще и suid. При этом в скрипте невозможно выполнять ряд необходимых функций (chmod, chown, copy, unlink). Приходится всячески это дело обходить, при этом в логах самые различные сообщения. Примеры: Это использование File::Copy: Command output: Insecure dependency in open while runnin g setuid at /usr/lib/perl5/File/Copy.pm line 97. Это изменение прав: Command output: Insecure dependency in chown while run ning setuid at /etc/pl/PagerWork.pl line 190, line 21286. Запись на сетевой ресурс: Command output: Cannot open message for writing: No such file or directory В связи с чем вопрос: как бы мне все-таки обойти эту проблему? Я так понимаю все утыкается просто в чрут постфикса? -- Best regards, Cardinal mailto:cardinal@tv-inform.spb.ru