1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
class partofme::operatingsystem { include reflector include tailscale include wireguard file { '/etc/mkinitcpio.conf': source => 'puppet:///modules/partofme/mkinitcpio.conf', notify => Exec['/usr/bin/mkinitcpio -p linux']; } exec { '/usr/bin/mkinitcpio -p linux': refreshonly => true; } }