Re: execvp() e shell invalida...

2022-09-08 Per discussione Alessandro Rubini
>> Consiglio di guardarlo con "strace -f" per vedere cosa fa il processo >> figlio e perche` termina male. > OK, ma stiamo parlando di un binario eseguito all'interno di un servizio > (bacula-sd): come posso 'strecciarlo'? ;-) "-f" segue i fork. E "-p " si collega ad un processo gia` in

Re: execvp() e shell invalida...

2022-09-08 Per discussione Alessandro Rubini
Mi sembra sbagliata la diagnosi. execvp() funziona. Il link iniziale mostra questo codice (corretto!) execvp(argv[0], argv); /* only gets here if execvp fails */ return -1; Perche` exec non ritorna. E se tornasse la funzione tornerebbe -1, non 1. "rc" = return command. Qui e`