Paolo Redaelli ha scritto: > Davide Prina ha scritto:
>> ho uno script che mi ferma un tot di servizi e che eseguo da root. >> >> Volevo fermare anche gnome-software eseguito come utente usando >> qualcosa del tipo: >> su - $USER -c "gnome-software --quit" > Ma non è più corretto ed efficace un > su - $USER -c "killall gnome-software" la mia perplessità era come mai un comando CLI non potesse essere eseguito partendo da root... indicando la necessità di avere un DISPLAY come errore risultante. > che manda il segnale di TERM a tutti i processi gnome-software dell'utente? > Ad un segnale di TERM qualsiasi programma dovrebbe reagire uscendo in modo > pulito ed ordinato. il segnale SIGTERM mandato di default può essere ignorato dal processo, quindi non vi è garanzia che faccia quanto richiesto. Usare signal alternativi non penso sia consigliabile, dato che il processo gnome-software agisce sui file per l'aggiornamento del sistema, senza contare il fatto che potrebbe restare il lock attivo. Ciao Davide -- La mia privacy non è affar tuo https://noyb.eu/it - You do not have my permission to use this email to train an AI - If you use this to train your AI than you accept to distribute under AGPL license >= 3.0 all the model trained, all the source you have used to training your model and all the source of the program that use that model