lp:debian/ocsinventory-server

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/ocsinventory-server
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

15. By Pierre Chifflier

[ Jean-Michel Vourgère ]
* Imported Upstream version 2.1.2. (Closes: #760515)
* d/control: Update Vcs-Browser to match alioth changes.
* Switch to source format 3.0 (quilt).
* Updated apache2 conf to new syntax.
* Dropped pre-Jessie migration scripts.
* Dependencies changes:
  - Added missing libjs-jquery.
  - Dropped unused ucf.
  - Changed php-net-ldap by php5-ldap. Thanks to Thijs Kinkhorst. (Closes:
    #711059)
  - Dropped unused ${shlibs:Depends}.
  - Change harcoded perl(>=5.14)|libcompress-zlib-perl by ${perl:Depends}.
  - Dropped extra quilt.
  - Replaced libphp-pclzip by php-pclzip. Thanks David Prévot. (Closes:
    #749610)
  - Added ieee-data; Drop embedded copy of oui.txt. New patch oui_format to
    support extra spaces. Thanks Gürkan Sengün and Luciano Bello. (Closes:
    #481301)
  - Added php-cas; Drop embedded copy. Thanks to Olivier Berger. (Closes:
    #679463)
  - Added phpqrcode; Drop embedded copy. New patch to support the different
    syntax.
  - Added libjs-raphael; Drop embedded copy.
  - Added libjs-elycharts; Drop embedded copy.
  - Bumped priority of libsoap-lite-perl from Suggests: to Recommends:.
* Updated d/watch.
* Bumped policy to 3.9.6: No change required.
* d/copyright:
  - Switched to DEP5 format.
  - Changed main license from GPL-2+ to GPL-2.
  - Added missing license for php cas.
  - Added new section for ocsreports/libraries/qrcode/.
* Install upstream changelogs properly. Thanks lintian.
* Minimized d/rules.
* Bumped compat level to 9.
* Provide a default extra_useragents conffile.

[ Pierre Chifflier ]
* Change log group owner to adm.
* Fix clean target
* Add Jean-Michel Vourgère to uploaders

14. By Jean-Michel Vourgère

* Non-maintainer upload.
* Revert coinstallation with alternative php installations. It causes
  postinst failure in some cases. See #746429. Thanks Christian Seiler.
  d/control: libapache2-mod-php5|php5-cgi|php5-fpm is back to
  libapache2-mod-php5, and php5-mysql|php5-mysqlnd is back to just
  php5-mysql.

13. By Jean-Michel Vourgère

* 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

12. By gregor herrmann

* Non-maintainer upload.

[ Stuart Prescott ]
* Revert change of ocsinventory-server.conf to a conffile and only install
  if on new installs (Closes: #656090).

11. By Pierre Chifflier

* Imported Upstream version 2.0.5
* Bump Standards Version to 3.9.3
* libcompress-zlib-perl is now in perl, so fix the dependency line
* Re-enable /snmp, file snmp_com.txt has been removed and replaced by a table
  in the SQL database

10. By Pierre Chifflier

Security: disable the /snmp web Alias to prevent unauthenticated users to
get the list of SNMP communities names and passwords

9. By Pierre Chifflier

* Imported Upstream version 2.0.2
  - jpgraph and FusionChartsFree have been removed (Closes: #639833)
  - security: fix Cross-site scripting (XSS) vulnerability CVE-2011-4024
* Drop patch 01-compat_with_other_agents.patch, upstream has included a
  solution.
  See README.Debian for instructions on how to add agents.
* Update copyright file
* Remove embedded copy of jQuery library (replace it with a symlink)

8. By Pierre Chifflier

* New upstream Version (Closes: #630815, #575248, #607478)
  - Many changes, see ocsinventory-ng websites for more details
  - archive does not contain vim swap files (Closes: #611868)
  - see README.Debian for more intformation
* Add Yves Guimard to co-maintainers
* Merge packages changes from Yves Guimard:
  - import new upstream version
  - remove dbconfig support (Closes: #585915, #529398, #632152)
  - remove debconf templates and translations since we none are used now
    (Closes: #622136)
  - remove quilt patches
* Fix lintian warnings
* Bump Standards Version
* Remove all previous quilt patches
* Add 01-compat_with_other_agents.patch:
  - Allow fusioninventory agent to communicate with ocsinventory
* Add license info for jpgraph in copyright

7. By Christian Perrier

* Non-maintainer upload.
* Fix pending l10n issues. Debconf translations:
  - Spanish (Camaleón). Closes: #583773
  - Danish (Joe Hansen). Closes: #599831
  - Italian (Vincenzo Campanella). Closes: #600441
  - Bokmål, Norwegian (Bjørn Steensrud). Closes: #600517

6. By Pierre Chifflier

* New upstream security release
* Bump Standards Version to 3.8.3
* Add --debconf-ok to dbconfig calls (Closes: #531438)
* Add Japanese po-debconf template translation (Closes: #554087)
* Create /var/lib/ocsinventory-reports/download folder (Closes: #557782)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/ocsinventory-server
This branch contains Public information 
Everyone can see this information.

Subscribers