refine systemd_networkd

This commit is contained in:
2023-08-12 20:19:07 +10:00
parent 24f3a7c485
commit a2ec933cf8
15 changed files with 97 additions and 90 deletions

View File

@ -39,6 +39,7 @@
# pacstrap
# pacstrap -K /mnt/root base linux-lts linux-firmware nano openssh bind bash efibootmgr reflector screen pv pinentry sudo man-db man-pages texinfo ufw nftables intel-ucode e2fsprogs dosfstools curl cryptsetup
# sbctl fwupd fwupd-efi dmidecode udisks2
# gen fstab
# genfstab -L /mnt/root >> /mnt/root/etc/fstab

View File

@ -1,3 +1,3 @@
default_network_services:
Archlinux:
NetworkManager
- NetworkManager.service

View File

@ -23,7 +23,11 @@
- Restart systemd-resolved
- Restart systemd-networkd
- name: Get service facts
ansible.builtin.service_facts:
- name: Disable non-systemd networking services
when: item in ansible_facts.services
ansible.builtin.service:
name: "{{ item }}"
state: stopped

View File

@ -10,6 +10,6 @@ LinkLocalAddressing=False
LLDP={{ item.lldp | default(true) }}
{% if item.vlans is defined -%}
{% for vlan in item.vlans -%}
VLAN={{ item.vlan }}
VLAN={{ vlan }}
{% endfor -%}
{% endif -%}

View File

@ -16,4 +16,6 @@ zfs_zpool_compression: lz4
zfs_zpool_type: mirror
zfs_zpool_disk_a: /dev/disk/by-id/ata-Samsung_SSD_850_PRO_2TB_S3D4NX0J503633V
zfs_zpool_disk_b: /dev/disk/by-id/ata-Samsung_SSD_850_PRO_2TB_S3D4NX0J708201E
zfs_backup_dataset: ssd/backup
zfs_backup_dataset: ssd/backup
zfs_key_id: DDF7DB817396A49B2A2723F7403BD972F75D9D76