Modification : vm_{host,hosted,remote} -> {host,local,remote}/ .
[lhc/ateliers.git] / local / sysctl-configure
diff --git a/local/sysctl-configure b/local/sysctl-configure
new file mode 100755 (executable)
index 0000000..a33bad9
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh -eu
+tool=$(readlink -e "${0%/*}/..")
+. "$tool"/local/lib.sh
+
+for conf in "$tool"/etc/sysctl.d/*.conf
+ do conf=${conf#"$tool"/etc/sysctl.d/}
+       sudo install -m 660 -o root -g root \
+        "$tool"/etc/sysctl.d/"$conf" \
+               /etc/sysctl.d/"$conf"
+ done
+sudo install -m 660 -o root -g root /dev/stdin \
+ /etc/sysctl.d/local-kernel-name.conf <<-EOF
+       kernel.hostname   = $vm_hostname
+       kernel.domainname = $vm_domainname
+       EOF
+sudo sysctl --system