Bug 28169 - sendmail_path => @PROG_SENDMAIL@ -t -i
Summary: sendmail_path => @PROG_SENDMAIL@ -t -i
Status: CLOSED FIXED
Alias: None
Product: Branch t6
Classification: Distributions
Component: php5 (show other bugs)
Version: не указана
Hardware: all Linux
: P3 major
Assignee: Anton Farygin
QA Contact: QA t6
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-03 16:51 MSK by Slava Dubrovskiy
Modified: 2012-12-11 16:09 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)