[Unit]
Description=Advanced OpenSource ERP and CRM server
Requires=postgresql.service
After=postgresql.service
[Install]
Alias=odoo.service
[Service]
Type=simple
PermissionsStartOnly=true
EnvironmentFile=-/etc/conf.d/odoo-server
User=odoo
Group=odoo
SyslogIdentifier=odoo-server
PIDFile=/run/odoo/odoo-server.pid
ExecStart=/opt/odoo/openerp-server --pid=/run/odoo/odoo-server.pid --syslog $OPENERP_ARGS
ExecStop=/bin/kill $MAINPID
[Install]
WantedBy=multi-user.target
---------------------------
root@ubuntu-sdu:/etc/odoo# systemctl status odoo.service
● odoo.service - Advanced OpenSource ERP and CRM server
Loaded: loaded (/usr/lib/systemd/system/odoo.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2016-04-27 11:54:28 EDT; 14min ago
Process: 1002 ExecStop=/bin/kill $MAINPID (code=exited, status=1/FAILURE)
Process: 997 ExecStart=/opt/odoo/openerp-server --pid=/run/odoo/odoo-server.pid --syslog $OPENERP_ARGS (code=exited, status=1/FAILURE)
Main PID: 997 (code=exited, status=1/FAILURE)
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: kill [options] <pid> [...]
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: Options:
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: <pid> [...] send signal to every <pid> listed
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: -<signal>, -s, --signal <signal>
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: specify the <signal> to be sent
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: -l, --list=[<signal>] list all signal names, or convert one to a name
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: -L, --table list all signal names in a nice table
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: -h, --help display this help and exit
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: -V, --version output version information and exit
Apr 27 11:54:28 ubuntu-sdu odoo-server[1002]: For more details see kill(1).
root@ubuntu-sdu:/etc/odoo#