Creates a config file with masterpassword
This commit is contained in:
parent
077611de70
commit
9437eed92a
|
@ -48,9 +48,9 @@
|
|||
|
||||
class odoo(
|
||||
$version = "wmde8.0",
|
||||
$source = 'https://srcsrv.wikimedia.de/WMDE/odoo.git'
|
||||
$source = 'https://srcsrv.wikimedia.de/WMDE/odoo.git',
|
||||
# $source = 'https://www.github.com/odoo/odoo.git'
|
||||
|
||||
$masterpassword = "WMDEMPWD"
|
||||
)
|
||||
inherits odoo::params {
|
||||
|
||||
|
@ -74,14 +74,20 @@ inherits odoo::params {
|
|||
file {"$homedirs":
|
||||
ensure => 'directory'
|
||||
}
|
||||
|
||||
user {"$odoo_user":
|
||||
ensure => present,
|
||||
home => "${odoo_user_homedir}",
|
||||
require => File["$homedirs"],
|
||||
managehome => true,
|
||||
} ->
|
||||
file {"${odoo_user_homedir}/.openerp_serverrc":
|
||||
ensure => file,
|
||||
content => template("odoo/dot_openerp_serverrc.erp"),
|
||||
}
|
||||
|
||||
|
||||
|
||||
package {$prepkg:
|
||||
ensure => "installed"
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ class odoo::params{
|
|||
"cyrus-sasl",
|
||||
"textproc/py-libxml2",
|
||||
"jpeg",
|
||||
"python",
|
||||
"python27",
|
||||
"devel/py-pip",
|
||||
"git",
|
||||
"postgresql96-client",
|
||||
|
|
|
@ -0,0 +1,64 @@
|
|||
[options]
|
||||
addons_path = /usr/home/odoo/system/openerp/addons,/usr/home/odoo/system/addons
|
||||
admin_passwd = <%= @masterpassword %>
|
||||
auto_reload = False
|
||||
csv_internal_sep = ,
|
||||
data_dir = /usr/home/odoo/.local/share/Odoo
|
||||
db_host = False
|
||||
db_maxconn = 64
|
||||
db_name = False
|
||||
db_password = False
|
||||
db_port = False
|
||||
db_template = template1
|
||||
db_user = odoo
|
||||
dbfilter = .*
|
||||
debug_mode = False
|
||||
demo = {}
|
||||
email_from = False
|
||||
geoip_database = /usr/share/GeoIP/GeoLiteCity.dat
|
||||
import_partial =
|
||||
limit_memory_hard = 2684354560
|
||||
limit_memory_soft = 2147483648
|
||||
limit_request = 8192
|
||||
limit_time_cpu = 60
|
||||
limit_time_real = 120
|
||||
list_db = True
|
||||
log_db = False
|
||||
log_db_level = warning
|
||||
log_handler = :INFO
|
||||
log_level = info
|
||||
logfile = False
|
||||
logrotate = False
|
||||
longpolling_port = 8072
|
||||
max_cron_threads = 2
|
||||
osv_memory_age_limit = 1.0
|
||||
osv_memory_count_limit = False
|
||||
pg_path = None
|
||||
pidfile = False
|
||||
proxy_mode = False
|
||||
reportgz = False
|
||||
secure_cert_file = server.cert
|
||||
secure_pkey_file = server.pkey
|
||||
server_wide_modules = web,web_kanban
|
||||
smtp_password = False
|
||||
smtp_port = 25
|
||||
smtp_server = localhost
|
||||
smtp_ssl = False
|
||||
smtp_user = False
|
||||
syslog = False
|
||||
test_commit = False
|
||||
test_enable = False
|
||||
test_file = False
|
||||
test_report_directory = False
|
||||
timezone = False
|
||||
translate_modules = ['all']
|
||||
unaccent = False
|
||||
without_demo = False
|
||||
workers = 0
|
||||
xmlrpc = True
|
||||
xmlrpc_interface =
|
||||
xmlrpc_port = 8069
|
||||
xmlrpcs = True
|
||||
xmlrpcs_interface =
|
||||
xmlrpcs_port = 8071
|
||||
|
Loading…
Reference in New Issue