lib/getch/config/gentoo.rb in getch-0.1.6 vs lib/getch/config/gentoo.rb in getch-0.1.9

- old
+ new

@@ -1,52 +1,51 @@ +# frozen_string_literal: true + module Getch module Config class Gentoo def initialize @systemd_net_dir = "#{MOUNTPOINT}/etc/systemd" end def ethernet conf = "#{@systemd_net_dir}/network/20-ethernet.network" datas = [ - "[Match]", - "Name=en*", - "Name=eth*", - "[Network]", - "DHCP=yes", - "IPv6PrivacyExtensions=yes", - "[DHCP]", - "RouteMetric=512", - "", + '[Match]', + 'Name=en*', + 'Name=eth*', + '[Network]', + 'DHCP=yes', + 'IPv6PrivacyExtensions=yes', + '[DHCP]', + 'RouteMetric=512', ] File.write(conf, datas.join("\n"), mode: 'w') end def wifi conf = "#{@systemd_net_dir}/network/20-wireless.network" datas = [ - "[Match]", - "Name=wlp*", - "Name=wlan*", - "[Network]", - "DHCP=yes", - "IPv6PrivacyExtensions=yes", - "[DHCP]", - "RouteMetric=1024", - "", + '[Match]', + 'Name=wlp*', + 'Name=wlan*', + '[Network]', + 'DHCP=yes', + 'IPv6PrivacyExtensions=yes', + '[DHCP]', + 'RouteMetric=1024', ] File.write(conf, datas.join("\n"), mode: 'w') end def dns conf = "#{@systemd_net_dir}/resolved.conf.d/dns_over_tls.conf" datas = [ - "[Resolve]", - "DNS=9.9.9.9#dns.quad9.net", - "DNSOverTLS=yes", - "", + '[Resolve]', + 'DNS=9.9.9.9#dns.quad9.net', + 'DNSOverTLS=yes', ] - Helpers::create_dir("#{@systemd_net_dir}/resolved.conf.d") + Helpers.create_dir("#{@systemd_net_dir}/resolved.conf.d") File.write(conf, datas.join("\n"), mode: 'w') Getch::Chroot.new('systemctl enable systemd-networkd').run! Getch::Chroot.new('systemctl enable systemd-resolved').run! end