summaryrefslogtreecommitdiff
path: root/modules/profiles/manifests/remarkable.pp
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
commit1b1fe9a8eaab802951ad9e48e2632deec9944423 (patch)
tree045a23e7db1263d69d3db15cbded0666d38b7da3 /modules/profiles/manifests/remarkable.pp
parentNetwork rewrites. (diff)
downloadwebdav_server-1b1fe9a8eaab802951ad9e48e2632deec9944423.tar.gz
webdav_server-1b1fe9a8eaab802951ad9e48e2632deec9944423.tar.xz
networking
Diffstat (limited to 'modules/profiles/manifests/remarkable.pp')
-rw-r--r--modules/profiles/manifests/remarkable.pp23
1 files changed, 11 insertions, 12 deletions
diff --git a/modules/profiles/manifests/remarkable.pp b/modules/profiles/manifests/remarkable.pp
index 73ee5e7..d88486f 100644
--- a/modules/profiles/manifests/remarkable.pp
+++ b/modules/profiles/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",
+ },
+ },
}
-
}