Reported by: Vitalii Nagara <duke@ejoom.com>
Date: Sun, 1 Dec 2013 13:45:01 UTC
Severity: wishlist
Tags: wontfix
Found in version php5/5.5.1+dfsg-2
Fixed in version 5.6.26+dfsg-1+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, duke@ejoom.com, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Sun, 01 Dec 2013 13:45:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Vitalii Nagara <duke@ejoom.com>:
New Bug report received and forwarded. Copy sent to duke@ejoom.com, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Sun, 01 Dec 2013 13:45:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: php5-fpm
Version: 5.5.1+dfsg-2
Severity: wishlist
Dear Maintainer,
Sorry for shortness as full description was lost buy reportbug (it my first
report here).
As at php5-fpm ver. 5.4 pool was moved to separate directory:
/etc/php5-fpm/pool.d
We should move socket for default www pool to
/var/run/php5-fpm/www.sock
That will add creating dir /var/run/php5-fpm on system start up (that I do
manually changing init.d/php5-fpm script.
Thanks.
-- Package-specific info:
==== Additional PHP 5 information ====
++++ PHP 5 SAPI (php5query -S): ++++
cli
fpm
++++ PHP 5 Extensions (php5query -M -v): ++++
tidy (Enabled for cli by maintainer script)
tidy (Enabled for fpm by maintainer script)
json (Enabled for cli by maintainer script)
json (Enabled for fpm by maintainer script)
mysqli (Enabled for cli by maintainer script)
mysqli (Enabled for fpm by maintainer script)
mcrypt (Enabled for cli by maintainer script)
mcrypt (Enabled for fpm by maintainer script)
mysql (Enabled for cli by maintainer script)
mysql (Enabled for fpm by maintainer script)
sqlite3 (Enabled for cli by maintainer script)
sqlite3 (Enabled for fpm by maintainer script)
pdo_sqlite (Enabled for cli by maintainer script)
pdo_sqlite (Enabled for fpm by maintainer script)
gmp (Enabled for cli by maintainer script)
gmp (Enabled for fpm by maintainer script)
mysqlnd (Enabled for cli by maintainer script)
mysqlnd (Enabled for fpm by maintainer script)
xdebug (Enabled for cli by local administrator)
xdebug (Enabled for fpm by local administrator)
pdo_mysql (Enabled for cli by maintainer script)
pdo_mysql (Enabled for fpm by maintainer script)
opcache (Enabled for cli by maintainer script)
opcache (Enabled for fpm by maintainer script)
pdo (Enabled for cli by maintainer script)
pdo (Enabled for fpm by maintainer script)
intl (Enabled for cli by maintainer script)
intl (Enabled for fpm by maintainer script)
gd (Enabled for cli by maintainer script)
gd (Enabled for fpm by maintainer script)
curl (Enabled for cli by maintainer script)
curl (Enabled for fpm by maintainer script)
++++ Configuration files: ++++
[PHP]
engine = On
short_open_tag = Off
asp_tags = Off
precision = 14
output_buffering = 4096
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func =
serialize_precision = 17
disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
disable_classes =
zend.enable_gc = On
expose_php = On
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off
display_startup_errors = Off
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
html_errors = On
variables_order = "GPCS"
request_order = "GP"
register_argc_argv = Off
auto_globals_jit = On
post_max_size = 8M
auto_prepend_file =
auto_append_file =
default_mimetype = "text/html"
doc_root =
user_dir =
enable_dl = Off
file_uploads = On
upload_max_filesize = 2M
max_file_uploads = 20
allow_url_fopen = On
allow_url_include = Off
default_socket_timeout = 60
[CLI Server]
cli_server.color = On
[Date]
[filter]
[iconv]
[intl]
[sqlite]
[sqlite3]
[Pcre]
[Pdo]
[Pdo_mysql]
pdo_mysql.cache_size = 2000
pdo_mysql.default_socket=
[Phar]
[mail function]
SMTP = localhost
smtp_port = 25
mail.add_x_header = On
[SQL]
sql.safe_mode = Off
[ODBC]
odbc.allow_persistent = On
odbc.check_persistent = On
odbc.max_persistent = -1
odbc.max_links = -1
odbc.defaultlrl = 4096
odbc.defaultbinmode = 1
[Interbase]
ibase.allow_persistent = 1
ibase.max_persistent = -1
ibase.max_links = -1
ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
ibase.dateformat = "%Y-%m-%d"
ibase.timeformat = "%H:%M:%S"
[MySQL]
mysql.allow_local_infile = On
mysql.allow_persistent = On
mysql.cache_size = 2000
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off
[MySQLi]
mysqli.max_persistent = -1
mysqli.allow_persistent = On
mysqli.max_links = -1
mysqli.cache_size = 2000
mysqli.default_port = 3306
mysqli.default_socket =
mysqli.default_host =
mysqli.default_user =
mysqli.default_pw =
mysqli.reconnect = Off
[mysqlnd]
mysqlnd.collect_statistics = On
mysqlnd.collect_memory_statistics = Off
[OCI8]
[PostgreSQL]
pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0
[Sybase-CT]
sybct.allow_persistent = On
sybct.max_persistent = -1
sybct.max_links = -1
sybct.min_server_severity = 10
sybct.min_client_severity = 10
[bcmath]
bcmath.scale = 0
[browscap]
[Session]
session.save_handler = files
session.use_cookies = 1
session.use_only_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.cookie_httponly =
session.serialize_handler = php
session.gc_probability = 0
session.gc_divisor = 1000
session.gc_maxlifetime = 1440
session.bug_compat_42 = Off
session.bug_compat_warn = Off
session.referer_check =
session.cache_limiter = nocache
session.cache_expire = 180
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 5
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
[MSSQL]
mssql.allow_persistent = On
mssql.max_persistent = -1
mssql.max_links = -1
mssql.min_error_severity = 10
mssql.min_message_severity = 10
mssql.compatability_mode = Off
mssql.secure_connection = Off
[Assertion]
[COM]
[mbstring]
[gd]
[exif]
[Tidy]
tidy.clean_output = Off
[soap]
soap.wsdl_cache_enabled=1
soap.wsdl_cache_dir="/tmp"
soap.wsdl_cache_ttl=86400
soap.wsdl_cache_limit = 5
[sysvshm]
[ldap]
ldap.max_links = -1
[mcrypt]
[dba]
[opcache]
[curl]
**** /etc/php5/fpm/conf.d/20-pdo_mysql.ini ****
extension=pdo_mysql.so
**** /etc/php5/fpm/conf.d/05-opcache.ini ****
zend_extension=opcache.so
**** /etc/php5/fpm/conf.d/20-intl.ini ****
extension=intl.so
**** /etc/php5/fpm/conf.d/20-mcrypt.ini ****
extension=mcrypt.so
**** /etc/php5/fpm/conf.d/20-mysqli.ini ****
extension=mysqli.so
**** /etc/php5/fpm/conf.d/20-pdo_sqlite.ini ****
extension=pdo_sqlite.so
**** /etc/php5/fpm/conf.d/20-tidy.ini ****
extension=tidy.so
**** /etc/php5/fpm/conf.d/20-json.ini ****
extension=json.so
**** /etc/php5/fpm/conf.d/20-gmp.ini ****
extension=gmp.so
**** /etc/php5/fpm/conf.d/20-xdebug.ini ****
zend_extension=/usr/lib/php5/20121212/xdebug.so
**** /etc/php5/fpm/conf.d/20-sqlite3.ini ****
extension=sqlite3.so
**** /etc/php5/fpm/conf.d/20-curl.ini ****
extension=curl.so
**** /etc/php5/fpm/conf.d/10-pdo.ini ****
extension=pdo.so
**** /etc/php5/fpm/conf.d/20-gd.ini ****
extension=gd.so
**** /etc/php5/fpm/conf.d/20-mysql.ini ****
extension=mysql.so
**** /etc/php5/fpm/conf.d/10-mysqlnd.ini ****
extension=mysqlnd.so
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-2-amd64 (SMP w/3 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages php5-fpm depends on:
ii dpkg 1.16.12
ii libbz2-1.0 1.0.6-5
ii libc6 2.17-92
ii libcomerr2 1.42.8-1
ii libdb5.1 5.1.29-6
ii libgssapi-krb5-2 1.10.1+dfsg-6.1
ii libk5crypto3 1.10.1+dfsg-6.1
ii libkrb5-3 1.10.1+dfsg-6.1
ii libmagic1 1:5.14-2
ii libonig2 5.9.1-1
ii libpcre3 1:8.31-2
ii libqdbm14 1.8.78-2
ii libssl1.0.0 1.0.1e-3
ii libsystemd-daemon0 44-12
ii libxml2 2.9.1+dfsg1-3
ii mime-support 3.54
ii php5-common 5.5.1+dfsg-2
ii sysv-rc 2.88dsf-43
ii tzdata 2013d-1
ii ucf 3.0027+nmu1
ii zlib1g 1:1.2.8.dfsg-1
php5-fpm recommends no packages.
Versions of packages php5-fpm suggests:
pn php-pear <none>
Versions of packages php5-common depends on:
ii libc6 2.17-92
ii lsof 4.86+dfsg-1
ii psmisc 22.20-1
ii sed 4.2.2-2
ii ucf 3.0027+nmu1
Versions of packages php5-common recommends:
ii php5-json 1.3.1+dfsg-2
Versions of packages php5-common suggests:
pn php5-user-cache <none>
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Fri, 06 Dec 2013 08:57:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Fri, 06 Dec 2013 08:57:09 GMT) (full text, mbox, link).
Message #10 received at 731055@bugs.debian.org (full text, mbox, reply):
tags 731055 +moreinfo thanks Hi Vitalii, sorry but you lost me here with your terseness. Could you be more descriptive about the problem you are trying solve and the proposed solution? Ondrej On Sun, Dec 1, 2013, at 14:36, Vitalii Nagara wrote: > Package: php5-fpm > Version: 5.5.1+dfsg-2 > Severity: wishlist > > Dear Maintainer, > > Sorry for shortness as full description was lost buy reportbug (it my > first > report here). > > As at php5-fpm ver. 5.4 pool was moved to separate directory: > /etc/php5-fpm/pool.d > We should move socket for default www pool to > /var/run/php5-fpm/www.sock > That will add creating dir /var/run/php5-fpm on system start up (that I > do > manually changing init.d/php5-fpm script. > > Thanks. > > > > -- Package-specific info: > ==== Additional PHP 5 information ==== > > ++++ PHP 5 SAPI (php5query -S): ++++ > cli > fpm > > ++++ PHP 5 Extensions (php5query -M -v): ++++ > tidy (Enabled for cli by maintainer script) > tidy (Enabled for fpm by maintainer script) > json (Enabled for cli by maintainer script) > json (Enabled for fpm by maintainer script) > mysqli (Enabled for cli by maintainer script) > mysqli (Enabled for fpm by maintainer script) > mcrypt (Enabled for cli by maintainer script) > mcrypt (Enabled for fpm by maintainer script) > mysql (Enabled for cli by maintainer script) > mysql (Enabled for fpm by maintainer script) > sqlite3 (Enabled for cli by maintainer script) > sqlite3 (Enabled for fpm by maintainer script) > pdo_sqlite (Enabled for cli by maintainer script) > pdo_sqlite (Enabled for fpm by maintainer script) > gmp (Enabled for cli by maintainer script) > gmp (Enabled for fpm by maintainer script) > mysqlnd (Enabled for cli by maintainer script) > mysqlnd (Enabled for fpm by maintainer script) > xdebug (Enabled for cli by local administrator) > xdebug (Enabled for fpm by local administrator) > pdo_mysql (Enabled for cli by maintainer script) > pdo_mysql (Enabled for fpm by maintainer script) > opcache (Enabled for cli by maintainer script) > opcache (Enabled for fpm by maintainer script) > pdo (Enabled for cli by maintainer script) > pdo (Enabled for fpm by maintainer script) > intl (Enabled for cli by maintainer script) > intl (Enabled for fpm by maintainer script) > gd (Enabled for cli by maintainer script) > gd (Enabled for fpm by maintainer script) > curl (Enabled for cli by maintainer script) > curl (Enabled for fpm by maintainer script) > > ++++ Configuration files: ++++ > [PHP] > engine = On > short_open_tag = Off > asp_tags = Off > precision = 14 > output_buffering = 4096 > zlib.output_compression = Off > implicit_flush = Off > unserialize_callback_func = > serialize_precision = 17 > disable_functions = > pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, > disable_classes = > zend.enable_gc = On > expose_php = On > max_execution_time = 30 > max_input_time = 60 > memory_limit = 128M > error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT > display_errors = Off > display_startup_errors = Off > log_errors = On > log_errors_max_len = 1024 > ignore_repeated_errors = Off > ignore_repeated_source = Off > report_memleaks = On > track_errors = Off > html_errors = On > variables_order = "GPCS" > request_order = "GP" > register_argc_argv = Off > auto_globals_jit = On > post_max_size = 8M > auto_prepend_file = > auto_append_file = > default_mimetype = "text/html" > doc_root = > user_dir = > enable_dl = Off > file_uploads = On > upload_max_filesize = 2M > max_file_uploads = 20 > allow_url_fopen = On > allow_url_include = Off > default_socket_timeout = 60 > [CLI Server] > cli_server.color = On > [Date] > [filter] > [iconv] > [intl] > [sqlite] > [sqlite3] > [Pcre] > [Pdo] > [Pdo_mysql] > pdo_mysql.cache_size = 2000 > pdo_mysql.default_socket= > [Phar] > [mail function] > SMTP = localhost > smtp_port = 25 > mail.add_x_header = On > [SQL] > sql.safe_mode = Off > [ODBC] > odbc.allow_persistent = On > odbc.check_persistent = On > odbc.max_persistent = -1 > odbc.max_links = -1 > odbc.defaultlrl = 4096 > odbc.defaultbinmode = 1 > [Interbase] > ibase.allow_persistent = 1 > ibase.max_persistent = -1 > ibase.max_links = -1 > ibase.timestampformat = "%Y-%m-%d %H:%M:%S" > ibase.dateformat = "%Y-%m-%d" > ibase.timeformat = "%H:%M:%S" > [MySQL] > mysql.allow_local_infile = On > mysql.allow_persistent = On > mysql.cache_size = 2000 > mysql.max_persistent = -1 > mysql.max_links = -1 > mysql.default_port = > mysql.default_socket = > mysql.default_host = > mysql.default_user = > mysql.default_password = > mysql.connect_timeout = 60 > mysql.trace_mode = Off > [MySQLi] > mysqli.max_persistent = -1 > mysqli.allow_persistent = On > mysqli.max_links = -1 > mysqli.cache_size = 2000 > mysqli.default_port = 3306 > mysqli.default_socket = > mysqli.default_host = > mysqli.default_user = > mysqli.default_pw = > mysqli.reconnect = Off > [mysqlnd] > mysqlnd.collect_statistics = On > mysqlnd.collect_memory_statistics = Off > [OCI8] > [PostgreSQL] > pgsql.allow_persistent = On > pgsql.auto_reset_persistent = Off > pgsql.max_persistent = -1 > pgsql.max_links = -1 > pgsql.ignore_notice = 0 > pgsql.log_notice = 0 > [Sybase-CT] > sybct.allow_persistent = On > sybct.max_persistent = -1 > sybct.max_links = -1 > sybct.min_server_severity = 10 > sybct.min_client_severity = 10 > [bcmath] > bcmath.scale = 0 > [browscap] > [Session] > session.save_handler = files > session.use_cookies = 1 > session.use_only_cookies = 1 > session.name = PHPSESSID > session.auto_start = 0 > session.cookie_lifetime = 0 > session.cookie_path = / > session.cookie_domain = > session.cookie_httponly = > session.serialize_handler = php > session.gc_probability = 0 > session.gc_divisor = 1000 > session.gc_maxlifetime = 1440 > session.bug_compat_42 = Off > session.bug_compat_warn = Off > session.referer_check = > session.cache_limiter = nocache > session.cache_expire = 180 > session.use_trans_sid = 0 > session.hash_function = 0 > session.hash_bits_per_character = 5 > url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" > [MSSQL] > mssql.allow_persistent = On > mssql.max_persistent = -1 > mssql.max_links = -1 > mssql.min_error_severity = 10 > mssql.min_message_severity = 10 > mssql.compatability_mode = Off > mssql.secure_connection = Off > [Assertion] > [COM] > [mbstring] > [gd] > [exif] > [Tidy] > tidy.clean_output = Off > [soap] > soap.wsdl_cache_enabled=1 > soap.wsdl_cache_dir="/tmp" > soap.wsdl_cache_ttl=86400 > soap.wsdl_cache_limit = 5 > [sysvshm] > [ldap] > ldap.max_links = -1 > [mcrypt] > [dba] > [opcache] > [curl] > > **** /etc/php5/fpm/conf.d/20-pdo_mysql.ini **** > extension=pdo_mysql.so > > **** /etc/php5/fpm/conf.d/05-opcache.ini **** > zend_extension=opcache.so > > **** /etc/php5/fpm/conf.d/20-intl.ini **** > extension=intl.so > > **** /etc/php5/fpm/conf.d/20-mcrypt.ini **** > extension=mcrypt.so > > **** /etc/php5/fpm/conf.d/20-mysqli.ini **** > extension=mysqli.so > > **** /etc/php5/fpm/conf.d/20-pdo_sqlite.ini **** > extension=pdo_sqlite.so > > **** /etc/php5/fpm/conf.d/20-tidy.ini **** > extension=tidy.so > > **** /etc/php5/fpm/conf.d/20-json.ini **** > extension=json.so > > **** /etc/php5/fpm/conf.d/20-gmp.ini **** > extension=gmp.so > > **** /etc/php5/fpm/conf.d/20-xdebug.ini **** > zend_extension=/usr/lib/php5/20121212/xdebug.so > > **** /etc/php5/fpm/conf.d/20-sqlite3.ini **** > extension=sqlite3.so > > **** /etc/php5/fpm/conf.d/20-curl.ini **** > extension=curl.so > > **** /etc/php5/fpm/conf.d/10-pdo.ini **** > extension=pdo.so > > **** /etc/php5/fpm/conf.d/20-gd.ini **** > extension=gd.so > > **** /etc/php5/fpm/conf.d/20-mysql.ini **** > extension=mysql.so > > **** /etc/php5/fpm/conf.d/10-mysqlnd.ini **** > extension=mysqlnd.so > > > -- System Information: > Debian Release: jessie/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 3.10-2-amd64 (SMP w/3 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages php5-fpm depends on: > ii dpkg 1.16.12 > ii libbz2-1.0 1.0.6-5 > ii libc6 2.17-92 > ii libcomerr2 1.42.8-1 > ii libdb5.1 5.1.29-6 > ii libgssapi-krb5-2 1.10.1+dfsg-6.1 > ii libk5crypto3 1.10.1+dfsg-6.1 > ii libkrb5-3 1.10.1+dfsg-6.1 > ii libmagic1 1:5.14-2 > ii libonig2 5.9.1-1 > ii libpcre3 1:8.31-2 > ii libqdbm14 1.8.78-2 > ii libssl1.0.0 1.0.1e-3 > ii libsystemd-daemon0 44-12 > ii libxml2 2.9.1+dfsg1-3 > ii mime-support 3.54 > ii php5-common 5.5.1+dfsg-2 > ii sysv-rc 2.88dsf-43 > ii tzdata 2013d-1 > ii ucf 3.0027+nmu1 > ii zlib1g 1:1.2.8.dfsg-1 > > php5-fpm recommends no packages. > > Versions of packages php5-fpm suggests: > pn php-pear <none> > > Versions of packages php5-common depends on: > ii libc6 2.17-92 > ii lsof 4.86+dfsg-1 > ii psmisc 22.20-1 > ii sed 4.2.2-2 > ii ucf 3.0027+nmu1 > > Versions of packages php5-common recommends: > ii php5-json 1.3.1+dfsg-2 > > Versions of packages php5-common suggests: > pn php5-user-cache <none> > > -- no debconf information > > _______________________________________________ > pkg-php-maint mailing list > pkg-php-maint@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint -- Ondřej Surý <ondrej@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Fri, 06 Dec 2013 11:36:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Vitalii <duke@ejoom.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Fri, 06 Dec 2013 11:36:05 GMT) (full text, mbox, link).
Message #15 received at 731055@bugs.debian.org (full text, mbox, reply):
Hi Ondrej!
Thanks for your attention.
I newbie at Debian issue tracking and bug tracking, so plunge in it take
a lot of time, two my first trials of sending report failed (. So I'll
use this email conversation and guess it'll be acceptable.
Write patch will be faster and clearer to explain my proposition but I
haven't impacted on It at debian yet (I did It on github). So I'll
describe my experience:
I administer a server with php-fpm + nginx combination. As of
php-fpm make nice future of splitting processes by spools it made
possible to divide user access at sites.
As of php5-fpm ver. 5.4 the pools were moved from file to
directory '/etc/php5/fpm/pool.d', but socket in 'www' pool points to
'listen = /var/run/php5-fpm.sock' . So for many users I created
separated directory for sockets of pools = '/var/run/php5-fpm' in It I
keep sockets: www.sock, duke.sock, someuser.sock, etc.
All was going OK while system wasn't restarted and this directory
'/var/run/php5-fpm' was removed, php5-fpm service running failed,
hosting got down. When It happened at another place on the Earth on
electricity off without your knowing It's not good for anyone. To
resolve it I add to 'init.d/php5-fpm' script for creating directory if
it doesn't exist on any restart of service. On updating php5-fpm I have
to track the keeping of this modification :(.
So my proposition to move www pool socket to
'/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough.
Vitalii Nagara.
> tags 731055 +moreinfo
> thanks
>
> Hi Vitalii,
>
> sorry but you lost me here with your terseness.
>
> Could you be more descriptive about the problem you are trying solve and
> the proposed solution?
>
> Ondrej
>
> On Sun, Dec 1, 2013, at 14:36, Vitalii Nagara wrote:
>> Package: php5-fpm
>> Version: 5.5.1+dfsg-2
>> Severity: wishlist
>>
>> Dear Maintainer,
>>
>> Sorry for shortness as full description was lost buy reportbug (it my
>> first
>> report here).
>>
>> As at php5-fpm ver. 5.4 pool was moved to separate directory:
>> /etc/php5-fpm/pool.d
>> We should move socket for default www pool to
>> /var/run/php5-fpm/www.sock
>> That will add creating dir /var/run/php5-fpm on system start up (that I
>> do
>> manually changing init.d/php5-fpm script.
>>
>> Thanks.
>>
>>
>>
>> -- Package-specific info:
>> ==== Additional PHP 5 information ====
>>
>> ++++ PHP 5 SAPI (php5query -S): ++++
>> cli
>> fpm
>>
>> ++++ PHP 5 Extensions (php5query -M -v): ++++
>> tidy (Enabled for cli by maintainer script)
>> tidy (Enabled for fpm by maintainer script)
>> json (Enabled for cli by maintainer script)
>> json (Enabled for fpm by maintainer script)
>> mysqli (Enabled for cli by maintainer script)
>> mysqli (Enabled for fpm by maintainer script)
>> mcrypt (Enabled for cli by maintainer script)
>> mcrypt (Enabled for fpm by maintainer script)
>> mysql (Enabled for cli by maintainer script)
>> mysql (Enabled for fpm by maintainer script)
>> sqlite3 (Enabled for cli by maintainer script)
>> sqlite3 (Enabled for fpm by maintainer script)
>> pdo_sqlite (Enabled for cli by maintainer script)
>> pdo_sqlite (Enabled for fpm by maintainer script)
>> gmp (Enabled for cli by maintainer script)
>> gmp (Enabled for fpm by maintainer script)
>> mysqlnd (Enabled for cli by maintainer script)
>> mysqlnd (Enabled for fpm by maintainer script)
>> xdebug (Enabled for cli by local administrator)
>> xdebug (Enabled for fpm by local administrator)
>> pdo_mysql (Enabled for cli by maintainer script)
>> pdo_mysql (Enabled for fpm by maintainer script)
>> opcache (Enabled for cli by maintainer script)
>> opcache (Enabled for fpm by maintainer script)
>> pdo (Enabled for cli by maintainer script)
>> pdo (Enabled for fpm by maintainer script)
>> intl (Enabled for cli by maintainer script)
>> intl (Enabled for fpm by maintainer script)
>> gd (Enabled for cli by maintainer script)
>> gd (Enabled for fpm by maintainer script)
>> curl (Enabled for cli by maintainer script)
>> curl (Enabled for fpm by maintainer script)
>>
>> ++++ Configuration files: ++++
>> [PHP]
>> engine = On
>> short_open_tag = Off
>> asp_tags = Off
>> precision = 14
>> output_buffering = 4096
>> zlib.output_compression = Off
>> implicit_flush = Off
>> unserialize_callback_func =
>> serialize_precision = 17
>> disable_functions =
>> pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
>> disable_classes =
>> zend.enable_gc = On
>> expose_php = On
>> max_execution_time = 30
>> max_input_time = 60
>> memory_limit = 128M
>> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
>> display_errors = Off
>> display_startup_errors = Off
>> log_errors = On
>> log_errors_max_len = 1024
>> ignore_repeated_errors = Off
>> ignore_repeated_source = Off
>> report_memleaks = On
>> track_errors = Off
>> html_errors = On
>> variables_order = "GPCS"
>> request_order = "GP"
>> register_argc_argv = Off
>> auto_globals_jit = On
>> post_max_size = 8M
>> auto_prepend_file =
>> auto_append_file =
>> default_mimetype = "text/html"
>> doc_root =
>> user_dir =
>> enable_dl = Off
>> file_uploads = On
>> upload_max_filesize = 2M
>> max_file_uploads = 20
>> allow_url_fopen = On
>> allow_url_include = Off
>> default_socket_timeout = 60
>> [CLI Server]
>> cli_server.color = On
>> [Date]
>> [filter]
>> [iconv]
>> [intl]
>> [sqlite]
>> [sqlite3]
>> [Pcre]
>> [Pdo]
>> [Pdo_mysql]
>> pdo_mysql.cache_size = 2000
>> pdo_mysql.default_socket=
>> [Phar]
>> [mail function]
>> SMTP = localhost
>> smtp_port = 25
>> mail.add_x_header = On
>> [SQL]
>> sql.safe_mode = Off
>> [ODBC]
>> odbc.allow_persistent = On
>> odbc.check_persistent = On
>> odbc.max_persistent = -1
>> odbc.max_links = -1
>> odbc.defaultlrl = 4096
>> odbc.defaultbinmode = 1
>> [Interbase]
>> ibase.allow_persistent = 1
>> ibase.max_persistent = -1
>> ibase.max_links = -1
>> ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
>> ibase.dateformat = "%Y-%m-%d"
>> ibase.timeformat = "%H:%M:%S"
>> [MySQL]
>> mysql.allow_local_infile = On
>> mysql.allow_persistent = On
>> mysql.cache_size = 2000
>> mysql.max_persistent = -1
>> mysql.max_links = -1
>> mysql.default_port =
>> mysql.default_socket =
>> mysql.default_host =
>> mysql.default_user =
>> mysql.default_password =
>> mysql.connect_timeout = 60
>> mysql.trace_mode = Off
>> [MySQLi]
>> mysqli.max_persistent = -1
>> mysqli.allow_persistent = On
>> mysqli.max_links = -1
>> mysqli.cache_size = 2000
>> mysqli.default_port = 3306
>> mysqli.default_socket =
>> mysqli.default_host =
>> mysqli.default_user =
>> mysqli.default_pw =
>> mysqli.reconnect = Off
>> [mysqlnd]
>> mysqlnd.collect_statistics = On
>> mysqlnd.collect_memory_statistics = Off
>> [OCI8]
>> [PostgreSQL]
>> pgsql.allow_persistent = On
>> pgsql.auto_reset_persistent = Off
>> pgsql.max_persistent = -1
>> pgsql.max_links = -1
>> pgsql.ignore_notice = 0
>> pgsql.log_notice = 0
>> [Sybase-CT]
>> sybct.allow_persistent = On
>> sybct.max_persistent = -1
>> sybct.max_links = -1
>> sybct.min_server_severity = 10
>> sybct.min_client_severity = 10
>> [bcmath]
>> bcmath.scale = 0
>> [browscap]
>> [Session]
>> session.save_handler = files
>> session.use_cookies = 1
>> session.use_only_cookies = 1
>> session.name = PHPSESSID
>> session.auto_start = 0
>> session.cookie_lifetime = 0
>> session.cookie_path = /
>> session.cookie_domain =
>> session.cookie_httponly =
>> session.serialize_handler = php
>> session.gc_probability = 0
>> session.gc_divisor = 1000
>> session.gc_maxlifetime = 1440
>> session.bug_compat_42 = Off
>> session.bug_compat_warn = Off
>> session.referer_check =
>> session.cache_limiter = nocache
>> session.cache_expire = 180
>> session.use_trans_sid = 0
>> session.hash_function = 0
>> session.hash_bits_per_character = 5
>> url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
>> [MSSQL]
>> mssql.allow_persistent = On
>> mssql.max_persistent = -1
>> mssql.max_links = -1
>> mssql.min_error_severity = 10
>> mssql.min_message_severity = 10
>> mssql.compatability_mode = Off
>> mssql.secure_connection = Off
>> [Assertion]
>> [COM]
>> [mbstring]
>> [gd]
>> [exif]
>> [Tidy]
>> tidy.clean_output = Off
>> [soap]
>> soap.wsdl_cache_enabled=1
>> soap.wsdl_cache_dir="/tmp"
>> soap.wsdl_cache_ttl=86400
>> soap.wsdl_cache_limit = 5
>> [sysvshm]
>> [ldap]
>> ldap.max_links = -1
>> [mcrypt]
>> [dba]
>> [opcache]
>> [curl]
>>
>> **** /etc/php5/fpm/conf.d/20-pdo_mysql.ini ****
>> extension=pdo_mysql.so
>>
>> **** /etc/php5/fpm/conf.d/05-opcache.ini ****
>> zend_extension=opcache.so
>>
>> **** /etc/php5/fpm/conf.d/20-intl.ini ****
>> extension=intl.so
>>
>> **** /etc/php5/fpm/conf.d/20-mcrypt.ini ****
>> extension=mcrypt.so
>>
>> **** /etc/php5/fpm/conf.d/20-mysqli.ini ****
>> extension=mysqli.so
>>
>> **** /etc/php5/fpm/conf.d/20-pdo_sqlite.ini ****
>> extension=pdo_sqlite.so
>>
>> **** /etc/php5/fpm/conf.d/20-tidy.ini ****
>> extension=tidy.so
>>
>> **** /etc/php5/fpm/conf.d/20-json.ini ****
>> extension=json.so
>>
>> **** /etc/php5/fpm/conf.d/20-gmp.ini ****
>> extension=gmp.so
>>
>> **** /etc/php5/fpm/conf.d/20-xdebug.ini ****
>> zend_extension=/usr/lib/php5/20121212/xdebug.so
>>
>> **** /etc/php5/fpm/conf.d/20-sqlite3.ini ****
>> extension=sqlite3.so
>>
>> **** /etc/php5/fpm/conf.d/20-curl.ini ****
>> extension=curl.so
>>
>> **** /etc/php5/fpm/conf.d/10-pdo.ini ****
>> extension=pdo.so
>>
>> **** /etc/php5/fpm/conf.d/20-gd.ini ****
>> extension=gd.so
>>
>> **** /etc/php5/fpm/conf.d/20-mysql.ini ****
>> extension=mysql.so
>>
>> **** /etc/php5/fpm/conf.d/10-mysqlnd.ini ****
>> extension=mysqlnd.so
>>
>>
>> -- System Information:
>> Debian Release: jessie/sid
>> APT prefers testing
>> APT policy: (500, 'testing')
>> Architecture: amd64 (x86_64)
>> Foreign Architectures: i386
>>
>> Kernel: Linux 3.10-2-amd64 (SMP w/3 CPU cores)
>> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
>> Shell: /bin/sh linked to /bin/dash
>>
>> Versions of packages php5-fpm depends on:
>> ii dpkg 1.16.12
>> ii libbz2-1.0 1.0.6-5
>> ii libc6 2.17-92
>> ii libcomerr2 1.42.8-1
>> ii libdb5.1 5.1.29-6
>> ii libgssapi-krb5-2 1.10.1+dfsg-6.1
>> ii libk5crypto3 1.10.1+dfsg-6.1
>> ii libkrb5-3 1.10.1+dfsg-6.1
>> ii libmagic1 1:5.14-2
>> ii libonig2 5.9.1-1
>> ii libpcre3 1:8.31-2
>> ii libqdbm14 1.8.78-2
>> ii libssl1.0.0 1.0.1e-3
>> ii libsystemd-daemon0 44-12
>> ii libxml2 2.9.1+dfsg1-3
>> ii mime-support 3.54
>> ii php5-common 5.5.1+dfsg-2
>> ii sysv-rc 2.88dsf-43
>> ii tzdata 2013d-1
>> ii ucf 3.0027+nmu1
>> ii zlib1g 1:1.2.8.dfsg-1
>>
>> php5-fpm recommends no packages.
>>
>> Versions of packages php5-fpm suggests:
>> pn php-pear <none>
>>
>> Versions of packages php5-common depends on:
>> ii libc6 2.17-92
>> ii lsof 4.86+dfsg-1
>> ii psmisc 22.20-1
>> ii sed 4.2.2-2
>> ii ucf 3.0027+nmu1
>>
>> Versions of packages php5-common recommends:
>> ii php5-json 1.3.1+dfsg-2
>>
>> Versions of packages php5-common suggests:
>> pn php5-user-cache <none>
>>
>> -- no debconf information
>>
>> _______________________________________________
>> pkg-php-maint mailing list
>> pkg-php-maint@lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
>
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Fri, 06 Dec 2013 12:51:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Fri, 06 Dec 2013 12:51:05 GMT) (full text, mbox, link).
Message #20 received at 731055@bugs.debian.org (full text, mbox, reply):
Ccing BTS so it is kept archived. On Fri, Dec 6, 2013, at 12:32, Vitalii wrote: > So my proposition to move www pool socket to > '/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough. It won't help alone. If you add directories in (/var)/run you need to recreate them on the system start since /run is a tmpfs that get's recreated on system startup. So just changing the directory doesn't really solve anything. Ondrej -- Ondřej Surý <ondrej@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Fri, 06 Dec 2013 20:39:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Vitalii <duke@ejoom.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Fri, 06 Dec 2013 20:39:08 GMT) (full text, mbox, link).
Message #25 received at 731055@bugs.debian.org (full text, mbox, reply):
This was the reason of creating the issue. As I've wrote: '... and all that it will touch.' that include adding of creating this directory to start service script. As I see there is 3 places: change path in www pool config to proper. Add validation to /etc/init.d/php5-fpm script for existence of directory '/var/run/php5-fpm' if not then create it. Maybe somewhere else. Ccing BTS so it is kept archived. On Fri, Dec 6, 2013, at 12:32, Vitalii wrote: >> So my proposition to move www pool socket to >> '/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough. > It won't help alone. If you add directories in (/var)/run you need to > recreate them on the system start since /run is a tmpfs that get's > recreated on system startup. > > So just changing the directory doesn't really solve anything. > > Ondrej
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Thu, 12 Dec 2013 10:30:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 12 Dec 2013 10:30:05 GMT) (full text, mbox, link).
Message #30 received at 731055@bugs.debian.org (full text, mbox, reply):
I think this is a local policy issue and not the general packaging problem, and you would be better using some management software (puppet, ansible, etc...) to fix your local problem. O. On Fri, Dec 6, 2013, at 21:38, Vitalii wrote: > This was the reason of creating the issue. As I've wrote: '... and all > that it will touch.' that include adding of creating this directory to > start service script. > As I see there is 3 places: change path in www pool config to proper. > Add validation to /etc/init.d/php5-fpm script for existence of directory > '/var/run/php5-fpm' if not then create it. Maybe somewhere else. > > Ccing BTS so it is kept archived. On Fri, Dec 6, 2013, at 12:32, Vitalii > wrote: > >> So my proposition to move www pool socket to > >> '/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough. > > It won't help alone. If you add directories in (/var)/run you need to > > recreate them on the system start since /run is a tmpfs that get's > > recreated on system startup. > > > > So just changing the directory doesn't really solve anything. > > > > Ondrej > > _______________________________________________ > pkg-php-maint mailing list > pkg-php-maint@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint -- Ondřej Surý <ondrej@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Added tag(s) wontfix.
Request was from Ondřej Surý <ondrej@debian.org>
to control@bugs.debian.org.
(Thu, 12 Dec 2013 10:30:08 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Thu, 12 Dec 2013 10:39:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Vitalii <duke@ejoom.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 12 Dec 2013 10:39:12 GMT) (full text, mbox, link).
Message #37 received at 731055@bugs.debian.org (full text, mbox, reply):
Creating of pools also local policy, and It can be managed at one file as it was at php5-fpm ver. 5.3 (file name was smth like /etc/php5/fpm/pool.ini). But at ver. 5.4 It was moved to separate directory /etc/php5/fpm/pool.d, but sockets wasn't. I demand fix it and move sockets to separate directory too. On 12/12/2013 12:26 PM, Ondřej Surý wrote: > I think this is a local policy issue and not the general packaging > problem, and you would be better using some management software (puppet, > ansible, etc...) to fix your local problem. > > O. > > On Fri, Dec 6, 2013, at 21:38, Vitalii wrote: >> This was the reason of creating the issue. As I've wrote: '... and all >> that it will touch.' that include adding of creating this directory to >> start service script. >> As I see there is 3 places: change path in www pool config to proper. >> Add validation to /etc/init.d/php5-fpm script for existence of directory >> '/var/run/php5-fpm' if not then create it. Maybe somewhere else. >> >> Ccing BTS so it is kept archived. On Fri, Dec 6, 2013, at 12:32, Vitalii >> wrote: >>>> So my proposition to move www pool socket to >>>> '/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough. >>> It won't help alone. If you add directories in (/var)/run you need to >>> recreate them on the system start since /run is a tmpfs that get's >>> recreated on system startup. >>> >>> So just changing the directory doesn't really solve anything. >>> >>> Ondrej >> _______________________________________________ >> pkg-php-maint mailing list >> pkg-php-maint@lists.alioth.debian.org >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint >
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Thu, 12 Dec 2013 10:45:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 12 Dec 2013 10:45:04 GMT) (full text, mbox, link).
Message #42 received at 731055@bugs.debian.org (full text, mbox, reply):
The /etc/php5/fpm/pool.d was there from a very start, and we didn't release Debian squeeze with php5-fpm anyway, so this is really something you should fix in your management scripts. The default is ok for the majority of the people and it's very hard to change the default socket. Do you realize that that would break all existing setups? O. P.S.: I would also recommend you to not use the 'demand' verb, you might be seen as a rude person. On Thu, Dec 12, 2013, at 11:37, Vitalii wrote: > Creating of pools also local policy, and It can be managed at one file > as it was at php5-fpm ver. 5.3 (file name was smth like > /etc/php5/fpm/pool.ini). > But at ver. 5.4 It was moved to separate directory /etc/php5/fpm/pool.d, > but sockets wasn't. > I demand fix it and move sockets to separate directory too. > > On 12/12/2013 12:26 PM, Ondřej Surý wrote: > > I think this is a local policy issue and not the general packaging > > problem, and you would be better using some management software (puppet, > > ansible, etc...) to fix your local problem. > > > > O. > > > > On Fri, Dec 6, 2013, at 21:38, Vitalii wrote: > >> This was the reason of creating the issue. As I've wrote: '... and all > >> that it will touch.' that include adding of creating this directory to > >> start service script. > >> As I see there is 3 places: change path in www pool config to proper. > >> Add validation to /etc/init.d/php5-fpm script for existence of directory > >> '/var/run/php5-fpm' if not then create it. Maybe somewhere else. > >> > >> Ccing BTS so it is kept archived. On Fri, Dec 6, 2013, at 12:32, Vitalii > >> wrote: > >>>> So my proposition to move www pool socket to > >>>> '/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough. > >>> It won't help alone. If you add directories in (/var)/run you need to > >>> recreate them on the system start since /run is a tmpfs that get's > >>> recreated on system startup. > >>> > >>> So just changing the directory doesn't really solve anything. > >>> > >>> Ondrej > >> _______________________________________________ > >> pkg-php-maint mailing list > >> pkg-php-maint@lists.alioth.debian.org > >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint > > > -- Ondřej Surý <ondrej@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Thu, 12 Dec 2013 11:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Vitalii <duke@ejoom.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 12 Dec 2013 11:51:04 GMT) (full text, mbox, link).
Message #47 received at 731055@bugs.debian.org (full text, mbox, reply):
I do don't know any dependency from php5-fpm socket. Any web related packages work with 'www-data' user. Apache works with php5-module, or if for cgi mode it should be configured manually. Nginx and any other proxies don't rely on any php configs by default. Any user who works with default config will not feel any changes. Packages usually rely on user and user group not pool socket. After managing of /etc/init.d/php5-fpm to proper on restart service and updating will break setups the same. So It will cause no more BC than updating nginx or php with changed configs in new version that asks update current config. At last it will break no more than 1 pool setup. And It really will be enough to add empty directory /var/run/php5-fpm, and at desire, another example pool like /etc/php5/fpm/pool.d/user.conf with new socket path that will cause no BC impact. Vitalii On 12/12/2013 12:43 PM, Ondřej Surý wrote: > The /etc/php5/fpm/pool.d was there from a very start, and we didn't > release Debian squeeze with php5-fpm anyway, so this is really something OK, may be, at that time I have been using Ubuntu packages. > you should fix in your management scripts. The default is ok for the > majority of the people and it's very hard to change the default socket. > Do you realize that that would break all existing setups? > > O. > P.S.: I would also recommend you to not use the 'demand' verb, you might > be seen as a rude person. OK. There It meant strong asking. > > On Thu, Dec 12, 2013, at 11:37, Vitalii wrote: >> Creating of pools also local policy, and It can be managed at one file >> as it was at php5-fpm ver. 5.3 (file name was smth like >> /etc/php5/fpm/pool.ini). >> But at ver. 5.4 It was moved to separate directory /etc/php5/fpm/pool.d, >> but sockets wasn't. >> I demand fix it and move sockets to separate directory too. >> >> On 12/12/2013 12:26 PM, Ondřej Surý wrote: >>> I think this is a local policy issue and not the general packaging >>> problem, and you would be better using some management software (puppet, >>> ansible, etc...) to fix your local problem. >>> >>> O. >>> >>> On Fri, Dec 6, 2013, at 21:38, Vitalii wrote: >>>> This was the reason of creating the issue. As I've wrote: '... and all >>>> that it will touch.' that include adding of creating this directory to >>>> start service script. >>>> As I see there is 3 places: change path in www pool config to proper. >>>> Add validation to /etc/init.d/php5-fpm script for existence of directory >>>> '/var/run/php5-fpm' if not then create it. Maybe somewhere else. >>>> >>>> Ccing BTS so it is kept archived. On Fri, Dec 6, 2013, at 12:32, Vitalii >>>> wrote: >>>>>> So my proposition to move www pool socket to >>>>>> '/var/run/php5-fpm/www.sock' and all that it will touch. It'll enough. >>>>> It won't help alone. If you add directories in (/var)/run you need to >>>>> recreate them on the system start since /run is a tmpfs that get's >>>>> recreated on system startup. >>>>> >>>>> So just changing the directory doesn't really solve anything. >>>>> >>>>> Ondrej >>>> _______________________________________________ >>>> pkg-php-maint mailing list >>>> pkg-php-maint@lists.alioth.debian.org >>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint >
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#731055; Package php5-fpm.
(Sat, 08 Nov 2014 10:27:09 GMT) (full text, mbox, link).
Acknowledgement sent
to "Vitalii N." <duke@ejoom.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Sat, 08 Nov 2014 10:27:09 GMT) (full text, mbox, link).
Message #52 received at 731055@bugs.debian.org (full text, mbox, reply):
Hi! I have just configured php5-fpm for Apache2 server. And google search gave me this page and I wish to add more info here. For majority guy it is OK but a lot of them works with multiple user management. To approve this you can view at quantity of post about such configs by https://www.google.com/?gws_rd=cr,ssl&ei=wOpdVLXIDM70aq3IgogM#q=php-fpm+multiple+users+config . It's about 55,900 results! And I ask only very simple thing: create an additional folder on start of the php5-fpm service. The folder path is "/var/run/php5-fpm". That's it! No additional moves of socket and no BC. It is useful for administrators who has more than two php5-fpm users to have all sockets at one distinct folder. I hope you will look into the matter. Thanks. On Thu, 12 Dec 2013 11:43:21 +0100 =?UTF-8?Q?Ond=C5=99ej=20Sur=C3=BD?= <ondrej@sury.org> wrote: > The /etc/php5/fpm/pool.d was there from a very start, and we didn't It is not. It appeared only at version 5.4. > release Debian squeeze with php5-fpm anyway, so this is really something > you should fix in your management scripts. The default is ok for the > majority of the people and it's very hard to change the default socket. > Do you realize that that would break all existing setups?
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Fri, 13 Jan 2017 13:06:45 GMT) (full text, mbox, link).
Notification sent
to Vitalii Nagara <duke@ejoom.com>:
Bug acknowledged by developer.
(Fri, 13 Jan 2017 13:06:45 GMT) (full text, mbox, link).
Message #57 received at 731055-done@bugs.debian.org (full text, mbox, reply):
Version: 5.6.26+dfsg-1+rm Dear submitter, as the package php5 has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/841781 The version of this package that was in Debian prior to this removal can still be found using http://snapshot.debian.org/. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org. Debian distribution maintenance software pp. Scott Kitterman (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 11 Feb 2017 07:33:23 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.