diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-07-04 23:11:51 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-07-04 23:11:51 +0200 |
commit | 4df780796ecdb85158add0d6bfcb9350e4ecf60d (patch) | |
tree | f9ec55495d425393c81dec7b9dac67ecdd765f83 /modules | |
parent | Firewall. (diff) | |
download | webdav_server-4df780796ecdb85158add0d6bfcb9350e4ecf60d.tar.gz webdav_server-4df780796ecdb85158add0d6bfcb9350e4ecf60d.tar.xz |
Add gandalf with remarkable conf.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/profiles/manifests/remarkable.pp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/modules/profiles/manifests/remarkable.pp b/modules/profiles/manifests/remarkable.pp new file mode 100644 index 0000000..73ee5e7 --- /dev/null +++ b/modules/profiles/manifests/remarkable.pp @@ -0,0 +1,31 @@ +define profiles::remarkable ( + String $prefix = '10.11.99', + String $addr = '2', +) { + + file_line { 'remarkable usb': + ensure => present, + path => '/etc/hosts', + line => "${prefix}.1 remarkable.usb", + } + + file_line { 'remarkable usb self': + ensure => present, + path => '/etc/hosts', + 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 + } + +} |