blob: 73ee5e77ebaad085b2272a9cb233e0a4d45ed344 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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
}
}
|