Volevo disabilitare systemd
i tentativi indesiderati di avvio automatico wpa_supplicant
. Ho pensato che avrei potuto semplicemente eseguire un
sudo systemctl disable wpa_supplicant.service --global
e non vedrei ps -ef
più un wpa_supplicant nell'output. Comunque questo non ha funzionato. Come posso farlo funzionare?
Il mio problema attuale potrebbe essere meglio descritto dall'output di
$>systemctl status wpa_supplicant*
● wpa_supplicant.service - WPA supplicant
Loaded: loaded (/usr/lib/systemd/system/wpa_supplicant.service; disabled; vendor preset: disabled)
Active: active (running) since Sun 2016-08-28 20:57:37 CEST; 14min ago
dove come puoi vedere il disabled
servizio è comunque caricato e attivo, grazie a systemd mi ha aiutato completamente a fare la cosa più semplice;)
Aggiornamento
Mi sembra di aver avuto un po 'di fortuna rimuovendo bruscamente questi file:
wpa_supplicant-nl80211@.service
wpa_supplicant.service
wpa_supplicant@.service
wpa_supplicant-wired@.service
dalla /usr/lib/systemd/system
cartella. Indovina un po? Dopo il riavvio, wpa non viene più avviato systemd
. Mi colpisce però ci deve essere stato un più sereno / conciliante modo per arrivare systemd
ad avere il servizio non viene avviato.
/dev/null
non è essenzialmente la stessa cosa.) Quello che suggerisci è qualcosa che provo . Non devo aver cercato abbastanza in unix.se per vedere quella disbale vs mask systemd
domanda. Cercherò di riaffermare presto, per aggiornare la domanda
mask
. systemctl mask
è la vera disabilitazione (il che significa che il servizio non è disponibile in seguito).