Debian 8.0 Jessie has been released, and what it means for Dotdeb

Good news, guys : Debian 8.0 Jessie has been released on April 25th 2015. Huge kudos to all the Debian developers who made this happen!

Jessie already includes the following components by default :

  • PHP 5.6.7
  • MariaDB 1.0.16 and MySQL 5.5.42
  • Nginx 1.6.2

That means that in the next few days/weeks (thanks in advance for your patience), Dotdeb will progressively provide the following packages for Jessie :

  • Nginx, latest stable release
  • Redis, latest release
  • Zabbix LTS
  • Last but not least, PHP 7 once it’s declared as stable

That also means that Dotdeb won’t provide these packages for Jessie :

  • PHP 5, which latest version is already included in Jessie
  • MySQL, already included in Jessie in MySQL 5.5 or MariaDB 10.0 flavors.

As a consequence for you :

  • “Wheezy/PHP 5.6” users should migrate to “Jessie/PHP 5.6
  • “Wheezy/MySQL 5.6” users should stick to Wheezy before migrating to “Jessie/MariaDB 10.0”

Please also note that :

  • We’ll support Debian 6 “Squeeze” until the end of its Long Term Support (February 2016),
  • as well as Debian 7 “Wheezy” with its current set of packages until its end of life.
  • The archive symlinks has been adjusted to make Jessie stable, wheezy oldstable, squeeze oldoldstable. Please make sure that your sources.list is up-to-date

I hope you will enjoy this great new major Debian release and that Dotdeb will keep being useful to you.

Miscellaneous PHP

PHP 5.6.1 for Wheezy

On October 2nd 2014, the PHP group released PHP 5.6.1.

Several bugs were fixed in this release. All PHP 5.6 users are encouraged to upgrade to this version.

PHP 5.6.1 packages are now available on Dotdeb for Debian 7.6 “Wheezy”, on both amd64 and i386 architectures.

Please also note these points :

  • Regression : php5-memcached lacks JSON support
  • Missing packages : Xdebug and Xhprof are missing for now
  • End of support : Spplus won’t be supported anymore. Xcache’s and Pinba’s fates haven’t been decided yet

As a consequence :

To install PHP 5.6 or to upgrade from previous version just follow the instructions.

Miscellaneous Nginx

Security : Nginx 1.4.7, for Wheezy and Squeeze

Nginx 1.4.7 has been released on March 18th 2014, fixing a potential heap memory buffer overflow when using SPDY, and also the fastcgi_next_upstream directive. More info in the changelog.

As a consequence, Dotdeb’s packages of Nginx 1.4.7 are now available for both Debian 7.0 “Wheezy” and Debian 6.0 “Squeeze” (amd64/i386).

As usual, if you want to know which module has been included in each Nginx flavor, you just have to look at this document.

Miscellaneous PHP

PHP 5.4.22, for Wheezy and Squeeze

On November 14th 2013, the PHP group has released PHP 5.4.22. About 10 bugs were fixed. All PHP 5.4 users are encouraged to upgrade to this version.

The corresponding packages are now available on Dotdeb :

  • for Debian 7.0 “Wheezy” and Debian 6.0 “Squeeze”,
  • on both amd64 and i386 architectures.

Please note that Opcache (php5-zendopcache) and APCu (php5-apcu) have been packaged to ease your migration to PHP 5.5.

As usual, please read the ChangeLog before upgrading and be sure to use to the latest packages before reporting any issue.

And if you find Dotdeb useful, feel free to show your support.


Debian 7.0 “Wheezy” has been released

Now that Debian 7.0 “Wheezy” has been released, I’m glad to announce that it’s supported by Dotdeb. Feel free to change your sources.list and to upgrade your boxes.

About Wheezy & Dotdeb

Wheezy is supported as of today and these packages will be maintained :

  • PHP : 5.4 and 5.5 (as soon as it’s GA)
  • MySQL : 5.6 or equivalent (Percona Server, MariaDB…)
  • Nginx
  • Redis
  • Zabbix
  • Percona toolkit

(PHP 5.4, Zabbix and Percona toolkit packages are missing now, they will appear in the next few days)

That means that the support for these packages will be discontinued in Wheezy :

  • MySQL 5.5. The Debian project will be in charge of the 5.5 branch. Transition is seamless.
  • PHP 5.3 (you’ll have to stick to Squeeze)

About Squeeze & Dotdeb

Squeeze will be supported by Dotdeb as long as it is supported by Debian (one year), with the current lineup :

  • PHP 5.4 and PHP 5.3 (as long as it’s supported by the PHP Group). No PHP 5.5.
  • MySQL 5.5. No MySQL 5.6 or equivalent.
  • Nginx stable
  • Redis
  • Zabbix
  • Percona toolkit

No more Debian 5.0 “Lenny” support after february 2012

The Debian project has announced in a security advisory (DSA-2360-1) that the security support for Debian GNU/Linux 5.0 “Lenny” will be terminated in february 2012 :

This is an advance notice that security support for Debian GNU/Linux 5.0 
(code name "lenny") will be terminated in two months.

The Debian project released Debian GNU/Linux 6.0 alias "squeeze" on the 
6th of February 2011. Users and distributors have been given a one-year 
timeframe to upgrade their old installations to the current stable 
release. Hence, the security support for the old release of 5.0 is going 
to end on the 6th of February 2012 as previously announced.

Previously announced security updates for the old release will continue 
to be available on

FYI, Dotdeb will follow this decision and no new packages will be available for Debian 5.0 after february 2012. Don’t be sad, this will give me some free time to focus on PHP 5.4 packages and some more cool tools.

It’s now time to upgrade your last Lenny boxes…


Debian 6.0 “Squeeze” has been released

Today is a great day for the Debian community : Debian Squeeze has been released.

After 24 months of constant development, the Debian Project is proud to present its new stable version 6.0 (code name Squeeze). Debian 6.0 is a free operating system, coming for the first time in two flavours. Alongside Debian GNU/Linux, Debian GNU/kFreeBSD is introduced with this version as a technology preview.

The website of the Debian project also got a facelift. Please visit it for more information.

As a consequence, you have to take care of the content of your /etc/apt/sources.list file :

  • Squeeze is now refered as “stable”
  • Lenny is now known as “oldstable”

Therefore, if you want to stick to Lenny, change all the occurrences of “stable” to “oldstable” or “lenny”.


Dotdeb packages are now signed!

After many requests from several users and after many months of promise, the Dotdeb repositories are GPG-signed. Yes, you can now get rid of the annoying “WARNING: The following packages cannot be authenticated!” message!

Waiting for a dotdeb-keyring package, you just have to get the key and add it to your trusted keys’ keyring :

gpg --keyserver --recv-key 89DF5277
gpg -a --export 89DF5277 | sudo apt-key add -

I hope you’ll enjoy it.


Etch security support discontinued by Debian on Feb. 15th…

The Debian security team announced that Debian 4.0 “Etch” security support  will be ended on February 15th, 2010 :

Security Support for Debian GNU/Linux 4.0 to be discontinued on
February 15th

One year after the release of Debian GNU/Linux 5.0 alias 'lenny' and
nearly three years after the release of Debian GNU/Linux 4.0 alias
'etch' the security support for the old distribution (4.0 alias
'etch') is coming to an end next month.  The Debian project is proud
to be able to support its old distribution for such a long time and
even for one year after a new version has been released.

The Debian project has released Debian GNU/Linux 5.0 alias 'lenny' on
the 14th of February 2009.  Users and Distributors have been given a
one-year timeframe to upgrade their old installations to the current
stable release.  Hence, the security support for the old release of
4.0 is going to end in February 2010 as previously announced.

Previously announced security updates for the old release will continue
to be available on

Then, Dotdeb will follow the Debian project and all the Etch packages will be moved to on Feb. 15th.

It is now time for you to upgrade your last servers from Etch to Lenny…

What’s next?

I’ll have to prepare the Squeeze release (planned on August 2010). The (early) plans ?

  • Focus on high quality PHP 5.3 and MySQL 5.1+ packages
  • More useful tools for your LAMP platforms : Gearman, Maatkit… MariaDB? Drizzle? Wait & see
  • No more mail-realated packages (Qmail, Vpopmail, Courier, Dovecot, Vqadmin)

Dotdeb interviewed by PHP TV

Just for fun : I’ve been interviewed about Dotdeb by PHP TV, a french-speaking webTV.