summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-01-03 17:22:13 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2022-01-03 18:19:26 +0100
commitdb194676a3f76cf440ddacde1fd7a0cd00e0d621 (patch)
tree4345c69f1aed7acfce5cfa4e873c24ed9f8a49d4
parentMove paths. (diff)
downloadprofiles-db194676a3f76cf440ddacde1fd7a0cd00e0d621.tar.gz
profiles-db194676a3f76cf440ddacde1fd7a0cd00e0d621.tar.xz
networking
-rw-r--r--manifests/remarkable.pp23
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",
+ },
+ },
}
-
}