Il 19/09/2014 23:24, Flavio Stanchina ha scritto: Scusa, ma sono stato assente dalla rete per un po'. > On 19/09/2014 20:41, Gelpi Andrea wrote: >> Ho aggiunto odoo vai apt-get e lo script di start-up presente in >> /etc/init.d si comporta in questo modo. > > Che cos'è odoo? In una frase, non di più, tanto per sapere di cosa parliamo. E' il nuovo nome di OpenERP. > > (sì, ho aperto Google ed ho scritto "odoo", ma il primo risultato è "Odoo > Business Apps" e mi sono fermato lì perché non ho voglia di indagare) > >> Se lanciato con "/etc/init.d/odoo start" >> >> il comando start-stop-daemon ritorna OK, ma il daemon non parte. >> >> Se invece lo lancio con "service odoo start" funziona benone. >> >> Ho l'impressione che ci sia qualche problema di environment, ma non ho >> idea di come fare un debug o dove cercare. > > Nel syslog non c'è niente? Nulla. > > Lanciando lo script con > bash -x /etc/init.d/odoo start > forse riesci a capire qualcosa di più, ad es. cosa sta cercando di fare. Ecco che cosa fa. # bash -x /etc/init.d/odoo start + PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin + DAEMON=/usr/bin/openerp-server + NAME=odoo + DESC=odoo + CONFIG=/etc/odoo/openerp-server.conf + LOGFILE=/var/log/odoo/odoo-server.log + PIDFILE=/var/run/odoo.pid + USER=odoo + export LOGNAME=odoo + LOGNAME=odoo + test -x /usr/bin/openerp-server + set -e + case "$1" in + echo -n 'Starting odoo: ' Starting odoo: + _start + start-stop-daemon --start --pidfile /var/run/odoo.pid --chuid odoo:odoo --background --make-pidfile --exec /usr/bin/openerp-server -- --config /etc/odoo/openerp-server.conf --logfile /var/log/odoo/odoo-server.log + echo ok ok + exit 0 root@openerp:/etc# service odoo status Status of odoo: stopped root@openerp:/etc# Crea il pid file, ma poi chiude o non parte proprio. Se lanciato con il comando service invece funziona alla grande. > > Hai installato systemd per caso? > E' installato, credo di default (non io volontariamente), ma mi pare di capire che viene usato solo per il syslog. -- ing. Andrea Gelpi *************************************************** La Terra non la abbiamo ereditata dai nostri avi, ma la abbiamo presa in prestito dai nostri bambini. *************************************************** We do not inherit the Earth from our parents, but borrow it from our children. *************************************************** -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx