Changelog
ocsinventory-server (2.0.5-1.2) unstable; urgency=low
* Non-maintainer upload.
* Add support for apache2.4: (Closes: #718475)
- debian/conf/ocsinventory.conf: Minimal patch for require directive.
- debian/rules:
dh_apache2 --package=ocsinventory-reports --noscripts # See #769322
dh_apache2 --package=ocsinventory-server
- renamed files in debian/conf/ to match package names. This is not NMU
friendly, but is better done before swithing to apache2.4, because names
are used in /var/lib/apache2/module/(en|dis)abled_by_maint/.
- debian/control: Add build-depends on dh-apache2|apache2-dev, drop hard
depends on apache2 for recommends on ${misc:Recommends}.
- debian/*apache2: New files to setup conf snipet in apache.
- (pre|post)(inst|rm):
. Uses apache2-maintscript-helper to enable modules.
. Remove apache conf files setup, let dh_apache2 do it.
. Manually call apache2-maintscript-helper for ocsinventory-reports
See #769322.
. Delete obsolete links in /etc/apache2/conf.d/.
. Detect user change in non-conffile /etc/ocsinventory/ocsinventory.conf
and delete it or move it to new location in
/etc/apache2/conf-available. Fix common incompatible change in require
directive syntax.
. Remove ocsinventory.conf.old too in postrm.
- New ocsinventory-reports.maintscript for moving the other real conffile.
* Fix log rotation failures (Closes: #678363)
- ocsinventory-server.postinst: Removed chmod g+w $log, added chmod g-w
$log on upgrades. Thanks NetVicious.
* Fix cohabitation with alternative php installations. (Closes: #746429)
- libapache2-mod-php5 becomes libapache2-mod-php5|php5-cgi|php5-fpm
- php5-mysql becomes php5-mysql|php5-mysqlnd
Thanks to Christian Seiler.
* Preserve php generated setup file dbconfig.inc.php: (Closes: #613609):
- New patch 02_preverse_dbconfig to remove empty dbconfig.inc.php from
distribution.
- ocsinventory-server.preinst: Copy existing dbconfig.inc.php to
/etc/ocsrepports/ if there is no such file, back it up out of the way
otherwise.
- new ocsinventory-server.links to have the file available from php.
- ocsinventory-server.postinst: Create "empty" file if none is there. Make
it writable by install.php.
- ocsinventory-server.postrm: Remove dbconfig.inc.php and
dbconfig.inc.php.old on purge.
- New ocsinventory-reports.lintian-overrides for broken symlink.
- Added dh_lintian in debian/rules.
* Documentation:
- Updated watch file after official page announces the move out of sf.net
(Closes: #768934)
- Fixed spelling in package description (softwares), thanks lintian.
- Refreshed patch 01-compat_with_other_agents.patch, which is not part of
series quilt file.
- Added Vcs-* fields in debian/control
-- Jean-Michel Nirgal Vourgère <email address hidden> Sun, 30 Nov 2014 15:38:10 +0100