We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0287323 commit d0f87dbCopy full SHA for d0f87db
shared/templates/sysctl/tests/correct_value_etc_sysctld.pass.sh
@@ -0,0 +1,17 @@
1
+#!/bin/bash
2
+{{% if SYSCTLVAL == "" %}}
3
+# variables = sysctl_{{{ SYSCTLID }}}_value={{{ SYSCTL_CORRECT_VALUE }}}
4
+{{% endif %}}
5
+
6
+# Clean sysctl config directories
7
+{{% if "ubuntu" in product %}}
8
+rm -rf /usr/lib/sysctl.d/* /run/sysctl.d/* /etc/sysctl.d/* /etc/ufw/sysctl.conf
9
+{{% else %}}
10
+rm -rf /usr/lib/sysctl.d/* /run/sysctl.d/* /etc/sysctl.d/*
11
12
13
+sed -i "/{{{ SYSCTLVAR }}}/d" /etc/sysctl.conf
14
15
+echo "{{{ SYSCTLVAR }}} = {{{ SYSCTL_CORRECT_VALUE }}}" >> /etc/sysctl.d/duplicate.conf
16
17
+sysctl -w {{{ SYSCTLVAR }}}="{{{ SYSCTL_CORRECT_VALUE }}}"
0 commit comments