Debian Bug report logs - #731055
php5-fpm: Extend the package sockets to multiply pools

version graph

Package: php5-fpm; Maintainer for php5-fpm is (unknown);

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.

Toggle useless messages

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):

From: Vitalii Nagara <duke@ejoom.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: php5-fpm: Extend the package sockets to multiply pools
Date: Sun, 01 Dec 2013 15:36:19 +0200
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):

From: Ondřej Surý <ondrej@sury.org>
To: Vitalii Nagara <duke@ejoom.com>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Fri, 06 Dec 2013 09:54:26 +0100
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):

From: Vitalii <duke@ejoom.com>
To: Ondřej Surý <ondrej@sury.org>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Fri, 06 Dec 2013 13:32:17 +0200
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):

From: Ondřej Surý <ondrej@sury.org>
To: Vitalii <duke@ejoom.com>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Fri, 06 Dec 2013 13:46:28 +0100
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):

From: Vitalii <duke@ejoom.com>
To: Ondřej Surý <ondrej@sury.org>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Fri, 06 Dec 2013 22:38:04 +0200
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):

From: Ondřej Surý <ondrej@sury.org>
To: Vitalii <duke@ejoom.com>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Thu, 12 Dec 2013 11:26:21 +0100
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):

From: Vitalii <duke@ejoom.com>
To: Ondřej Surý <ondrej@sury.org>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Thu, 12 Dec 2013 12:37:37 +0200
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):

From: Ondřej Surý <ondrej@sury.org>
To: Vitalii <duke@ejoom.com>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Thu, 12 Dec 2013 11:43:21 +0100
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):

From: Vitalii <duke@ejoom.com>
To: Ondřej Surý <ondrej@sury.org>, 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Thu, 12 Dec 2013 13:48:50 +0200
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):

From: "Vitalii N." <duke@ejoom.com>
To: 731055@bugs.debian.org
Subject: Re: [php-maint] Bug#731055: Bug#731055: php5-fpm: Extend the package sockets to multiply pools
Date: Sat, 08 Nov 2014 12:25:01 +0200
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):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 413713-done@bugs.debian.org,440775-done@bugs.debian.org,447764-done@bugs.debian.org,500087-done@bugs.debian.org,618462-done@bugs.debian.org,628079-done@bugs.debian.org,639268-done@bugs.debian.org,643282-done@bugs.debian.org,697800-done@bugs.debian.org,715264-done@bugs.debian.org,727143-done@bugs.debian.org,730067-done@bugs.debian.org,731055-done@bugs.debian.org,752100-done@bugs.debian.org,759195-done@bugs.debian.org,760454-done@bugs.debian.org,774154-done@bugs.debian.org,774975-done@bugs.debian.org,776564-done@bugs.debian.org,778596-done@bugs.debian.org,782778-done@bugs.debian.org,783246-done@bugs.debian.org,788060-done@bugs.debian.org,789442-done@bugs.debian.org,789702-done@bugs.debian.org,790472-done@bugs.debian.org,790841-done@bugs.debian.org,792239-done@bugs.debian.org,795572-done@bugs.debian.org,797799-done@bugs.debian.org,799136-done@bugs.debian.org,799851-done@bugs.debian.org,800564-done@bugs.debian.org,801831-done@bugs.debian.org,803260-done@bugs.debian.org,803305-done@bugs.debian.org,805591-done@bugs.debian.org,810244-done@bugs.debian.org,811130-done@bugs.debian.org,814907-done@bugs.debian.org,815794-done@bugs.debian.org,815797-done@bugs.debian.org,817917-done@bugs.debian.org,819139-done@bugs.debian.org,827486-done@bugs.debian.org,828498-done@bugs.debian.org,833133-done@bugs.debian.org,833543-done@bugs.debian.org,834579-done@bugs.debian.org,841618-done@bugs.debian.org,845890-done@bugs.debian.org,846244-done@bugs.debian.org,848661-done@bugs.debian.org,849767-done@bugs.debian.org,664595-done@bugs.debian.org,
Cc: php5@packages.debian.org, php5@packages.qa.debian.org
Subject: Bug#841781: Removed package(s) from unstable
Date: Fri, 13 Jan 2017 13:05:30 +0000
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.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 02:23:32 2023; Machine Name: buxtehude

Debian Bug tracking system

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.