diff options
-rw-r--r-- | std.yml | 25 | ||||
-rwxr-xr-x | v-i | 2 |
2 files changed, 24 insertions, 3 deletions
@@ -8,9 +8,10 @@ {{ hostname }} dest: /etc/hostname - - name: "disable root password" + - name: "remove root password" shell: | - passwd -l root + # passwd -l root + sed -i '/^root:[^:]*:/root::/' /etc/passwd - name: "create ~root/.ssh" file: @@ -70,6 +71,26 @@ # regex: "#* *PasswordAuthentication" # line: "PasswordAuthentication no" + - name: "configure networkd" + copy: + content: | + [Match] + Name=eth0 + + [Network] + DHCP=ipv4 + dest: /etc/systemd/network/lan0.network + + - name: "remove ifupdown" + apt: + name: ifupdown + state: absent + + - name: "enable networkd" + systemd: + name: systemd-networkd + enabled: yes + vars: hostname: v-i user_pub: | @@ -226,7 +226,7 @@ def vmdb_spec(cryptsetup_password, playbook, extra_vars): "packages": [ "console-setup", "dosfstools", - "ifupdown", + # "ifupdown", "linux-image-amd64", "locales-all", "lvm2", |