home · contact · privacy
Add first stab at ansible config for new thinkpad.
[config] / ansible / tasks / hostname.yml
diff --git a/ansible/tasks/hostname.yml b/ansible/tasks/hostname.yml
new file mode 100644 (file)
index 0000000..f5e036b
--- /dev/null
@@ -0,0 +1,13 @@
+---
+
+- name: set hostname in /etc/hostname
+  shell: echo {{ hostname }} > /etc/hostname
+
+- name: set hostname in /etc/hosts
+  replace:
+    dest: /etc/hosts
+    regexp: '^127\.0\.1\.1.*$'
+    replace: '127.0.1.1        {{ hostname }}'
+
+- name: set hostname for current session
+  shell: hostname {{ hostname }}