[php-maint] Bug#810244: php5-common: sessionclean does not check /etc/php5/cli/php.ini

Gerben Meijer gerben at daybyday.nl
Thu Jan 7 15:26:46 UTC 2016


Package: php5-common
Version: 5.6.14+dfsg-1
Severity: normal

Dear Maintainer,

It appears that the SAPIS variable in /usr/lib/php5/sessionclean does
not include the cli dir. I've had instances on servers with only
php5-cli installed where CLI executed php scripts caused the inode 
count to be exhausted on the /var partition because there were 
millions of session files in /var/lib/php5/sessions/ which weren't being
cleaned up.

Please update the SAPIS variable in sessionclean to include cli:

SAPIS="apache2:apache2\napache2filter:apache2\ncgi:php5\nfpm:php5-fpm\ncli:php5\n"

This will prevent this and does not appear to have any negative side
effects. 


-- Package-specific info:
==== Additional PHP 5 information ====

++++ PHP 5 SAPI (php5query -S): ++++
apache2
cli

++++ PHP 5 Extensions (php5query -M -v): ++++
curl (Enabled for apache2 by maintainer script)
curl (Enabled for cli by maintainer script)
gd (Enabled for apache2 by maintainer script)
gd (Enabled for cli by maintainer script)
imap (Enabled for apache2 by maintainer script)
imap (Enabled for cli by maintainer script)
json (Enabled for apache2 by maintainer script)
json (Enabled for cli by maintainer script)
opcache (Enabled for apache2 by maintainer script)
opcache (Enabled for cli by maintainer script)
pdo (Enabled for apache2 by maintainer script)
pdo (Enabled for cli by maintainer script)
pdo_sqlite (Enabled for apache2 by maintainer script)
pdo_sqlite (Enabled for cli by maintainer script)
sqlite3 (Enabled for apache2 by maintainer script)
sqlite3 (Enabled for cli by maintainer script)
xsl (Enabled for apache2 by maintainer script)
xsl (Enabled for cli by maintainer script)
mysqlnd (Enabled for apache2 by maintainer script)
mysqlnd (Enabled for cli by maintainer script)
mysql (Enabled for apache2 by maintainer script)
mysql (Enabled for cli by maintainer script)
mysqli (Enabled for apache2 by maintainer script)
mysqli (Enabled for cli by maintainer script)
pdo_mysql (Enabled for apache2 by maintainer script)
pdo_mysql (Enabled for cli by maintainer script)

++++ Configuration files: ++++
**** /etc/php5/mods-available/pdo.ini ****
extension=pdo.so

**** /etc/php5/mods-available/opcache.ini ****
zend_extension=opcache.so


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-rc8 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages php5-common depends on:
ii  libc6   2.19-22
ii  lsof    4.89+dfsg-0.1
ii  psmisc  22.21-2.1
ii  sed     4.2.2-6.1
ii  ucf     3.0030

php5-common recommends no packages.

Versions of packages php5-common suggests:
pn  php5-user-cache  <none>

Versions of packages php5-cli depends on:
ii  libbz2-1.0        1.0.6-8
ii  libc6             2.19-22
ii  libcomerr2        1.42.13-1
ii  libdb5.3          5.3.28-11
ii  libedit2          3.1-20150325-1
ii  libgssapi-krb5-2  1.13.2+dfsg-2
ii  libk5crypto3      1.13.2+dfsg-2
ii  libkrb5-3         1.13.2+dfsg-2
ii  libmagic1         1:5.25-2
ii  libonig2          5.9.6-1
ii  libpcre3          2:8.35-7.2
ii  libqdbm14         1.8.78-6
ii  libssl1.0.0       1.0.2d-1
ii  libxml2           2.9.2+zdfsg1-4
ii  mime-support      3.59
ii  php5-json         1.3.7-1
ii  tzdata            2015f-1
ii  ucf               3.0030
ii  zlib1g            1:1.2.8.dfsg-2+b1

Versions of packages php5-cli recommends:
pn  php5-readline  <none>

Versions of packages php5-cli suggests:
ii  php-pear  5.6.14+dfsg-1

Versions of packages libapache2-mod-php5 depends on:
ii  apache2                             2.4.16-3
ii  apache2-bin [apache2-api-20120211]  2.4.16-3
ii  libbz2-1.0                          1.0.6-8
ii  libc6                               2.19-22
ii  libcomerr2                          1.42.13-1
ii  libdb5.3                            5.3.28-11
ii  libgssapi-krb5-2                    1.13.2+dfsg-2
ii  libk5crypto3                        1.13.2+dfsg-2
ii  libkrb5-3                           1.13.2+dfsg-2
ii  libmagic1                           1:5.25-2
ii  libonig2                            5.9.6-1
ii  libpcre3                            2:8.35-7.2
ii  libqdbm14                           1.8.78-6
ii  libssl1.0.0                         1.0.2d-1
ii  libstdc++6                          5.2.1-21
ii  libxml2                             2.9.2+zdfsg1-4
ii  mime-support                        3.59
ii  php5-cli                            5.6.14+dfsg-1
ii  php5-json                           1.3.7-1
ii  tzdata                              2015f-1
ii  ucf                                 3.0030
ii  zlib1g                              1:1.2.8.dfsg-2+b1

Versions of packages libapache2-mod-php5 suggests:
ii  php-pear  5.6.14+dfsg-1

-- no debconf information



More information about the pkg-php-maint mailing list