Saltstack Official Linux Formula
Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
|
- {%- from "linux/map.jinja" import system with context %}
- {%- if system.enabled %}
- {%- if system.shell is defined %}
-
- {%- if system.shell.umask is defined %}
- etc_bash_bashrc_umask:
- file.blockreplace:
- - name: /etc/bash.bashrc
- - marker_start: "# BEGIN CIS 5.4.4 default user umask"
- - marker_end: "# END CIS 5.4.4 default user umask"
- - content: "umask {{ system.shell.umask }}"
- - append_if_not_found: True
- - onlyif: test -f /etc/bash.bashrc
-
- etc_profile_umask:
- file.blockreplace:
- - name: /etc/profile
- - marker_start: "# BEGIN CIS 5.4.4 default user umask"
- - marker_end: "# END CIS 5.4.4 default user umask"
- - content: "umask {{ system.shell.umask }}"
- - append_if_not_found: True
- - onlyif: test -f /etc/profile
- {%- endif %}
-
- {%- if system.shell.timeout is defined %}
- etc_bash_bashrc_timeout:
- file.blockreplace:
- - name: /etc/bash.bashrc
- - marker_start: "# BEGIN CIS 5.4.5 default user shell timeout"
- - marker_end: "# END CIS 5.4.5 default user shell timeout"
- - content: "TMOUT={{ system.shell.timeout }}"
- - append_if_not_found: True
- - onlyif: test -f /etc/bash.bashrc
-
- etc_profile_timeout:
- file.blockreplace:
- - name: /etc/profile
- - marker_start: "# BEGIN CIS 5.4.5 default user shell timeout"
- - marker_end: "# END CIS 5.4.5 default user shell timeout"
- - content: "TMOUT={{ system.shell.timeout }}"
- - append_if_not_found: True
- - onlyif: test -f /etc/profile
- {%- endif %}
- {%- endif %}
- {%- endif %}
|