Correction : {host,local,remote}/ : duplicity + MySQL.
[lhc/ateliers.git] / local / sysctl-configure
1 #!/bin/sh -eu
2 tool=$(readlink -e "${0%/*}/..")
3 . "$tool"/local/lib.sh
4
5 for conf in "$tool"/etc/sysctl.d/*.conf
6 do conf=${conf#"$tool"/etc/sysctl.d/}
7 sudo install -m 660 -o root -g root \
8 "$tool"/etc/sysctl.d/"$conf" \
9 /etc/sysctl.d/"$conf"
10 done
11 sudo install -m 660 -o root -g root /dev/stdin \
12 /etc/sysctl.d/local-kernel-name.conf <<-EOF
13 kernel.hostname = $local_hostname
14 kernel.domainname = $local_domainname
15 EOF
16 sudo sysctl --system