diff options
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/remarkable.pp | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/manifests/remarkable.pp b/manifests/remarkable.pp index 73ee5e7..d88486f 100644 --- a/manifests/remarkable.pp +++ b/manifests/remarkable.pp @@ -15,17 +15,16 @@ define profiles::remarkable ( line => "${prefix}.${addr} host.usb", } - file { '/etc/systemd/network/25-remarkable-usb.network': - ensure => present, - content => @("EOF") - [Match] - Name=enp3s0f0u4 - - [Network] - - Description=Remarkable USB connection - Address=${prefix}.${addr}/29 - | EOF + # TODO Shouldn't we just use DHCP as intended here? + networking::networkd_instance { 'remarkable-usb': + content => { + 'Match' => { + 'Name' => 'enp3s0f0u4', + }, + 'Network' => { + 'Description' => 'Remarkable USB connection', + 'Address' => "${prefix}.${addr}/29", + }, + }, } - } |