Bug 28169

Summary: sendmail_path => @PROG_SENDMAIL@ -t -i
Product: Branch t6 Reporter: Slava Dubrovskiy <dubrsl>
Component: php5Assignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: QA t6 <qa-t6>
Severity: major    
Priority: P3 CC: rider
Version: не указана   
Hardware: all   
OS: Linux   

Description Slava Dubrovskiy 2012-12-03 16:51:53 MSK
Не установлена переменная sendmail_path в дефолт. Что приводит к невозможности отправить сообщение.

# grep sendmail_path /etc/php/5.3/cli.php.ini
;sendmail_path =

# php -i | grep sendmail_path
sendmail_path => @PROG_SENDMAIL@ -t -i  => @PROG_SENDMAIL@ -t -i 

Аналогичная ситуация для cgi, httpd2, php5-fpm
Comment 1 Slava Dubrovskiy 2012-12-03 21:49:49 MSK
отключение php-remove-sendmail.patch помогает.
Вопрос: с каким глубоким смыслом приложен данный патч?
Comment 2 Anton Farygin 2012-12-04 13:59:06 MSK
В те далёкие времена патч нужен был для корректной работы. Видимо, в коде что-то поменялась и логика его сломалась.

Я исправлю тем или иным способом.
Comment 3 Anton Farygin 2012-12-11 15:11:37 MSK
Патч был похоже приложен для того, что бы /usr/sbin/sendmail не тащить в сборочницу. 

Лечится простым прибиванием @PROG_SENDMAIL@ в коде.
Comment 4 Slava Dubrovskiy 2012-12-11 15:25:20 MSK
(В ответ на комментарий №3)
> Патч был похоже приложен для того, что бы /usr/sbin/sendmail не тащить в
> сборочницу. 
Так он все равно туда тащился из-за BuildRequires: ssmtp
Comment 5 Anton Farygin 2012-12-11 15:31:11 MSK
Точно. Убираем патч. Но для начала в Sisyphus, потом в p6.
Comment 6 Repository Robot 2012-12-11 16:09:31 MSK
php5-5.3.18.20121017-alt1.1 -> sisyphus:

* Tue Dec 11 2012 Anton Farygin <rider@altlinux> 5.3.18.20121017-alt1.1
- fixed sendmail path (closes: #28169)