ports/textproc/augeas/files/rcconf.aug
Li-Wen Hsu d686fe9577 - Fix problem parsing /boot/loader.conf
- Bump PORTREVISION

PR:		ports/148386
Submitted by:	Russell Jackson <raj AT csub.edu>
Feature safe:	yes
2010-07-06 02:17:30 +00:00

21 lines
486 B
Text

module RcConf =
autoload xfm
let comment = Util.comment
let empty = Util.empty
let eol = Util.eol
let eq = Util.del_str "="
let dquot = Util.del_str "\""
let char = /[^\n]/
let var_name = /[A-Za-z0-9_.]+/
let value = dquot . store char* . dquot
let kv_pair = [ key var_name . eq . value . eol ]
let lns = (comment | empty | kv_pair)*
let filter = incl "/etc/rc.conf"
. incl "/boot/loader.conf"
. Util.stdexcl
let xfm = transform lns filter