Scrivo qui perchè non so dove sbattere la testa.
Sto cercando d far funzionare il software 'vchanger': https://sourceforge.net/projects/vchanger/ un plugin per bacula (software di backup client server) che permette di gestire dischi removibili. Il software viene sviluppato su RH, dove però c'è una configurazione simile (vedete poi). Funziona tutto, se non che ad un certo punto viene eseguito un comando esterno (bconsole, la console testuale di bacula) all'interno del servizio 'storage daemon', che gira con utente 'bacula', un utente con shell invalida: root@vbaculalpb:~# getent passwd | grep bacula bacula:x:107:115:Bacula:/var/lib/bacula:/usr/sbin/nologin Orbene, il comando in questione, eseguito con execvp() da qui: https://sourceforge.net/p/vchanger/code/ci/master/tree/src/mypopen.cpp#l299 fallisce (rc=1). Anche in RH-like bacula ha shell invalida, ma li sembra che l'esecuzioni funzioni senza problemi... C'è qualcosa che fa differire debian da RH su questi aspetti? Qualcuno ha qualche idea su cosa poter andare a guardare? Grazie... -- ...ma quel suo volo certo vuol dire che bisognava volare (F. Guccini)