2020-12-02 17:25:36 +00:00
|
|
|
#x
|
|
|
|
|
|
|
|
class odoo::params{
|
|
|
|
$odoo_user = 'odoo'
|
|
|
|
$odoo_user_homedir = '/usr/home/odoo'
|
|
|
|
$homedirs = '/usr/home'
|
|
|
|
$odoo_systemdir = "$odoo_user_homedir/system"
|
|
|
|
|
|
|
|
|
|
|
|
$logdir = "/var/log/odoo"
|
|
|
|
$logfile = "/var/log/odoo.log"
|
|
|
|
|
|
|
|
|
|
|
|
case $::osfamily {
|
|
|
|
'FreeBSD':{
|
|
|
|
$prepkg = [
|
|
|
|
"cyrus-sasl",
|
|
|
|
"textproc/py-libxml2",
|
|
|
|
"jpeg",
|
|
|
|
"python",
|
|
|
|
"devel/py-pip",
|
|
|
|
"git",
|
2020-12-02 17:26:23 +00:00
|
|
|
"postgresql96-client",
|
2020-12-02 17:25:36 +00:00
|
|
|
"gcc",
|
|
|
|
"libxslt",
|
|
|
|
"openldap-client",
|
|
|
|
]
|
2020-12-04 08:09:44 +00:00
|
|
|
$pip_cmd = "/usr/local/bin/pip-2.7"
|
|
|
|
$preenv = "export CC=gcc && export C_INCLUDE_PATH=/usr/local/include/libxml2:/usr/local/include/sasl:/usr/local/include"
|
2020-12-02 17:25:36 +00:00
|
|
|
$conffile = "/usr/local/etc/odoo-server.conf"
|
|
|
|
|
|
|
|
}
|
|
|
|
default: {
|
|
|
|
$git_pkg = "git"
|
|
|
|
$python3_pkg = "python3"
|
|
|
|
$pip3_pkg = "pip3"
|
|
|
|
|
|
|
|
$pip_cmd = "/usr/bin/pip"
|
|
|
|
$preenv = "export CC=gcc && export C_INCLUDE_PATH=/usr/local/include/libxml2:/usr/local/include/sasl"
|
|
|
|
$conffile = "/usr/local/etc/odoo-server.conf"
|
|
|
|
|
|
|
|
$prepkg = [
|
|
|
|
"git",
|
|
|
|
"python3-pip",
|
|
|
|
# "cyrus-sasl",
|
|
|
|
# "textproc/py-libxml2",
|
|
|
|
# "jpeg",
|
|
|
|
# "python",
|
|
|
|
# "devel/py-pip",
|
|
|
|
# "git",
|
|
|
|
# "postgresql93-client",
|
|
|
|
# "gcc",
|
|
|
|
# "libxslt",
|
|
|
|
# "openldap-client",
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|