summaryrefslogtreecommitdiff
path: root/app-office/openerp/files
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/openerp/files')
-rw-r--r--app-office/openerp/files/openerp22
-rw-r--r--app-office/openerp/files/openerp-223
-rw-r--r--app-office/openerp/files/openerp-6.1-setup.py.patch32
-rw-r--r--app-office/openerp/files/openerp-confd3
-rw-r--r--app-office/openerp/files/openerp-confd-23
-rw-r--r--app-office/openerp/files/openerp.cfg64
-rw-r--r--app-office/openerp/files/openerp.cfg.265
-rw-r--r--app-office/openerp/files/openerp.logrotate9
8 files changed, 221 insertions, 0 deletions
diff --git a/app-office/openerp/files/openerp b/app-office/openerp/files/openerp
new file mode 100644
index 000000000000..3a8cd40fc713
--- /dev/null
+++ b/app-office/openerp/files/openerp
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+
+# Additional options that are passed to the daemon.
+DAEMON_OPTS="-c ${CONFIGFILE}"
+
+depend() {
+ after postgresql
+}
+
+start() {
+ ebegin "Starting openerp server"
+ start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --exec /usr/bin/openerp-server \
+ --make-pidfile --user "${USER}" --background -- ${DAEMON_OPTS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping openerp server"
+ start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --signal 9
+ rm -f "${PIDFILE}"
+ eend $?
+}
diff --git a/app-office/openerp/files/openerp-2 b/app-office/openerp/files/openerp-2
new file mode 100644
index 000000000000..d1fedb1470d3
--- /dev/null
+++ b/app-office/openerp/files/openerp-2
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+
+# Additional options that are passed to the daemon.
+DAEMON_OPTS="-c ${CONFIGFILE}"
+
+depend() {
+ after postgresql
+}
+
+start() {
+ checkpath -q -d -m 0755 -o openerp:openerp /run/openerp
+ ebegin "Starting openerp server"
+ start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --exec /usr/bin/openerp-server \
+ --make-pidfile --user "${USER}" --background -- ${DAEMON_OPTS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping openerp server"
+ start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --signal 9
+ rm -f "${PIDFILE}"
+ eend $?
+}
diff --git a/app-office/openerp/files/openerp-6.1-setup.py.patch b/app-office/openerp/files/openerp-6.1-setup.py.patch
new file mode 100644
index 000000000000..904824875614
--- /dev/null
+++ b/app-office/openerp/files/openerp-6.1-setup.py.patch
@@ -0,0 +1,32 @@
+--- setup.py.old 2012-07-01 17:31:24.000000000 +0400
++++ setup.py 2012-07-01 17:33:52.000000000 +0400
+@@ -22,6 +22,7 @@
+
+ import glob, os, re, setuptools, sys
+ from os.path import join, isfile
++from distutils.sysconfig import get_python_lib
+
+ # List all data files
+ def data():
+@@ -32,7 +33,7 @@ def data():
+ files.append(os.path.join(root, filename))
+ d = {}
+ for v in files:
+- k=os.path.dirname(v)
++ k=os.path.join(get_python_lib(prefix=''), os.path.dirname(v))
+ if k in d:
+ d[k].append(v)
+ else:
+@@ -41,9 +42,9 @@ def data():
+ if os.name == 'nt':
+ r.append(("Microsoft.VC90.CRT", glob.glob('C:\Microsoft.VC90.CRT\*.*')))
+
+- import babel
+- r.append(("localedata",
+- glob.glob(os.path.join(os.path.dirname(babel.__file__), "localedata" , '*'))))
++# import babel
++# r.append(("localedata",
++# glob.glob(os.path.join(os.path.dirname(babel.__file__), "localedata" , '*'))))
+
+ return r
+
diff --git a/app-office/openerp/files/openerp-confd b/app-office/openerp/files/openerp-confd
new file mode 100644
index 000000000000..438f0ee154d4
--- /dev/null
+++ b/app-office/openerp/files/openerp-confd
@@ -0,0 +1,3 @@
+USER="openerp"
+CONFIGFILE="/etc/openerp/openerp.cfg"
+PIDFILE="/var/run/openerp/openerp.pid"
diff --git a/app-office/openerp/files/openerp-confd-2 b/app-office/openerp/files/openerp-confd-2
new file mode 100644
index 000000000000..5e84946046cd
--- /dev/null
+++ b/app-office/openerp/files/openerp-confd-2
@@ -0,0 +1,3 @@
+USER="openerp"
+CONFIGFILE="/etc/openerp/openerp.cfg"
+PIDFILE="/run/openerp/openerp.pid"
diff --git a/app-office/openerp/files/openerp.cfg b/app-office/openerp/files/openerp.cfg
new file mode 100644
index 000000000000..a760856a18a1
--- /dev/null
+++ b/app-office/openerp/files/openerp.cfg
@@ -0,0 +1,64 @@
+[options]
+
+# General options:
+admin_passwd = admin
+
+pidfile = /var/run/openerp/openerp-server.pid
+interface =
+port = 8069
+netinterface =
+netport = 8070
+netrpc = True
+xmlrpc = True
+init =
+without_demo = False
+demo = {}
+update =
+cache_timeout = 100000
+stop_after_init = False
+debug_mode = False
+assert_exit_level = warn
+price_accuracy = 2
+
+# SSL Configuration:
+secure = False
+secure_cert_file = server.cert
+secure_pkey_file = server.pkey
+
+# Logging Configuration:
+logfile = /var/log/openerp/openerp-server.log
+syslog = False
+log_level = debug
+
+# SMTP Configuration:
+email_from = False
+smtp = localhost
+smtp_port = 25
+smtp_ssl = False
+smtp_user = False
+smtp_password = False
+
+# pg_path points at local pg instance - please change as needed
+# Database related options:
+db_user = openerp
+db_password = change_this
+pg_path = /run/postgresql/.s.PGSQL.5432
+db_name = False
+db_host = False
+db_port = False
+db_maxconn = 64
+import_partial =
+
+# Internationalisation options:
+language =
+translate_out =
+translate_in =
+translate_modules = ['all']
+
+# Security-related options:
+list_db = True
+server_actions_allow_code = False
+
+
+
+
diff --git a/app-office/openerp/files/openerp.cfg.2 b/app-office/openerp/files/openerp.cfg.2
new file mode 100644
index 000000000000..e11184acb4f9
--- /dev/null
+++ b/app-office/openerp/files/openerp.cfg.2
@@ -0,0 +1,65 @@
+[options]
+
+# General options:
+admin_passwd = admin
+
+pidfile = /run/openerp/openerp-server.pid
+interface =
+port = 8069
+netinterface =
+netport = 8070
+netrpc = True
+xmlrpc = True
+init =
+without_demo = False
+demo = {}
+update =
+cache_timeout = 100000
+stop_after_init = False
+debug_mode = False
+assert_exit_level = warn
+price_accuracy = 2
+
+# SSL Configuration:
+secure = False
+secure_cert_file = server.cert
+secure_pkey_file = server.pkey
+
+# Logging Configuration:
+logfile = /var/log/openerp/openerp-server.log
+syslog = False
+log_level = debug
+
+# SMTP Configuration:
+email_from = False
+smtp = localhost
+smtp_port = 25
+smtp_ssl = False
+smtp_user = False
+smtp_password = False
+
+# pg_path points at local pg instance - please change as needed
+# Database related options:
+db_user = openerp
+db_password = change_this
+pg_path = /run/postgresql/.s.PGSQL.5432
+db_name = False
+db_host = False
+db_port = False
+db_maxconn = 64
+import_partial =
+
+# Internationalisation options:
+language =
+translate_out =
+translate_in =
+translate_modules = ['all']
+
+# Security-related options:
+list_db = True
+server_actions_allow_code = False
+
+addons_path = /usr/openerp/addons
+
+
+
diff --git a/app-office/openerp/files/openerp.logrotate b/app-office/openerp/files/openerp.logrotate
new file mode 100644
index 000000000000..b58737773a16
--- /dev/null
+++ b/app-office/openerp/files/openerp.logrotate
@@ -0,0 +1,9 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+/var/log/openerp/*.log {
+ monthly
+ create 660 openerp openerp
+ missingok
+ copytruncate
+}