# salt.modules.linux_sysctl

Module for viewing and modifying sysctl parameters

`salt.modules.linux_sysctl.` `assign`(name, value)

  Assign a single sysctl parameter for this minion

  CLI Example:

      salt '*' sysctl.assign net.ipv4.ip_forward 1

`salt.modules.linux_sysctl.` `default_config`()

  Linux hosts using systemd 207 or later ignore `/etc/sysctl.conf` and only load from `/etc/sysctl.d/*.conf`. This function will do the proper checks and return a default config file which will be valid for the Minion. Hosts running systemd >= 207 will use `/etc/sysctl.d/99-salt.conf`.

  CLI Example:

      salt -G 'kernel:Linux' sysctl.default_config

`salt.modules.linux_sysctl.` `get`(name)

  Return a single sysctl parameter for this minion

  CLI Example:

      salt '*' sysctl.get net.ipv4.ip_forward

`salt.modules.linux_sysctl.` `persist`(name, value, config=None)

  Assign and persist a simple sysctl parameter for this minion. If `config` is not specified, a sensible default will be chosen using `sysctl.default_config`.

  CLI Example:

      salt '*' sysctl.persist net.ipv4.ip_forward 1

`salt.modules.linux_sysctl.` `show`()

  Return a list of sysctl parameters for this minion

  CLI Example:

      salt '*' sysctl.show

Current Salt release: 0.17.1

#### Previous topic

salt.modules.linux_lvm

#### Next topic

salt.modules.localemod

### Quick search

Enter search terms or a module, class or function name.

### Upcoming SaltStack Events

My conferences on Lanyrd