Come ricaricare sysctl dalla directory sysctl.d?


31

Sto apportando modifiche a un file nella /etc/sysctl.ddirectory (Ubuntu 12.04).

So che si sysctl -pricarica da /etc/sysctl.confma non sembra funzionare per nulla nella /etc/sysctl.d/directory. Un riavvio funziona, ma mi piacerebbe farlo senza riavviare.

Eventuali suggerimenti?

Risposte:


50

Come documentato , per le recenti versioni di util-linux :

# Carica le impostazioni da tutti i file di configurazione del sistema 
sysctl --system

Per le versioni precedenti (ovvero, se --systemnon funziona):

# Carica le impostazioni da /etc/sysctl.conf 
sysctl -p
# Carica le impostazioni dal file specificato 
sysctl -p /etc/sysctl.d/ <whatever> .conf

9

Il file README /etc/sysctl.d/su un sistema Ubuntu 12.04 con procps 1: 3.2.8-11ubuntu6.3 dice di eseguire:

service procps start

Il che finisce per eseguire (tramite /etc/init/procps.conf) questo:

cat /etc/sysctl.d/*.conf /etc/sysctl.conf | sysctl -e -p -
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.