Debian Bug report logs - #815010
php5-common: No more /usr/lib/php5/maxlifetime file and so no session files cleaning

version graph

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

Reported by: Edouard Gaulue <edouard@e-gaulue.com>

Date: Wed, 17 Feb 2016 16:57:02 UTC

Severity: normal

Found in version php5/5.6.17+dfsg-0+deb8u1

Done: Ondřej Surý <ondrej@sury.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, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#815010; Package php5-common. (Wed, 17 Feb 2016 16:57:06 GMT) (full text, mbox, link).


Acknowledgement sent to Edouard Gaulue <edouard@e-gaulue.com>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Wed, 17 Feb 2016 16:57:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Edouard Gaulue <edouard@e-gaulue.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: php5-common: No more /usr/lib/php5/maxlifetime file and so no session files cleaning
Date: Wed, 17 Feb 2016 17:45:59 +0100
Package: php5-common
Version: 5.6.17+dfsg-0+deb8u1
Severity: normal

Dear Maintainer,

   * What led up to the situation?

I observe my session files are always here.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I've looked in the /etc/cron.d/php5 file that begin to check if this file is executable. But I don't have this file a all. Son nothing is done.

I tried apt-get install reinstall php5-common in case this file is autogenerated => nothing.

I looked on https://packages.debian.org/jessie/amd64/php5-common/filelist and the file is not there also.

Anything to do ?

Regards, EG


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

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

++++ PHP 5 Extensions (php5query -M -v): ++++
json (Enabled for cli by maintainer script)
json (Enabled for apache2 by maintainer script)
pdo (Enabled for cli by maintainer script)
pdo (Enabled for apache2 by maintainer script)
opcache (Enabled for cli by maintainer script)
opcache (Enabled for apache2 by maintainer script)
mssql (Enabled for cli by maintainer script)
mssql (Enabled for apache2 by maintainer script)
pdo_dblib (Enabled for cli by maintainer script)
pdo_dblib (Enabled for apache2 by maintainer script)
xdebug (Enabled for cli by maintainer script)
xdebug (Enabled for apache2 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: 8.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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-18+deb8u2
ii  lsof    4.86+dfsg-1
ii  psmisc  22.21-2
ii  sed     4.2.2-4+b1
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-7+b3
ii  libc6             2.19-18+deb8u2
ii  libcomerr2        1.42.12-1.1
ii  libdb5.3          5.3.28-9
ii  libedit2          3.1-20140620-2
ii  libgssapi-krb5-2  1.12.1+dfsg-19+deb8u1
ii  libk5crypto3      1.12.1+dfsg-19+deb8u1
ii  libkrb5-3         1.12.1+dfsg-19+deb8u1
ii  libmagic1         1:5.22+15-2+deb8u1
ii  libonig2          5.9.5-3.2
ii  libpcre3          2:8.35-3.3+deb8u2
ii  libqdbm14         1.8.78-5+b1
ii  libssl1.0.0       1.0.1k-3+deb8u2
ii  libxml2           2.9.1+dfsg1-5+deb8u1
ii  mime-support      3.58
ii  php5-json         1.3.6-1
ii  tzdata            2015g-0+deb8u1
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:
pn  php-pear  <none>

Versions of packages libapache2-mod-php5 depends on:
ii  apache2                             2.4.10-10+deb8u4
ii  apache2-bin [apache2-api-20120211]  2.4.10-10+deb8u4
ii  libbz2-1.0                          1.0.6-7+b3
ii  libc6                               2.19-18+deb8u2
ii  libcomerr2                          1.42.12-1.1
ii  libdb5.3                            5.3.28-9
ii  libgssapi-krb5-2                    1.12.1+dfsg-19+deb8u1
ii  libk5crypto3                        1.12.1+dfsg-19+deb8u1
ii  libkrb5-3                           1.12.1+dfsg-19+deb8u1
ii  libmagic1                           1:5.22+15-2+deb8u1
ii  libonig2                            5.9.5-3.2
ii  libpcre3                            2:8.35-3.3+deb8u2
ii  libqdbm14                           1.8.78-5+b1
ii  libssl1.0.0                         1.0.1k-3+deb8u2
ii  libstdc++6                          4.9.2-10
ii  libxml2                             2.9.1+dfsg1-5+deb8u1
ii  mime-support                        3.58
ii  php5-cli                            5.6.17+dfsg-0+deb8u1
ii  php5-json                           1.3.6-1
ii  tzdata                              2015g-0+deb8u1
ii  ucf                                 3.0030
ii  zlib1g                              1:1.2.8.dfsg-2+b1

Versions of packages libapache2-mod-php5 suggests:
pn  php-pear  <none>

-- Configuration Files:
/etc/cron.d/php5 changed:
09,39 *     * * *     root   [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime)


-- no debconf information



Reply sent to Ondřej Surý <ondrej@sury.org>:
You have taken responsibility. (Wed, 17 Feb 2016 18:48:06 GMT) (full text, mbox, link).


Notification sent to Edouard Gaulue <edouard@e-gaulue.com>:
Bug acknowledged by developer. (Wed, 17 Feb 2016 18:48:06 GMT) (full text, mbox, link).


Message #10 received at 815010-done@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@sury.org>
To: Edouard Gaulue <edouard@e-gaulue.com>, 815010-done@bugs.debian.org
Subject: Re: [php-maint] Bug#815010: php5-common: No more /usr/lib/php5/maxlifetime file and so no session files cleaning
Date: Wed, 17 Feb 2016 19:45:49 +0100
Version: 5.6.17+dfsg-0+deb8u1

You should have let the package install the new /etc/cron.d/php5 file,
your cron file should look like this:

# cat /etc/cron.d/php5 
# /etc/cron.d/php5: crontab fragment for php5
#  This purges session files in session.save_path older than X,
#  where X is defined in seconds as the largest value of
#  session.gc_maxlifetime from all your SAPI php.ini files
#  or 24 minutes if not defined.  The script triggers only
#  when session.save_handler=files.
#
#  WARNING: The scripts tries hard to honour all relevant
#  session PHP options, but if you do something unusual
#  you have to disable this script and take care of your
#  sessions yourself.

# Look for and purge old sessions every 30 minutes
09,39 *     * * *     root   [ -x /usr/lib/php5/sessionclean ] &&
/usr/lib/php5/sessionclean

Or just copy /etc/cron.d/php5.dpkg-new to /etc/cron.d/php5

-- 
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server

On Wed, Feb 17, 2016, at 17:45, Edouard Gaulue wrote:
> Package: php5-common
> Version: 5.6.17+dfsg-0+deb8u1
> Severity: normal
> 
> Dear Maintainer,
> 
>    * What led up to the situation?
> 
> I observe my session files are always here.
> 
>    * What exactly did you do (or not do) that was effective (or
>      ineffective)?
> 
> I've looked in the /etc/cron.d/php5 file that begin to check if this file
> is executable. But I don't have this file a all. Son nothing is done.
> 
> I tried apt-get install reinstall php5-common in case this file is
> autogenerated => nothing.
> 
> I looked on https://packages.debian.org/jessie/amd64/php5-common/filelist
> and the file is not there also.
> 
> Anything to do ?
> 
> Regards, EG
> 
> 
> -- Package-specific info:
> ==== Additional PHP 5 information ====
> 
> ++++ PHP 5 SAPI (php5query -S): ++++
> cli
> apache2
> 
> ++++ PHP 5 Extensions (php5query -M -v): ++++
> json (Enabled for cli by maintainer script)
> json (Enabled for apache2 by maintainer script)
> pdo (Enabled for cli by maintainer script)
> pdo (Enabled for apache2 by maintainer script)
> opcache (Enabled for cli by maintainer script)
> opcache (Enabled for apache2 by maintainer script)
> mssql (Enabled for cli by maintainer script)
> mssql (Enabled for apache2 by maintainer script)
> pdo_dblib (Enabled for cli by maintainer script)
> pdo_dblib (Enabled for apache2 by maintainer script)
> xdebug (Enabled for cli by maintainer script)
> xdebug (Enabled for apache2 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: 8.3
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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-18+deb8u2
> ii  lsof    4.86+dfsg-1
> ii  psmisc  22.21-2
> ii  sed     4.2.2-4+b1
> 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-7+b3
> ii  libc6             2.19-18+deb8u2
> ii  libcomerr2        1.42.12-1.1
> ii  libdb5.3          5.3.28-9
> ii  libedit2          3.1-20140620-2
> ii  libgssapi-krb5-2  1.12.1+dfsg-19+deb8u1
> ii  libk5crypto3      1.12.1+dfsg-19+deb8u1
> ii  libkrb5-3         1.12.1+dfsg-19+deb8u1
> ii  libmagic1         1:5.22+15-2+deb8u1
> ii  libonig2          5.9.5-3.2
> ii  libpcre3          2:8.35-3.3+deb8u2
> ii  libqdbm14         1.8.78-5+b1
> ii  libssl1.0.0       1.0.1k-3+deb8u2
> ii  libxml2           2.9.1+dfsg1-5+deb8u1
> ii  mime-support      3.58
> ii  php5-json         1.3.6-1
> ii  tzdata            2015g-0+deb8u1
> 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:
> pn  php-pear  <none>
> 
> Versions of packages libapache2-mod-php5 depends on:
> ii  apache2                             2.4.10-10+deb8u4
> ii  apache2-bin [apache2-api-20120211]  2.4.10-10+deb8u4
> ii  libbz2-1.0                          1.0.6-7+b3
> ii  libc6                               2.19-18+deb8u2
> ii  libcomerr2                          1.42.12-1.1
> ii  libdb5.3                            5.3.28-9
> ii  libgssapi-krb5-2                    1.12.1+dfsg-19+deb8u1
> ii  libk5crypto3                        1.12.1+dfsg-19+deb8u1
> ii  libkrb5-3                           1.12.1+dfsg-19+deb8u1
> ii  libmagic1                           1:5.22+15-2+deb8u1
> ii  libonig2                            5.9.5-3.2
> ii  libpcre3                            2:8.35-3.3+deb8u2
> ii  libqdbm14                           1.8.78-5+b1
> ii  libssl1.0.0                         1.0.1k-3+deb8u2
> ii  libstdc++6                          4.9.2-10
> ii  libxml2                             2.9.1+dfsg1-5+deb8u1
> ii  mime-support                        3.58
> ii  php5-cli                            5.6.17+dfsg-0+deb8u1
> ii  php5-json                           1.3.6-1
> ii  tzdata                              2015g-0+deb8u1
> ii  ucf                                 3.0030
> ii  zlib1g                              1:1.2.8.dfsg-2+b1
> 
> Versions of packages libapache2-mod-php5 suggests:
> pn  php-pear  <none>
> 
> -- Configuration Files:
> /etc/cron.d/php5 changed:
> 09,39 *     * * *     root   [ -x /usr/lib/php5/maxlifetime ] && [ -x
> /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] &&
> /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime)
> 
> 
> -- 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



Message #11 received at 815010-done@bugs.debian.org (full text, mbox, reply):

From: Edouard Gaulué <edouard@e-gaulue.com>
To: 815010-done@bugs.debian.org
Date: Wed, 17 Feb 2016 18:03:24 +0100
Sorry for the noise.

Don't know why I had an old version of /etc/cron.d/php5.

It should be better now.

Edouard



No longer marked as fixed in versions 5.6.17+dfsg-0+deb8u1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 18 Feb 2016 21:48:15 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 18 Mar 2016 07:25:46 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 01:21:05 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.