67
67
Summary: PHP scripting language for creating dynamic web sites
68
68
Name: php
69
69
Version: %{upver }%{?rcver:~%{rcver }}
70
- Release: 1 %{?dist }
70
+ Release: 2 %{?dist }
71
71
# All files licensed under PHP version 3.01, except
72
72
# Zend is licensed under Zend
73
73
# TSRM is licensed under BSD
@@ -87,6 +87,7 @@ Source6: php-fpm.service
87
87
Source7: php-fpm.logrotate
88
88
Source9: php.modconf
89
89
Source10: php.ztsmodconf
90
+ Source12: php-fpm.wants
90
91
Source13: nginx-fpm.conf
91
92
Source14: nginx-php.conf
92
93
# Configuration files for some extensions
@@ -152,6 +153,7 @@ Provides: mod_php = %{version}-%{release}
152
153
Requires: php-common%{?_isa } = %{version }-%{release }
153
154
# For backwards-compatibility, require php-cli for the time being:
154
155
Requires: php-cli%{?_isa } = %{version }-%{release }
156
+ Requires: php-fpm%{?_isa } = %{version }-%{release }
155
157
# To ensure correct /var/lib/php/session ownership:
156
158
Requires(pre): httpd-filesystem
157
159
# php engine for Apache httpd webserver
@@ -1224,8 +1226,9 @@ install -m 755 -d $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d
1224
1226
install -m 644 php-fpm.tmpfiles $RPM_BUILD_ROOT%{_prefix }/lib/tmpfiles.d/php-fpm.conf
1225
1227
# install systemd unit files and scripts for handling server startup
1226
1228
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir }/systemd/system/php-fpm.service.d
1227
- install -m 755 -d $RPM_BUILD_ROOT%{_unitdir }
1228
- install -m 644 %{SOURCE6 } $RPM_BUILD_ROOT%{_unitdir }/
1229
+ install -Dm 644 %{SOURCE6 } $RPM_BUILD_ROOT%{_unitdir }/php-fpm.conf
1230
+ install -Dm 644 %{SOURCE12 } $RPM_BUILD_ROOT%{_unitdir }/httpd.service.d/php-fpm.conf
1231
+ install -Dm 644 %{SOURCE12 } $RPM_BUILD_ROOT%{_unitdir }/nginx.service.d/php-fpm.conf
1229
1232
# LogRotate
1230
1233
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir }/logrotate.d
1231
1234
install -m 644 %{SOURCE7 } $RPM_BUILD_ROOT%{_sysconfdir }/logrotate.d/php-fpm
@@ -1438,6 +1441,8 @@ rm -f README.{Zeus,QNX,CVS-RULES}
1438
1441
%config(noreplace) %{_sysconfdir }/nginx/default.d/php.conf
1439
1442
%{_prefix }/lib/tmpfiles.d/php-fpm.conf
1440
1443
%{_unitdir }/php-fpm.service
1444
+ %{_unitdir }/httpd.service.d/php-fpm.conf
1445
+ %{_unitdir }/nginx.service.d/php-fpm.conf
1441
1446
%{_sbindir }/php-fpm
1442
1447
%dir %{_sysconfdir }/systemd/system/php-fpm.service.d
1443
1448
%dir %{_sysconfdir }/php-fpm.d
@@ -1508,6 +1513,9 @@ rm -f README.{Zeus,QNX,CVS-RULES}
1508
1513
1509
1514
1510
1515
%changelog
1516
+ *
Mon Sep 25 2017 Remi Collet <[email protected] > -
7.1.10~RC1-2
1517
+ - php now requires php-fpm and start it with httpd / nginx
1518
+
1511
1519
*
Wed Sep 13 2017 Remi Collet <[email protected] > -
7.1.10~RC1-1
1512
1520
- Update to 7.1.10RC1
1513
1521
0 commit comments