1 require 'puppet/provider/parsedfile'
3 sysctlconf = "/etc/sysctl.conf"
5 Puppet::Type.type(:sysctl).provide(:parsed,
6 :parent => Puppet::Provider::ParsedFile,
7 :default_target => sysctlconf,
11 confine :exists => sysctlconf
12 text_line :comment, :match => /^\s*#/;
13 text_line :blank, :match => /^\s*$/;
15 record_line :parsed, :fields => %w{name val}, :joiner => '=', :separator => /\s*=\s*/