diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /debian | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/README.Debian | 12 | ||||
| -rw-r--r-- | debian/changelog | 570 | ||||
| -rw-r--r-- | debian/control | 72 | ||||
| -rw-r--r-- | debian/copyright | 998 | ||||
| -rw-r--r-- | debian/init | 73 | ||||
| -rw-r--r-- | debian/install | 2 | ||||
| -rw-r--r-- | debian/lintian-overrides | 46 | ||||
| -rw-r--r-- | debian/logrotate | 5 | ||||
| -rw-r--r-- | debian/odoo.conf | 8 | ||||
| -rw-r--r-- | debian/odoo.docs | 1 | ||||
| -rw-r--r-- | debian/odoo.links | 23 | ||||
| -rw-r--r-- | debian/odoo.service | 14 | ||||
| -rw-r--r-- | debian/postinst | 34 | ||||
| -rw-r--r-- | debian/postrm | 28 | ||||
| -rwxr-xr-x | debian/rules | 21 | ||||
| -rw-r--r-- | debian/source/format | 1 |
16 files changed, 1908 insertions, 0 deletions
diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 00000000..bcf3ce2d --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,12 @@ +Printing pages from Odoo result in missing footer and header, as per #977534 +and #885833. There is currently no Debian-supported workaround for that, as +Debian does not ship a wkhtmltopdf version built against a patched version of +qt. + +wkhtmltopdf's upstream proposes a package[0] that has been briefly +tested and proved to work with 14.0.0+dfsg.2-1 in sid, it is still +still officially considered as unsupported. + +[0] https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.buster_amd64.deb + + -- Sebastien Delafond <seb@debian.org>, Wed, 16 Dec 2020 08:17:10 +0100 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..2c1c346f --- /dev/null +++ b/debian/changelog @@ -0,0 +1,570 @@ +odoo (14.0.0+dfsg.2-1) unstable; urgency=medium + + * Add missing sources, remove sourceless parts, and add lintian + overrides where needed (Closes: #973603, #973605) + + -- Sebastien Delafond <seb@debian.org> Tue, 15 Dec 2020 10:28:49 +0100 + +odoo (14.0.0+dfsg-1) unstable; urgency=medium + + * 14.0.0-1 (Closes: #638720) + + -- Sebastien Delafond <seb@debian.org> Mon, 12 Oct 2020 14:02:16 +0200 + +odoo (13.0.0) unstable; urgency=medium + + * 13.0.0 + + -- Sebastien Delafond <seb@debian.org> Thu, 11 Jun 2020 13:13:40 +0200 + +odoo (8.0.0) stable; urgency=low + + * Renamed package + + -- Simon Lejeune <sle@odoo.com> Wed, 17 Sep 2014 15:40:00 +0100 + +openerp (8.0.0~rc1-0) testing; urgency=low + + * Refactored packaging + + -- Simon Lejeune <sle@odoo.com> Wed, 23 Jul 2014 14:59:00 +0100 + +openerp (6.1-1) testing; urgency=low + + * New major version, new packaging. + + -- Antony Lesuisse <al@openerp.com> Sat, 01 Oct 2011 12:31:00 +0100 + +openerp-server (6.0.2-1) testing; urgency=low + + * Using upstream version 6.0.2 + + -- Vo Minh Thu <vmt@openerp.com> Tue, 05 Apr 2011 12:31:00 +0100 + +openerp-server (6.0.1-1) unstable; urgency=low + + * Translations from Rosetta (only zh_CN today) + * Require postgres 8.2, not 8.4 + * Write changelog (recursive, isn't it?) + * Repackage, together with addons fixes + + -- P. Christeas <xrg@openerp.com> Mon, 24 Jan 2011 12:50:00 +0100 + +openerp-server (6.0.1-0) testing; urgency=low + + * Update to version 6.0.1 + + -- P. Christeas <xrg@openerp.com> Thu, 20 Jan 2011 21:21:00 +0100 + +openerp-server (6.0.0-0) testing; urgency=low + + * Update to version 6.0.0 + + -- P. Christeas <xrg@openerp.com> Wed, 19 Jan 2011 09:12:00 +0100 + +openerp-server (6.0.0~rc2-0) experimental; urgency=low + + * Upgrade to 6.0.0-rc2, let it build + + -- P. Christeas <xrg@openerp.com> Mon, 17 Jan 2011 14:18:00 +0100 + +openerp-server (5.0.14-1) experimental; urgency=low + + * Updating to standards version 3.9.1. + * Merging upstream version 5.0.14. + + -- Daniel Baumann <daniel@debian.org> Wed, 15 Sep 2010 00:22:00 +0200 + +openerp-server (5.0.13-1) experimental; urgency=low + + * Merging upstream version 5.0.13. + + -- Daniel Baumann <daniel@debian.org> Mon, 13 Sep 2010 09:14:10 +0200 + +openerp-server (5.0.12-2) unstable; urgency=low + + * Removing debhelper auto install overrides. + * Updating clean target in rules. + * Reverting to manual setup.py call, updated for version 5.0.12. + + -- Daniel Baumann <daniel@debian.org> Sat, 14 Aug 2010 18:53:43 +0200 + +openerp-server (5.0.12-1) unstable; urgency=low + + * Updating standards version to 3.9.0. + * Merging upstream version 5.0.12. + + -- Daniel Baumann <daniel@debian.org> Sun, 18 Jul 2010 19:46:39 +0200 + +openerp-server (5.0.11-1) unstable; urgency=low + + * Merging upstream version 5.0.11. + * Adding patch from Timothy E. Harris <maintainer@mepiscommunity.org> + to prevents creating a new database if the locale is not a UTF-8 one + (Closes: #584976). + + -- Daniel Baumann <daniel@debian.org> Tue, 08 Jun 2010 11:42:23 +0200 + +openerp-server (5.0.10-1) unstable; urgency=low + + * Merging upstream version 5.0.10. + + -- Daniel Baumann <daniel@debian.org> Fri, 07 May 2010 15:02:31 +0200 + +openerp-server (5.0.9-1) unstable; urgency=low + + * Merging upstream version 5.0.9. + + -- Daniel Baumann <daniel@debian.org> Fri, 16 Apr 2010 06:47:02 +0200 + +openerp-server (5.0.8-1) unstable; urgency=low + + * Merging upstream version 5.0.8. + + -- Daniel Baumann <daniel@debian.org> Wed, 14 Apr 2010 20:19:21 +0200 + +openerp-server (5.0.7-2) unstable; urgency=low + + * Updating python build-depends. + * Adding patch to fix bad whatis entry in openerp-server manpage. + + -- Daniel Baumann <daniel@debian.org> Wed, 07 Apr 2010 00:09:23 +0200 + +openerp-server (5.0.7-1) unstable; urgency=low + + * Merging upstream version 5.0.7 (Closes: #573716): + * Updating copyright file. + * Resorting the dh call to more common order. + * Updating README.source. + * Dropping python-lxml patch, went upstream. + * Dropping postgresql-8.4.patch, went upstream. + * Adding some more python module build-depends to avoid some chicken- + egg problem with the new setup.py and quilt. + * Adding dependency to remote_fs in init script. + + -- Daniel Baumann <daniel@debian.org> Sat, 13 Mar 2010 13:55:50 +0100 + +openerp-server (5.0.6-4) unstable; urgency=low + + * Adding explicit debian source version 1.0 until switch to 3.0. + * Updating year in copyright file. + * Updating to standards 3.8.4. + * Adding patch from Toni Mueller <support@oeko.net> to fix SQL for + postgresql 8.4 (Closes: #568119). + + -- Daniel Baumann <daniel@debian.org> Sat, 06 Feb 2010 10:22:05 +0100 + +openerp-server (5.0.6-3) unstable; urgency=low + + [ Daniel Baumann ] + * Setting last-translator for German debconf templates to me, no + intention do deal with debian-l10n-german in the future anymore. + + [ Mathias Behrle ] + * Removing deprecated option -q for PostgreSQL client commands + (Closes: #548875). + + -- Daniel Baumann <daniel@debian.org> Sat, 31 Oct 2009 09:20:27 +0100 + +openerp-server (5.0.6-2) unstable; urgency=low + + * Minimizing rules file. + + -- Daniel Baumann <daniel@debian.org> Sun, 18 Oct 2009 21:19:57 +0200 + +openerp-server (5.0.6-1) unstable; urgency=low + + * Merging upstream version 5.0.6. + * Rediffing python-lxml.patch. + + -- Daniel Baumann <daniel@debian.org> Sat, 17 Oct 2009 08:32:56 +0200 + +openerp-server (5.0.5-1) unstable; urgency=low + + * Merging upstream version 5.0.5. + + -- Daniel Baumann <daniel@debian.org> Mon, 21 Sep 2009 20:38:00 +0200 + +openerp-server (5.0.4-1) unstable; urgency=medium + + * Merging upstream version 5.0.4: + - fixes a security problem. + * No longer calling debconf-updatepo in clean target of rules. + + -- Daniel Baumann <daniel@debian.org> Mon, 21 Sep 2009 00:01:13 +0200 + +openerp-server (5.0.3-0-2) unstable; urgency=low + + * Adding README.source. + * Moving maintainer homepage from control to copyright. + * Updating README.source. + * Adding patch from upstream to use python-lxml instead of python-xml, + thanks to Alan Bell <alan.bell@theopenlearningcentre.com> (Closes: + #543947). + + -- Daniel Baumann <daniel@debian.org> Wed, 16 Sep 2009 21:18:30 +0200 + +openerp-server (5.0.3-0-1) unstable; urgency=low + + * Merging upstream version 5.0.3-0. + * Removing xmlrpc.patch, went upstream. + * Using dedicated storage directory in /var/lib/openerp-server, that + way the addons directory can stay read-only for the unprivileged + user. + * Commenting out db_name in config (Closes: #542391). + * Commenting out port in config (Closes: #542406). + * Renaming logfile to openerp-server.log for consistency. + * Commenting out pidfile in config (Closes: #542427). + * Removing debconf handling in postrm, not possible to do that. + * Removing local storage directory on purge. + + -- Daniel Baumann <daniel@debian.org> Mon, 24 Aug 2009 20:16:55 +0200 + +openerp-server (5.0.2-0-3) unstable; urgency=low + + * Wrapping and sorting depends. + * Correcting spelling of Open ERP. + * Updating maintainer field. + * Updating vcs fields. + * Updating to standards version 3.8.3. + * Dropping old depends on python-xml (Closes: #543127). + * Adding maintainer homepage field to control. + * Marking maintainer homepage field to be also included in binary + packages and changelog. + + -- Daniel Baumann <daniel@debian.org> Mon, 24 Aug 2009 18:23:54 +0200 + +openerp-server (5.0.2-0-2) unstable; urgency=high + + * Adding patch from Panos Christeas <p_christ@hol.gr> to forbid RPC + calls without credentials. All versions of openerp-server affected. + + -- Daniel Baumann <daniel@debian.org> Thu, 13 Aug 2009 14:45:17 +0200 + +openerp-server (5.0.2-0-1) unstable; urgency=low + + * Updating standards to 3.8.1. + * Rediffing autobuild.patch (Closes: #538625). + * Upgrading package to standards version 3.8.2. + * Managing setup of unprivileged user account with debconf. + * Using more common directory name to store local debian additions. + * Updating README.Debian to reflect that the database has to be + initialized through the client (Closes: #518675). + * Removing package leftovers in postrm script. + * Merging upstream version 5.0.2-0. + + -- Daniel Baumann <daniel@debian.org> Thu, 13 Aug 2009 11:24:59 +0200 + +openerp-server (5.0.1-0-1) unstable; urgency=low + + * Merging upstream version 5.0.1-0. + * Correcting path of openerp-server in README.Debian (Closes: + #520890). + * Correcting user handling in init script and config file (Closes: + #513263, #516348). + * Setting port to 8070. + * Also mentioning debug_mode and price_accuracy in config file + (Closes: #513264). + * Using correct rfc-2822 date formats in changelog. + * Rediffing shebang.patch. + + -- Daniel Baumann <daniel@debian.org> Sat, 30 May 2009 12:53:39 +0200 + +openerp-server (5.0.0-3-1) unstable; urgency=low + + * Merging upstream version 5.0.0-3. + * Improving init call in README.Debian, thanks to David Goodenough + <david.goodenough@btconnect.com>. + * Fixed wrapping in README.Debian. + + -- Daniel Baumann <daniel@debian.org> Sat, 14 Feb 2009 00:51:00 +0100 + +openerp-server (5.0.0-2-1) unstable; urgency=low + + * Merging upstream version 5.0.0-2 (Closes: #514920). + * Updating README.Debian. + + -- Daniel Baumann <daniel@debian.org> Sat, 14 Feb 2009 00:12:00 +0100 + +openerp-server (5.0.0-1) unstable; urgency=low + + * Merging upstream version 5.0.0. + + -- Daniel Baumann <daniel@debian.org> Sat, 07 Feb 2009 13:33:00 +0100 + +openerp-server (5.0.0~rc3-1) unstable; urgency=low + + * Adding note about initializing the database in README.Debian. + * Adding changelog for debian version 4.2.3.4-3. + * Merging upstream version 5.0.0~rc3. + * Using quilt rather than dpatch. + * Updating year in copyright file. + * Updating python-openssl depends. + * Updating lintian overrides. + + -- Daniel Baumann <daniel@debian.org> Fri, 09 Jan 2009 18:31:00 -0500 + +openerp-server (5.0.0~rc2-1) unstable; urgency=low + + * Updating python xml depends (Closes: #508911). + * Merging upstream version 5.0.0~rc2. + * New upstream no longer uses embedded copies of pydot, pychart and + reportlab (Closes: #468104). + * Rediffing shebang.dpatch. + + -- Daniel Baumann <daniel@debian.org> Thu, 25 Dec 2008 15:13:00 +0100 + +openerp-server (5.0.0~rc1.1-2) unstable; urgency=low + + * Adjusting sed call to correct path in /usr/bin/openerp-server. + + -- Daniel Baumann <daniel@debian.org> Wed, 17 Dec 2008 08:32:00 +0100 + +openerp-server (5.0.0~rc1.1-1) unstable; urgency=low + + * Merging upstream version 5.0.0~rc1.1. + + -- Daniel Baumann <daniel@debian.org> Tue, 16 Dec 2008 13:08:00 +0100 + +openerp-server (5.0.0~rc1-1) unstable; urgency=low + + * Merging upstream version 5.0.0~rc1. + * Removing openerp.dpatch, went upstream. + * Rediffing shebang.dpatch. + * Removing workaround for import_xml.rng, not needed anymore. + + -- Daniel Baumann <daniel@debian.org> Tue, 16 Dec 2008 12:51:00 +0100 + +openerp-server (5.0.0~alpha-3) unstable; urgency=low + + * Adding ghostscript, python-matplotlib, and python-pyopenssl to recommends. + * Correcting chown calls in postinst. + * Prefixing debhelper files with package name. + * Adding changelog for debian version 4.2.3.4-2. + * Dropping tinyerp-server transitional package, this allows to have both + packages available in unstable. + + -- Daniel Baumann <daniel@debian.org> Sun, 07 Dec 2008 20:13:00 +0100 + +openerp-server (5.0.0~alpha-2) experimental; urgency=low + + * Renaming tinyerp-server to new upstream openerp-server name. + + -- Daniel Baumann <daniel@debian.org> Sun, 09 Nov 2008 18:59:00 +0100 + +tinyerp-server (5.0.0~alpha-1) experimental; urgency=low + + * Merging upstream version 5.0.0~alpha. + * Rediffing autobuild.dpatch. + * Removing shebang.dpatch, not needed anymore. + * Removing python2.5.dpatch, not needed anymore. + * Rediffing openerp.dpatch. + * Rediffing migrate.dpatch. + * Not moving server to sbin anymore for the sake of consistency. + * Removing unneeded chmod call for tinyerp-server.py. + * Sorting build-depends, depends and recommends. + * Dropping /etc/default/tinyerp-server in favour of using + /etc/tinyerp-server.conf directly. + * Updating chmod call in rules to also cope with filenames that embedd + whitespaces. + * Adding patch to correct shebang in two addon files. + * Adding workaround for bug in setup.py that puts import_xml.rng into the + wrong location. + * Adding symlink for tinyerp_serverrc manpage to tinyerp-server.conf. + * Renaming everything except the package name itself from tinyerp-server to + openerp-server. + * Updating copyright file to current upstream. + + -- Daniel Baumann <daniel@debian.org> Sun, 09 Nov 2008 15:52:00 +0100 + +tinyerp-server (4.2.3.4-3) unstable; urgency=high + + * Updating python depends (Closes: #506615). + * Adding note about initializising the database in README.Debian + (Closes: #464557). + + -- Daniel Baumann <daniel@debian.org> Mon, 10 Nov 2008 12:40:00 +0100 + +tinyerp-server (4.2.3.4-2) unstable; urgency=low + + * Correcting chown calls in postinst. + + -- Daniel Baumann <daniel@debian.org> Mon, 10 Nov 2008 12:40:00 +0100 + +tinyerp-server (4.2.3.4-1) unstable; urgency=low + + * Merging upstream version 4.2.3.4. + * Upgrading package to debhelper 7. + * Upgrading package to standards 3.8.0. + * Updating homepage field in control file. + * Adding vcs fields in control file. + * Rewriting copyright file in machine-interpretable format. + * Using lintian debhelper to install lintian overrides. + * Removing bind-exit.dpatch, went upstream. + * Updating default database port. + * Adding logfile handling. + * Updating postresql recommends. + * Reordering and splitting out rules file into individual debhelper files. + * Applying some shell cosmetics to init and maintainer scripts. + * Adding patch to update homepage location of tinyerp. + * Setting ownership of addons directory in postinst (Closes: #487112). + * Adding patch from Brian DeRocher <brian@derocher.org> to fix sql syntax in + migrate script (Closes: #467517). + + -- Daniel Baumann <daniel@debian.org> Sun, 09 Nov 2008 09:11:00 +0100 + +tinyerp-server (4.2.2-2) unstable; urgency=medium + + * Readding depends to python-psycopg (Closes: #463079, #493374). + * Adding depends to python-tz (Closes: #482359). + + -- Daniel Baumann <daniel@debian.org> Sun, 03 Aug 2008 00:20:00 +0200 + +tinyerp-server (4.2.2-1) unstable; urgency=low + + * New upstream release (Closes: #477698). + * Dropping depends against python-xml (Closes: #468619). + + -- Daniel Baumann <daniel@debian.org> Sat, 26 Apr 2008 16:15:00 +0200 + +tinyerp-server (4.2.1-1) unstable; urgency=low + + * Maintainer upload from the Zuerich BSP. + * New upstream release. + * Bumping to new policy. + * Using new homepage field in control. + * Including documentation for migration and testing (Closes: #445464). + * Adjusting 04-bind-exit.dpatch to new upstream release. + * Added lintian overrides. + * Depending now on python-psycopg2, not python-psycopg anymore + (Closes: #445464). + + -- Daniel Baumann <daniel@debian.org> Sat, 12 Jan 2008 15:20:00 +0100 + +tinyerp-server (4.2.0-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann <daniel@debian.org> Wed, 31 Oct 2007 21:31:00 +0100 + +tinyerp-server (4.0.3-3) unstable; urgency=medium + + * Setting database port to 5433 (Closes: #443626). + * Applied patch from Aldrin Martoq to make tinyerp-server compatible with + python 2.5. + * Applied patch from Luca Falavigna <dktrkranz@ubuntu.com> to fix exception + raised when address is already in use. + + -- Daniel Baumann <daniel@debian.org> Sat, 29 Sep 2007 17:07:00 +0200 + +tinyerp-server (4.0.3-2) unstable; urgency=low + + * Check for existence of deluser in postrm (Closes: #431532). + + -- Daniel Baumann <daniel@debian.org> Tue, 03 Jul 2007 11:01:00 +0200 + +tinyerp-server (4.0.3-1) unstable; urgency=low + + * New upstream release. + * Taking package back, Jean-Marc seems to be MIA. + * Changed wording of 'listen to all interfaces' paragraph in README.Debian, + thanks to Gerfried Fuchs <alfie@debian.org>. + * Added lsb header to init script. + + -- Daniel Baumann <daniel@debian.org> Fri, 01 Jun 2007 11:59:00 +0200 + +tinyerp-server (4.0.2-3) unstable; urgency=low + + * Setting maintainer to Jean-Marc, this time really :) + + -- Daniel Baumann <daniel@debian.org> Wed, 28 Mar 2007 21:48:00 +0100 + +tinyerp-server (4.0.2-2) unstable; urgency=low + + * Setting maintainer to Jean-Marc. + + -- Daniel Baumann <daniel@debian.org> Wed, 07 Feb 2007 13:41:00 +0100 + +tinyerp-server (4.0.2-1) unstable; urgency=low + + * New upstream release. + * Some minor cleanups. + + -- Daniel Baumann <daniel@debian.org> Thu, 18 Jan 2007 14:19:00 +0100 + +tinyerp-server (4.0.1-1) unstable; urgency=low + + * New upstream release. + * Removed 03-setup.dpatch, went upstream. + + -- Daniel Baumann <daniel@debian.org> Fri, 29 Dec 2006 01:03:00 +0100 + +tinyerp-server (4.0.0-1) unstable; urgency=low + + * New upstream release. + * Added patch to fix a typo in setup.py. + + -- Daniel Baumann <daniel@debian.org> Tue, 05 Dec 2006 17:43:00 +0100 + +tinyerp-server (4.0.0~rc1-2) unstable; urgency=low + + * Cleaned up build-depends. + + -- Daniel Baumann <daniel@debian.org> Tue, 05 Dec 2006 13:19:00 +0100 + +tinyerp-server (4.0.0~rc1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann <daniel@debian.org> Tue, 05 Dec 2006 12:57:00 +0100 + +tinyerp-server (3.5.0-1) experimental; urgency=low + + * New upstream release. + + -- Daniel Baumann <daniel@debian.org> Mon, 23 Oct 2006 12:23:00 +0200 + +tinyerp-server (3.4.2-1) unstable; urgency=low + + * New upstream release. + * New email address. + * Complying with new python policy (Closes: #380973). + * Adjusted postgre depends (Closes: #376614). + + -- Daniel Baumann <daniel@debian.org> Mon, 16 Oct 2006 14:45:00 +0200 + +tinyerp-server (3.3.0-1) unstable; urgency=low + + * New upstream release (Closes: #369769): + - fixed installation script to install all needed files (Closes: #355224) + * Updated README.Debian (Closes: #352322, #360222, #360223). + * Set to architecture to all (Closes: #356962). + + -- Daniel Baumann <daniel.baumann@panthera-systems.net> Sun, 04 Jun 2006 00:50:00 +0100 + +tinyerp-server (3.2.1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann <daniel.baumann@panthera-systems.net> Thu, 02 Feb 2006 09:44:00 +0100 + +tinyerp-server (3.2.0-1) unstable; urgency=low + + * New upstream release. + * Adjusted shellbang in bin/addons/base/ir/workflow/pydot/dot_parser.py. + + -- Daniel Baumann <daniel.baumann@panthera-systems.net> Tue, 24 Jan 2006 07:00:00 +0100 + +tinyerp-server (3.1.99+3.2.0rc1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann <daniel.baumann@panthera-systems.net> Tue, 27 Dec 2005 20:00:00 +0100 + +tinyerp-server (3.1.1+debian-1) unstable; urgency=low + + * Initial release (Closes: #301510). + * Rebuild orig.tar.gz to remove unnecessary files in upstreams debian/. + * Added changelog from website. + + -- Daniel Baumann <daniel.baumann@panthera-systems.net> Sun, 16 Oct 2005 13:35:00 +0200 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..b62f8f24 --- /dev/null +++ b/debian/control @@ -0,0 +1,72 @@ +Source: odoo +Section: net +Priority: optional +Maintainer: Odoo S.A. <info@odoo.com> +Uploaders: Aaron Bohy <aab@odoo.com>, Simon Lejeune <sle@odoo.com> +Build-Depends: debhelper-compat (= 12), dh-python, python3, rsync, python3-setuptools +Standards-Version: 4.5.0 +Homepage: http://www.odoo.com/ +Vcs-Git: https://github.com/odoo/odoo +Vcs-Browser: https://github.com/odoo/odoo + +Package: odoo +Architecture: all +Depends: + ${misc:Depends}, + ${python3:Depends}, + adduser, + fonts-inconsolata, + fonts-font-awesome, + fonts-roboto-unhinted, + libjs-underscore, + lsb-base, + postgresql-client, + python3-babel, + python3-chardet, + python3-dateutil, + python3-decorator, + python3-docutils, + python3-feedparser, + python3-freezegun, + python3-html2text, + python3-pil, + python3-jinja2, + python3-libsass, + python3-lxml, + python3-mako, + python3-num2words, + python3-ofxparse, + python3-passlib, + python3-polib, + python3-psutil, + python3-psycopg2, + python3-pydot, + python3-pypdf2, + python3-qrcode, + python3-renderpm, + python3-reportlab, + python3-requests, + python3-stdnum, + python3-tz, + python3-vobject, + python3-werkzeug, + python3-xlsxwriter, + python3-xlrd, + python3-zeep, +Pre-Depends: ${misc:Pre-Depends} +Conflicts: tinyerp-server, openerp-server, openerp-web, openerp +Replaces: tinyerp-server, openerp-server, openerp-web, openerp +Recommends: + ${python3:Recommends}, + postgresql, + python3-ldap, +Description: Open Source Apps To Grow Your Business + Odoo, formerly known as OpenERP, is a suite of open-source business apps + written in Python and released under the LGPLv3 license. This suite of + applications covers all business needs, from Website/Ecommerce down to + manufacturing, inventory and accounting, all seamlessly integrated. Odoo's + technical features include a distributed server, flexible workflows, an object + database, a dynamic GUI, customizable reports, and an XML-RPC interface. Odoo + is the most installed business software in the world. It is used by 2.000.000 + users worldwide ranging from very small companies (1 user) to very large ones + (300 000 users). diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..a5954463 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,998 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Contact: Odoo <info@odoo.com> + +Files: * +Copyright: Copyright (C) 2004-2015 Odoo SA. (www.odoo.com) +License: LGPL-3+ + +Files: odoo/tools/appdirs.py +Copyright: 2005-2010 ActiveState Software Inc; 2013 Eddy Petrișor +License: MIT + +Files: odoo/tools/lru.py +Copyright: 2003 Josiah Carlson +License: PSF +Comment: Was published by the author without license info on activestate but + is a part of the pype editor published by the same author under + the PSF license. See here: + http://code.activestate.com/recipes/252524-length-limited-o1-lru-cache-implementation/ + +Files: addons/account_test/__manifest__.py +Copyright: 2011 CCI Connect asbl; Philmer <philmer@cciconnect.be> +License: LGPL-3+ + +Files: addons/base_import/models/odf_ods_reader.py +Copyright: 2011 Marco Conti +License: Apache-2.0 + +Files: addons/base_import/static/lib/javascript-state-machine/* +Copyright: 2012 Jake Gordon and contributors +License: MIT + +Files: addons/hr_holidays/models/hr_leave*.py +Copyright: 2005-2006 Axelor SARL +License: LGPL-3+ + +Files: addons/hw_escpos/escpos/* +Copyright: 2014 Frederic van der Essen & Manuel F. Martinez +License: MIT + +Files: addons/l10n_ae/* +Copyright: 2014 Tech Receptives +License: LGPL-3+ + +Files: addons/l10n_at/* +Copyright: 2015 WT-IO-IT GmbH +License: LGPL-3+ + +Files: addons/l10n_au/* +Copyright: 2015 Willow IT Pty Ltd +License: LGPL-3+ + +Files: addons/l10n_be_invoice_bba/* +Copyright: 2011 Noviat nv/sa +License: LGPL-3+ + +Files: addons/l10n_bo/* +Copyright: 2011 Cubic ERP - Teradata SAC +License: LGPL-3+ + +Files: addons/l10n_br/* +Copyright: 2009 Renato Lima, Akretion +License: LGPL-3+ + +Files: addons/l10n_ca/* +Copyright: 2010 Savoir-faire Linux +License: LGPL-3+ + +Files: addons/l10n_cl/* +Copyright: 2019 Blanco Martín & Asociados +License: LGPL-3+ + +Files: addons/l10n_cn/* +Copyright: 2008-2008 凯源吕鑫 lvxin@gmail.com; 2012-2012 南京盈通 ccdos@intoerp.com; 2008-now 开阖软件 jeff@osbzr.com; 2018-now jeffery9@gmail.com +License: LGPL-3+ + +Files: addons/l10n_co/* +Copyright: David Arnold +License: LGPL-3+ + +Files: addons/l10n_cr/* +Copyright: 2010-TODAY ClearCorp S.A. +License: BSD-2 + +Files: addons/l10n_dk/* +Copyright: 2018 Odoo House ApS +License: LGPL-3+ + +Files: addons/l10n_do/* +Copyright: 2016 - Present iterativo, SRL +License: LGPL-3+ + +Files: addons/l10n_ec/* +Copyright: 2010-2012 Cristian Salamea Gnuthink Software Labs Cia. Ltda +License: LGPL-3+ + +Files: addons/l10n_et/* +Copyright: 2012 Michael Telahun Makonnen <mmakonnen@gmail.com> +License: LGPL-3+ + +Files: addons/l10n_fr/* +Copyright: 2008 JAILLET Simon, CrysaLEAD +License: LGPL-3+ + +Files: addons/l10n_fr_fec*/* +Copyright: 2013-2015 Akretion +License: LGPL-3+ + +Files: addons/l10n_gr/* +Copyright: 2009 P. Christeas +License: LGPL-3+ + +Files: addons/l10n_gt/* +Copyright: 2009-2010 Soluciones Tecnologócias Prisma S.A +License: LGPL-3+ + +Files: addons/l10n_hn/* +Copyright: 2009-2010 Salvatore J. Trimarchi +License: LGPL-3+ + +Files: addons/l10n_hr/* +Copyright: 2011- Slobodni programi d.o.o., Zagreb +License: LGPL-3+ + +Files: addons/l10n_hu/* +Copyright: 2014 InnOpen Group Kft +License: LGPL-3+ + +Files: addons/l10n_jp/* +Copyright: Quartile Limited +License: LGPL-3+ + +Files: addons/l10n_lt/* +Copyright: JSC Focusate +License: LGPL-3+ + +Files: addons/l10n_lu/* +Copyright: 2011 Thamini S.à.R.L; 2011 ADN Consultants S.à.R.L; 2014 ACSONE SA/NV +License: LGPL-3+ + +Files: addons/l10n_ma/* +Copyright: 2010 kazacube +License: LGPL-3+ + +Files: addons/l10n_mx/* +Copyright: 2016 Vauxoo (https://www.vauxoo.com) <info@vauxoo.com> +License: LGPL-3+ + +Files: addons/l10n_nl/* +Copyright: 2016 Onestein +License: LGPL-3+ + +Files: addons/l10n_nz/* +Copyright: 2015 Willow IT Pty Ltd +License: LGPL-3+ + +Files: addons/l10n_pa/* +Copyright: 2011 Cubic ERP, Teradata SAC +License: LGPL-3+ + +Files: addons/l10n_pl/__manifest__.py +Copyright: 2009 - now Grzegorz Grzelak +License: LGPL-3+ + +Files: addons/l10n_pt/* +Copyright: 2012 Thinkopen Solutions, Lda +License: LGPL-3+ + +Files: addons/l10n_ro/* +Copyright: 2015 Tatár Attila; 2019-2020 NextERP Romania; 2015 Forest and Biomass Services Romania; 2011 TOTAL PC SYSTEMS; 2009 Filsystem +License: LGPL-3+ + +Files: addons/l10n_sg/* +Copyright: 2014 Tech Receptives +License: LGPL-3+ + +Files: addons/l10n_si/* +Copyright: 2012 Mentis d.o.o., Dravograd +License: LGPL-3+ + +Files: addons/l10n_syscohada/* +Copyright: 2010-2011 BAAMTU SARL +License: LGPL-3+ + +Files: addons/l10n_ua/* +Copyright: 2019 Bohdan Lisnenko, ERP Ukraine +License: LGPL-3+ + +Files: addons/l10n_uk/* +Copyright: 2011 Smartmode LTD +License: LGPL-3+ + +Files: addons/l10n_vn/* +Copyright: 2009-2013 General Solutions +License: LGPL-3+ + +Files: addons/l10n_za/* +Copyright: 2017 Paradigm Digital +License: LGPL-3+ + +Files: addons/payment_sips/* +Copyright: 2015 Eezee-It +License: LGPL-3+ + +Files: addons/point_of_sale/models/account_bank_statement.py addons/point_of_sale/models/account_journal.py +Copyright: 2004-2008 PC Solutions (<http://pcsol.be>) +License: LGPL-3+ + +Files: addons/point_of_sale/static/lib/html2canvas.js +Copyright: 2013 Niklas von Hertzen; 2010 John Resig +License: MIT + +Files: addons/pos_epson_printer/static/lib/epos-2.12.0.js +Copyright: Seiko Epson Corporation 2016 - 2019; 2011 LearnBoost <dev@learnboost.com> +License: MIT + +Files: addons/pos_restaurant/static/lib/js/jquery.ui.touch-punch.js +Copyright: 2011–2014, Dave Furfero +License: MIT + +Files: addons/stock/tests/test_product.py +Copyright: 2015 Camptocamp SA +License: LGPL-3+ + +Files: addons/web/doc/_themes/* +Copyright: :copyright: Copyright 2010 by Armin Ronacher +License: BSD-3 + +Files: addons/web/static/lib/ace/ace.js +Copyright: 2010, Ajax.org B.V +License: BSD-3 + +Files: addons/web/static/lib/benchmarkjs/* +Copyright: 2010-2016 Mathias Bynens +License: MIT + +Files: addons/web/static/lib/benchmarkjs/benchmark.js +Copyright: 2010-2016 Mathias Bynens; Robert Kieffer +License: MIT + +Files: addons/web/static/lib/benchmarkjs/lodash.js +Copyright: JS Foundation and other contributors; Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +License: MIT + +Files: addons/web/static/lib/bootstrap/* doc/_extensions/odoo_ext/static/style.css doc/_extensions/odoo_ext/static/bootstrap.js +Copyright: 2011-2019 The Bootstrap Authors; 2011-2019 Twitter, Inc +License: MIT + +Files: addons/web/static/lib/bootstrap/scss/_custom-forms.scss +Copyright: 2014 Waybury +License: MIT + +Files: addons/web/static/lib/clipboard/clipboard.js +Copyright: Zeno Rocha +License: MIT + +Files: addons/web/static/lib/daterangepicker/* +Copyright: 2012-2019 Dan Grossman +License: MIT + +Files: addons/web/static/lib/es6-promise/* +Copyright: 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors +License: MIT + +Files: addons/web/static/lib/fullcalendar/* +Copyright: 2019 Adam Shaw, Microsoft Corporation +License: MIT + +Files: addons/web/static/lib/fuzzy-master/* +Copyright: 2012 Matt York +License: MIT + +Files: addons/web/static/lib/jSignature/jSignatureCustom.js +Copyright: 2012 Willow Systems Corp; 2010 Brinley Ang +License: MIT + +Files: addons/web/static/lib/jquery.ba-bbq/* +Copyright: 2010 "Cowboy" Ben Alman +License: MIT + +Files: addons/web/static/lib/jquery.blockUI/* +Copyright: 2007-2013 M. Alsup +License: MIT + +Files: addons/web/static/lib/jquery.form/* +Copyright: 2014 M. Alsup +License: MIT + +Files: addons/web/static/lib/jquery.hotkeys/* +Copyright: 2010 John Resig +License: MIT + +Files: addons/web/static/lib/jquery.mjs.nestedSortable/* +Copyright: 2010-2016 Manuele J Sarfatti and contributors +License: MIT + +Files: addons/web/static/lib/jquery.scrollTo/* +Copyright: 2007-2014 Ariel Flesler +License: MIT + +Files: addons/web/static/lib/jquery.touchSwipe/* +Copyright: 2010-2015 Matt Bryson +License: MIT + +Files: addons/web/static/lib/jquery.ui/* +Copyright: jQuery Foundation and other contributors +License: MIT + +Files: addons/web/static/lib/jquery/* +Copyright: JS Foundation and other contributors; jQuery Foundation and other contributors +License: MIT + +Files: addons/web/static/lib/moment/* +Copyright: Tim Wood, Iskren Chernev, Moment.js contributors +License: MIT + +Files: addons/web/static/lib/pdfjs/build/* +Copyright: 2019 Mozilla Foundation; 2019 Denis Pushkarev +License: Apache-2.0 + +Files: addons/web/static/lib/pdfjs/web/* +Copyright: 2012 Mozilla Foundation +License: Apache-2.0 + +Files: addons/web/static/lib/pdfjs/web/cmaps/* +Copyright: 1990-2009 Adobe Systems Incorporated +License: BSD-3 + +Files: addons/web/static/lib/popper/* +Copyright: 2016 Federico Zivolo +License: MIT + +Files: addons/web/static/lib/py.js/* +Copyright: 2012 +License: DWTFYW + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + . + Copyright (C) 2012 + . + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + . + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + . + 0. You just DO WHAT THE FUCK YOU WANT TO. + +Files: addons/web/static/lib/qunit/* +Copyright: Copyright jQuery Foundation and other contributors +License: MIT + +Files: addons/web/static/lib/qunit/qunit-2.9.1.js +Copyright: jQuery Foundation and other contributors; 2006 Google Inc +License: MIT + +Files: addons/web/static/lib/qweb/* +Copyright: 2013 Fabien Meghazi +License: MIT + +Files: addons/web/static/lib/select2/* +Copyright: 2014-2015 Igor Vaynberg +License: Apache-2.0 + +Files: addons/web/static/lib/tempusdominus/* +Copyright: 2016 Tempus Dominus; 2016 Jonathan Peterson +License: MIT + +Files: addons/web/static/lib/underscore.string/* +Copyright: Esa-Matti Suuronen, Alexandru Marasteanu +License: MIT + +Files: addons/web/static/src/css/reset.min.css +Copyright: 2011 736 Computing Services Limited +License: MIT + +Files: addons/web/static/lib/fontawesome/css/font-awesome.css +Copyright: Dave Gandy +License: MIT + +Files: addons/web/static/src/fonts/google/Montserrat/* +Copyright: 2011 The Montserrat Project Authors +License: SIL-Open-Font-License + +Files: addons/web/static/src/fonts/google/Open_Sans/* addons/web/static/src/fonts/google/Roboto/* +Copyright: Unknown +License: Apache-2.0 + +Files: addons/web/static/src/fonts/google/Oswald/* +Copyright: 2016 The Oswald Project Authors +License: SIL-Open-Font-License + +Files: addons/web/static/src/fonts/google/Raleway/* +Copyright: 2010 Matt McInerney 2011 Pablo Impallari; 2011 Rodrigo Fuenzalida +License: SIL-Open-Font-License + +Files: addons/web/static/src/fonts/lato/* +Copyright: 2010-2011 tyPoland Lukasz Dziedzic +License: SIL-Open-Font-License + +Files: addons/web/static/src/fonts/mnmliconsv21-webfont.* +Copyright: Carlos Elas +License: MIT + +Files: addons/web/static/src/js/core/mixins.js +Copyright: 2010-2012 Jeremy Ashkenas +License: MIT + +Files: addons/web/static/src/js/libs/content-disposition.js +Copyright: 2014-2017 Douglas Christopher Wilson +License: MIT + +Files: addons/web/static/src/js/libs/download.js +Copyright: 2016 dandavis +License: MIT + +Files: addons/web/static/src/js/libs/zoomodoo.js +Copyright: 2013 Matt Hinchliffe +License: MIT + +Files: addons/web_editor/static/lib/jQuery.transfo.js +Copyright: 2014 Christophe Matthieu +License: MIT + +Files: addons/web_editor/static/lib/cropperjs/* addons/web_editor/static/lib/jquery-cropper/* +Copyright: 2015-present Chen Fengyuan +License: MIT + +Files: addons/web_editor/static/lib/summernote/src/js/intro.js +Copyright: 2013-2015 Alan Hong and other contributors +License: MIT + +Files: addons/web_editor/static/lib/vkbeautify/vkbeautify.0.99.00.beta.js +Copyright: 2012 Vadim Kiryukhin +License: MIT + +Files: addons/web_editor/static/lib/webgl-image-filter/* +Copyright: 2020 Dominic Szablewski +License: MIT + +Files: addons/website_event_track/static/lib/idb-keyval/idb-keyval.js +Copyright: 2016 Jake Archibald +License: Apache-2.0 + +Files: addons/website_google_map/static/src/lib/markerclusterer.js +Copyright: 2010 Google Inc +License: Apache-2.0 + +Files: doc/_extensions/odoo_ext/pygments_override.py +Copyright: The Pygments team +License: BSD-2 + +Files: doc/_extensions/odoo_ext/static/bootstrap-3.3.6/* +Copyright: 2011-2015 Twitter Inc +License: MIT + +Files: doc/_extensions/pyjsdoc/* +Copyright: Unknown +License: Apache-2.0 + +Files: doc/_extensions/pyjsparser/* +Copyright: 2014-2017 Piotr Dabkowski +License: MIT + +Files: odoo/__init__.py +Copyright: 2010-2012 Daniele Varrazzo +License: BSD-3 +Comment: This license only applies to the function 'gevent_wait_callback' + +Files: odoo/addons/base/tests/test_res_partner_bank.py +Copyright: 2015 ACSONE SA/NV +License: LGPL-3+ + +Files: odoo/tools/_vendor/sessions.py +Copyright: 2007 Pallets +License: BSD-3 + +Files: addons/web/static/lib/fontawesome/fonts/* +Copyright: Dave Gandy +License: OFL-1.1 + PREAMBLE + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font creation + efforts of academic and linguistic communities, and to provide a free and + open framework in which fonts may be shared and improved in partnership + with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply + to any document created using the fonts or their derivatives. + . + DEFINITIONS + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components as + distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to, deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software to a + new environment. + . + "Author" refers to any designer, engineer, programmer, technical + writer or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, + in Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the corresponding + Copyright Holder. This restriction only applies to the primary font + name as presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, + must be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + . + TERMINATION + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. + +License: LGPL-3+ + See `/usr/share/common-licenses/LGPL-3'. + +License: BSD-2 + Permission to use, copy, modify, and distribute this software for any + purpose with or without fee is hereby granted, provided that the + above copyright notice and this permission notice appear in all + copies. + . + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL + WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE + AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL + DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR + PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + +License: BSD-3 + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1) Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2) Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + 3) Neither the name of the ORGANIZATION nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY + WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +License: Apache-2.0 + See `/usr/share/common-licenses/Apache-2.0' + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +License: SIL-Open-Font-License + PREAMBLE + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font creation + efforts of academic and linguistic communities, and to provide a free and + open framework in which fonts may be shared and improved in partnership + with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply + to any document created using the fonts or their derivatives. + . + DEFINITIONS + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components as + distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to, deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software to a + new environment. + . + "Author" refers to any designer, engineer, programmer, technical + writer or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, + in Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the corresponding + Copyright Holder. This restriction only applies to the primary font name as + presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, + must be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + . + TERMINATION + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. + +License: PSF + A. HISTORY OF THE SOFTWARE + ========================== + . + Python was created in the early 1990s by Guido van Rossum at Stichting + Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands + as a successor of a language called ABC. Guido remains Python's + principal author, although it includes many contributions from others. + . + In 1995, Guido continued his work on Python at the Corporation for + National Research Initiatives (CNRI, see http://www.cnri.reston.va.us) + in Reston, Virginia where he released several versions of the + software. + . + In May 2000, Guido and the Python core development team moved to + BeOpen.com to form the BeOpen PythonLabs team. In October of the same + year, the PythonLabs team moved to Digital Creations (now Zope + Corporation, see http://www.zope.com). In 2001, the Python Software + Foundation (PSF, see http://www.python.org/psf/) was formed, a + non-profit organization created specifically to own Python-related + Intellectual Property. Zope Corporation is a sponsoring member of + the PSF. + . + All Python releases are Open Source (see http://www.opensource.org for + the Open Source Definition). Historically, most, but not all, Python + releases have also been GPL-compatible; the table below summarizes + the various releases. + . + Release Derived Year Owner GPL- + from compatible? (1) + . + 0.9.0 thru 1.2 1991-1995 CWI yes + 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes + 1.6 1.5.2 2000 CNRI no + 2.0 1.6 2000 BeOpen.com no + 1.6.1 1.6 2001 CNRI yes (2) + 2.1 2.0+1.6.1 2001 PSF no + 2.0.1 2.0+1.6.1 2001 PSF yes + 2.1.1 2.1+2.0.1 2001 PSF yes + 2.2 2.1.1 2001 PSF yes + 2.1.2 2.1.1 2002 PSF yes + 2.1.3 2.1.2 2002 PSF yes + 2.2.1 2.2 2002 PSF yes + 2.2.2 2.2.1 2002 PSF yes + 2.2.3 2.2.2 2003 PSF yes + 2.3 2.2.2 2002-2003 PSF yes + 2.3.1 2.3 2002-2003 PSF yes + 2.3.2 2.3.1 2002-2003 PSF yes + 2.3.3 2.3.2 2002-2003 PSF yes + 2.3.4 2.3.3 2004 PSF yes + 2.3.5 2.3.4 2005 PSF yes + 2.4 2.3 2004 PSF yes + 2.4.1 2.4 2005 PSF yes + 2.4.2 2.4.1 2005 PSF yes + 2.4.3 2.4.2 2006 PSF yes + 2.4.4 2.4.3 2006 PSF yes + 2.5 2.4 2006 PSF yes + 2.5.1 2.5 2007 PSF yes + 2.5.2 2.5.1 2008 PSF yes + 2.5.3 2.5.2 2008 PSF yes + 2.6 2.5 2008 PSF yes + 2.6.1 2.6 2008 PSF yes + 2.6.2 2.6.1 2009 PSF yes + 2.6.3 2.6.2 2009 PSF yes + 2.6.4 2.6.3 2009 PSF yes + 3.0 2.6 2008 PSF yes + 3.0.1 3.0 2009 PSF yes + 3.1 3.0.1 2009 PSF yes + 3.1.1 3.1 2009 PSF yes + . + Footnotes: + . + (1) GPL-compatible doesn't mean that we're distributing Python under + the GPL. All Python licenses, unlike the GPL, let you distribute + a modified version without making your changes open source. The + GPL-compatible licenses make it possible to combine Python with + other software that is released under the GPL; the others don't. + . + (2) According to Richard Stallman, 1.6.1 is not GPL-compatible, + because its license has a choice of law clause. According to + CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1 + is "not incompatible" with the GPL. + . + Thanks to the many outside volunteers who have worked under Guido's + direction to make these releases possible. + . + . + B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON + =============================================================== + . + PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 + -------------------------------------------- + . + 1. This LICENSE AGREEMENT is between the Python Software Foundation + ("PSF"), and the Individual or Organization ("Licensee") accessing and + otherwise using this software ("Python") in source or binary form and + its associated documentation. + . + 2. Subject to the terms and conditions of this License Agreement, PSF hereby + grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, + analyze, test, perform and/or display publicly, prepare derivative works, + distribute, and otherwise use Python alone or in any derivative version, + provided, however, that PSF's License Agreement and PSF's notice of copyright, + i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 + Python Software Foundation; All Rights Reserved" are retained in Python alone or + in any derivative version prepared by Licensee. + . + 3. In the event Licensee prepares a derivative work that is based on + or incorporates Python or any part thereof, and wants to make + the derivative work available to others as provided herein, then + Licensee hereby agrees to include in any such work a brief summary of + the changes made to Python. + . + 4. PSF is making Python available to Licensee on an "AS IS" + basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + . + 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON + FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, + OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + . + 6. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + . + 7. Nothing in this License Agreement shall be deemed to create any + relationship of agency, partnership, or joint venture between PSF and + Licensee. This License Agreement does not grant permission to use PSF + trademarks or trade name in a trademark sense to endorse or promote + products or services of Licensee, or any third party. + . + 8. By copying, installing or otherwise using Python, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. + . + . + BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0 + ------------------------------------------- + . + BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1 + . + 1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an + office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the + Individual or Organization ("Licensee") accessing and otherwise using + this software in source or binary form and its associated + documentation ("the Software"). + . + 2. Subject to the terms and conditions of this BeOpen Python License + Agreement, BeOpen hereby grants Licensee a non-exclusive, + royalty-free, world-wide license to reproduce, analyze, test, perform + and/or display publicly, prepare derivative works, distribute, and + otherwise use the Software alone or in any derivative version, + provided, however, that the BeOpen Python License is retained in the + Software, alone or in any derivative version prepared by Licensee. + . + 3. BeOpen is making the Software available to Licensee on an "AS IS" + basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + . + 4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE + SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS + AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY + DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + . + 5. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + . + 6. This License Agreement shall be governed by and interpreted in all + respects by the law of the State of California, excluding conflict of + law provisions. Nothing in this License Agreement shall be deemed to + create any relationship of agency, partnership, or joint venture + between BeOpen and Licensee. This License Agreement does not grant + permission to use BeOpen trademarks or trade names in a trademark + sense to endorse or promote products or services of Licensee, or any + third party. As an exception, the "BeOpen Python" logos available at + http://www.pythonlabs.com/logos.html may be used according to the + permissions granted on that web page. + . + 7. By copying, installing or otherwise using the software, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. + . + . + CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1 + --------------------------------------- + . + 1. This LICENSE AGREEMENT is between the Corporation for National + Research Initiatives, having an office at 1895 Preston White Drive, + Reston, VA 20191 ("CNRI"), and the Individual or Organization + ("Licensee") accessing and otherwise using Python 1.6.1 software in + source or binary form and its associated documentation. + . + 2. Subject to the terms and conditions of this License Agreement, CNRI + hereby grants Licensee a nonexclusive, royalty-free, world-wide + license to reproduce, analyze, test, perform and/or display publicly, + prepare derivative works, distribute, and otherwise use Python 1.6.1 + alone or in any derivative version, provided, however, that CNRI's + License Agreement and CNRI's notice of copyright, i.e., "Copyright (c) + 1995-2001 Corporation for National Research Initiatives; All Rights + Reserved" are retained in Python 1.6.1 alone or in any derivative + version prepared by Licensee. Alternately, in lieu of CNRI's License + Agreement, Licensee may substitute the following text (omitting the + quotes): "Python 1.6.1 is made available subject to the terms and + conditions in CNRI's License Agreement. This Agreement together with + Python 1.6.1 may be located on the Internet using the following + unique, persistent identifier (known as a handle): 1895.22/1013. This + Agreement may also be obtained from a proxy server on the Internet + using the following URL: http://hdl.handle.net/1895.22/1013". + . + 3. In the event Licensee prepares a derivative work that is based on + or incorporates Python 1.6.1 or any part thereof, and wants to make + the derivative work available to others as provided herein, then + Licensee hereby agrees to include in any such work a brief summary of + the changes made to Python 1.6.1. + . + 4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" + basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + . + 5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON + 1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, + OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + . + 6. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + . + 7. This License Agreement shall be governed by the federal + intellectual property law of the United States, including without + limitation the federal copyright law, and, to the extent such + U.S. federal law does not apply, by the law of the Commonwealth of + Virginia, excluding Virginia's conflict of law provisions. + Notwithstanding the foregoing, with regard to derivative works based + on Python 1.6.1 that incorporate non-separable material that was + previously distributed under the GNU General Public License (GPL), the + law of the Commonwealth of Virginia shall govern this License + Agreement only as to issues arising under or with respect to + Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this + License Agreement shall be deemed to create any relationship of + agency, partnership, or joint venture between CNRI and Licensee. This + License Agreement does not grant permission to use CNRI trademarks or + trade name in a trademark sense to endorse or promote products or + services of Licensee, or any third party. + . + 8. By clicking on the "ACCEPT" button where indicated, or by copying, + installing or otherwise using Python 1.6.1, Licensee agrees to be + bound by the terms and conditions of this License Agreement. + . + ACCEPT + . + . + CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2 + -------------------------------------------------- + . + Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, + The Netherlands. All rights reserved. + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of Stichting Mathematisch + Centrum or CWI not be used in advertising or publicity pertaining to + distribution of the software without specific, written prior + permission. + . + STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO + THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE + FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT + OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/debian/init b/debian/init new file mode 100644 index 00000000..a5dc4af7 --- /dev/null +++ b/debian/init @@ -0,0 +1,73 @@ +#!/bin/bash +### BEGIN INIT INFO +# Provides: odoo +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Start odoo daemon at boot time +# Description: Enable service provided by daemon. +# X-Interactive: true +### END INIT INFO +## more info: http://wiki.debian.org/LSBInitScripts + +. /lib/lsb/init-functions + +PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin +DAEMON=/usr/bin/odoo +NAME=odoo +DESC=odoo +CONFIG=/etc/odoo/odoo.conf +LOGFILE=/var/log/odoo/odoo-server.log +PIDFILE=/var/run/${NAME}.pid +USER=odoo +export LOGNAME=$USER + +test -x $DAEMON || exit 0 +set -e + +function _start() { + start-stop-daemon --start --quiet --pidfile $PIDFILE --chuid $USER:$USER --background --make-pidfile --exec $DAEMON -- --config $CONFIG --logfile $LOGFILE +} + +function _stop() { + start-stop-daemon --stop --quiet --pidfile $PIDFILE --oknodo --retry 3 + rm -f $PIDFILE +} + +function _status() { + start-stop-daemon --status --quiet --pidfile $PIDFILE + return $? +} + + +case "$1" in + start) + echo -n "Starting $DESC: " + _start + echo "ok" + ;; + stop) + echo -n "Stopping $DESC: " + _stop + echo "ok" + ;; + restart|force-reload) + echo -n "Restarting $DESC: " + _stop + sleep 1 + _start + echo "ok" + ;; + status) + echo -n "Status of $DESC: " + _status && echo "running" || echo "stopped" + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|force-reload|status}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/debian/install b/debian/install new file mode 100644 index 00000000..cd55a16c --- /dev/null +++ b/debian/install @@ -0,0 +1,2 @@ +debian/odoo.conf /etc/odoo +README.md /usr/share/doc/odoo diff --git a/debian/lintian-overrides b/debian/lintian-overrides new file mode 100644 index 00000000..8b83d3d3 --- /dev/null +++ b/debian/lintian-overrides @@ -0,0 +1,46 @@ +# correct spelling +odoo: spelling-error-in-copyright Ang And +odoo: spelling-error-in-copyright Filsystem Filesystem + +# placeholder test.external.link +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/test_assetsbundle/views/views.xml [<link rel="stylesheet" href="http://test.external.link/style1.css"/>] (http://test.external.link/style1.css) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/test_assetsbundle/views/views.xml [<link rel="stylesheet" href="http://test.external.link/style2.css"/>] (http://test.external.link/style2.css) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/test_assetsbundle/views/views.xml [<script type="text/javascript" src="http://test.external.link/javascript1.js">] (http://test.external.link/javascript1.js) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/test_assetsbundle/views/views.xml [<script type="text/javascript" src="http://test.external.link/javascript2.js">] (http://test.external.link/javascript2.js) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website/tests/template_qweb_test.xml [<img src="http://test.external.link/img.png"/>] (http://test.external.link/img.png) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website/tests/template_qweb_test.xml [<link rel="stylesheet" href="http://test.external.link/style1.css"/>] (http://test.external.link/style1.css) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website/tests/template_qweb_test.xml [<link rel="stylesheet" href="http://test.external.link/style2.css"/>] (http://test.external.link/style2.css) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website/tests/template_qweb_test.xml [<script type="text/javascript" src="http://test.external.link/javascript1.js">] (http://test.external.link/javascript1.js) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website/tests/template_qweb_test.xml [<script type="text/javascript" src="http://test.external.link/javascript2.js">] (http://test.external.link/javascript2.js) + +# false positive: this is SIL, as per debian/copyright:396 +odoo: truetype-font-prohibits-installable-embedding [preview/print only] usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/lato/Lato-BlaIta-webfont.ttf +odoo: truetype-font-prohibits-installable-embedding [preview/print only] usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/lato/Lato-BolIta-webfont.ttf +odoo: truetype-font-prohibits-installable-embedding [preview/print only] usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/lato/Lato-HaiIta-webfont.ttf +odoo: truetype-font-prohibits-installable-embedding [preview/print only] usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/lato/Lato-LigIta-webfont.ttf +odoo: truetype-font-prohibits-installable-embedding [preview/print only] usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/lato/Lato-RegIta-webfont.ttf + +# only present in emails sent from the "digest" addon, and are not +# served from the odoo instance itself. This addon is only enabled +# when the user explicitely activates it after install. +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/digest/data/digest_data.xml [<img class="download_app" src="https://www.odoo.com/digest/static/src/img/app_store.png" />] (https://www.odoo.com/digest/static/src/img/app_store.png) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/digest/data/digest_data.xml [<img class="download_app" src="https://www.odoo.com/digest/static/src/img/google_play.png" />] (https://www.odoo.com/digest/static/src/img/google_play.png) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/digest/data/digest_data.xml [<img src="https://www.odoo.com/web/image/24717933/odoo-mobile.png" alt="odoo mobile" />] (https://www.odoo.com/web/image/24717933/odoo-mobile.png) + +# only present in emails sent from the "event" addon, and are not +# served from the odoo instance itself. This addon is only enabled +# when the user explicitely activates it after install. +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/event/data/email_template_data.xml [<img src="http://maps.googleapis.com/maps/api/staticmap?autoscale=1&size=598x200&maptype=roadmap&format=png&visual_refresh=true&markers=size:mid%7ccolor:0xa5117d%7clabel:%7c${location}" style="vertical-align:bottom; width: 100%;" alt="google maps"/>] (http://maps.googleapis.com/maps/api/staticmap?autoscale=1&size=598x200&maptype=roadmap&format=png&visual_refresh=true&markers=size:mid%7ccolor:0xa5117d%7clabel:%7c${location}) + +# part of the demo data, and meant to show how to how to use the +# optional "survey" addon. This addon is only enabled when the user +# explicitely activates it after install. +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/survey/data/survey_demo_quiz.xml [<iframe src="//www.youtube.com/embed/7y4t6yv5l1k?autoplay=0&rel=0" frameborder="0" contenteditable="false">] (//www.youtube.com/embed/7y4t6yv5l1k?autoplay=0&rel=0) + +# only present in websites created by the user in the "website" and "website_google_map" +# addons. Those addons are only enabled when the user explicitely +# activates them after install. +# The font preloading is only an optimization, and could be removed in a +# Debian patch if needed. +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website/views/website_templates.xml [<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/>] (https://fonts.gstatic.com/) +odoo: privacy-breach-generic usr/lib/python3/dist-packages/odoo/addons/website_google_map/views/google_map_templates.xml [<script src="//maps.google.com/maps/api/js">] (//maps.google.com/maps/api/js) diff --git a/debian/logrotate b/debian/logrotate new file mode 100644 index 00000000..060ec54d --- /dev/null +++ b/debian/logrotate @@ -0,0 +1,5 @@ +/var/log/odoo/*.log { + copytruncate + missingok + notifempty +} diff --git a/debian/odoo.conf b/debian/odoo.conf new file mode 100644 index 00000000..c85f5980 --- /dev/null +++ b/debian/odoo.conf @@ -0,0 +1,8 @@ +[options] +; This is the password that allows database operations: +; admin_passwd = admin +db_host = False +db_port = False +db_user = odoo +db_password = False +;addons_path = /usr/lib/python3/dist-packages/odoo/addons diff --git a/debian/odoo.docs b/debian/odoo.docs new file mode 100644 index 00000000..b43bf86b --- /dev/null +++ b/debian/odoo.docs @@ -0,0 +1 @@ +README.md diff --git a/debian/odoo.links b/debian/odoo.links new file mode 100644 index 00000000..ea389440 --- /dev/null +++ b/debian/odoo.links @@ -0,0 +1,23 @@ +usr/share/fonts/truetype/inconsolata/Inconsolata.otf usr/lib/python3/dist-packages/odoo/addons/point_of_sale/static/src/fonts/Inconsolata.otf +usr/share/fonts-glyphicons/glyphicons-halflings-regular.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf +usr/share/fonts-glyphicons/glyphicons-halflings-regular.woff usr/lib/python3/dist-packages/odoo/addons/web/static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff +usr/share/fonts-glyphicons/glyphicons-halflings-regular.woff2 usr/lib/python3/dist-packages/odoo/addons/web/static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 +usr/share/fonts-glyphicons/glyphicons-halflings-regular.eot usr/lib/python3/dist-packages/odoo/addons/web/static/lib/bootstrap/fonts/glyphicons-halflings-regular.eot +usr/share/fonts-font-awesome/fonts/FontAwesome.otf usr/lib/python3/dist-packages/odoo/addons/web/static/lib/fontawesome/fonts/FontAwesome.otf +usr/share/fonts-font-awesome/fonts/fontawesome-webfont.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/lib/fontawesome/fonts/fontawesome-webfont.ttf +usr/share/fonts-font-awesome/fonts/fontawesome-webfont.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/lib/fontawesome/fonts/fontawesome-webfont.eot +usr/share/fonts-font-awesome/fonts/fontawesome-webfont.woff usr/lib/python3/dist-packages/odoo/addons/web/static/lib/fontawesome/fonts/fontawesome-webfont.woff2 +usr/share/fonts-font-awesome/fonts/fontawesome-webfont.woff2 usr/lib/python3/dist-packages/odoo/addons/web/static/lib/fontawesome/fonts/fontawesome-webfont.woff +usr/share/javascript/underscore/underscore.js usr/lib/python3/dist-packages/odoo/addons/web/static/lib/underscore/underscore.js +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Black.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Black.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-BlackItalic.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-BlackItalic.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Bold.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Bold.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-BoldItalic.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-BoldItalic.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Italic.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Italic.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Light.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Light.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-LightItalic.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-LightItalic.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Medium.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Medium.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-MediumItalic.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-MediumItalic.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Regular.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Regular.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-Thin.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-Thin.ttf +usr/share/fonts/truetype/roboto/unhinted/RobotoTTF/Roboto-ThinItalic.ttf usr/lib/python3/dist-packages/odoo/addons/web/static/src/fonts/google/Roboto/Roboto-ThinItalic.ttf diff --git a/debian/odoo.service b/debian/odoo.service new file mode 100644 index 00000000..9654ce1c --- /dev/null +++ b/debian/odoo.service @@ -0,0 +1,14 @@ +[Unit] +Description=Odoo Open Source ERP and CRM +After=network.target + +[Service] +Type=simple +User=odoo +Group=odoo +ExecStart=/usr/bin/odoo --config /etc/odoo/odoo.conf --logfile /var/log/odoo/odoo-server.log +KillMode=mixed + +[Install] +WantedBy=multi-user.target + diff --git a/debian/postinst b/debian/postinst new file mode 100644 index 00000000..342fa4e1 --- /dev/null +++ b/debian/postinst @@ -0,0 +1,34 @@ +#!/bin/sh + +set -e + +ODOO_CONFIGURATION_FILE=/etc/odoo/odoo.conf +ODOO_GROUP="odoo" +ODOO_DATA_DIR=/var/lib/odoo +ODOO_LOG_DIR=/var/log/odoo +ODOO_USER="odoo" + +case "${1}" in + configure) + if ! getent passwd | grep -q "^odoo:"; then + adduser --system --home $ODOO_DATA_DIR --quiet --group $ODOO_USER + fi + # Register "$ODOO_USER" as a postgres user with "Create DB" role attribute + su - postgres -c "createuser -d -R -S $ODOO_USER" 2> /dev/null || true + # Configuration file + chown $ODOO_USER:$ODOO_GROUP $ODOO_CONFIGURATION_FILE + chmod 0640 $ODOO_CONFIGURATION_FILE + # Log + mkdir -p $ODOO_LOG_DIR + chown $ODOO_USER:$ODOO_GROUP $ODOO_LOG_DIR + chmod 0750 $ODOO_LOG_DIR + # Data dir + chown $ODOO_USER:$ODOO_GROUP $ODOO_DATA_DIR + ;; + *) + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/postrm b/debian/postrm new file mode 100644 index 00000000..274a488c --- /dev/null +++ b/debian/postrm @@ -0,0 +1,28 @@ +#!/bin/sh + +set -e + +ODOO_LIB_DIR=/var/lib/odoo +ODOO_USER="odoo" +ODOO_GROUP="odoo" + +case "${1}" in + remove) + deluser --quiet --system $ODOO_USER || true + delgroup --quiet --system --only-if-empty $ODOO_GROUP || true + ;; + + purge) + if [ -d "$ODOO_LIB_DIR" ]; then + rm -rf $ODOO_LIB_DIR + fi + ;; + + upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..dbe34b54 --- /dev/null +++ b/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f +export DH_VERBOSE=1 +export PYBUILD_NAME=odoo-bin +export PYBUILD_DISABLE=test + +%: + dh ${@} --with=python3 --buildsystem=pybuild + +override_dh_auto_build: + cp -r addons/* odoo/addons/ + dh_auto_build + +override_dh_auto_install: + dh_auto_install + rm debian/odoo/usr/lib/python3*/dist-packages/odoo/addons/point_of_sale/static/src/fonts/Inconsolata.otf + for LINKTARGET in `awk '{ print $2 }' odoo.links`; do rm debian/odoo/${LINKTARGET} ; done + find debian/odoo -name LICENSE.txt -exec rm {} \; + +override_dh_auto_clean: + dh_auto_clean + for d in addons/* ; do rm -fr odoo/$$d ; done diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..89ae9db8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) |
