This file is indexed.

/usr/share/doc/augeas-doc/lenses/index/General4.html is in augeas-doc 0.10.0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Index - Augeas Documentation</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/searchdata.js"></script></head><body class="IndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>

<!--  Generated by Natural Docs, version 1.51 -->
<!--  http://www.naturaldocs.org  -->

<!-- saved from url=(0026)http://www.naturaldocs.org -->




<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General2.html#C">C</a> &middot; <a href="General3.html#D">D</a> &middot; <a href="#E">E</a> &middot; <a href="General5.html#F">F</a> &middot; <a href="General5.html#G">G</a> &middot; <a href="General5.html#H">H</a> &middot; <a href="General5.html#I">I</a> &middot; J &middot; <a href="General5.html#K">K</a> &middot; <a href="General6.html#L">L</a> &middot; <a href="General7.html#M">M</a> &middot; <a href="General7.html#N">N</a> &middot; <a href="General7.html#O">O</a> &middot; <a href="General7.html#P">P</a> &middot; <a href="General7.html#Q">Q</a> &middot; <a href="General8.html#R">R</a> &middot; <a href="General9.html#S">S</a> &middot; <a href="General10.html#T">T</a> &middot; <a href="General10.html#U">U</a> &middot; <a href="General10.html#V">V</a> &middot; <a href="General11.html#W">W</a> &middot; <a href="General11.html#X">X</a> &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/keepalived-aug.html#Keepalived.email" id=link232 onMouseOver="ShowTip(event, 'tt231', 'link232')" onMouseOut="HideTip('tt231')" class=ISymbol>email</a>, <span class=IParent>Keepalived</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/rx-aug.html#Rx.email_addr" id=link233 onMouseOver="ShowTip(event, 'tt232', 'link233')" onMouseOut="HideTip('tt232')" class=ISymbol>email_addr</a>, <span class=IParent>Rx</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>empty</span><div class=ISubIndex><a href="../files/crypttab-aug.html#empty" id=link234 onMouseOver="ShowTip(event, 'tt233', 'link234')" onMouseOut="HideTip('tt233')" class=IParent>Global</a><a href="../files/access-aug.html#Access.empty" id=link235 onMouseOver="ShowTip(event, 'tt234', 'link235')" onMouseOut="HideTip('tt234')" class=IParent>Access</a><a href="../files/aliases-aug.html#Aliases.empty" id=link236 onMouseOver="ShowTip(event, 'tt235', 'link236')" onMouseOut="HideTip('tt235')" class=IParent>Aliases</a><a href="../files/approx-aug.html#Approx.empty" id=link237 onMouseOver="ShowTip(event, 'tt236', 'link237')" onMouseOut="HideTip('tt236')" class=IParent>Approx</a><a href="../files/aptconf-aug.html#AptConf.empty" id=link238 onMouseOver="ShowTip(event, 'tt237', 'link238')" onMouseOut="HideTip('tt237')" class=IParent>AptConf</a><a href="../files/cgrules-aug.html#cgrules.empty" id=link239 onMouseOver="ShowTip(event, 'tt238', 'link239')" onMouseOut="HideTip('tt238')" class=IParent>cgrules</a><a href="../files/cron-aug.html#Cron.empty" id=link240 onMouseOver="ShowTip(event, 'tt239', 'link240')" onMouseOut="HideTip('tt239')" class=IParent>Cron</a><a href="../files/fai_diskconfig-aug.html#FAI_DiskConfig.empty" id=link241 onMouseOver="ShowTip(event, 'tt240', 'link241')" onMouseOut="HideTip('tt240')" class=IParent>FAI_DiskConfig</a><a href="../files/grub-aug.html#Grub.empty" id=link242 onMouseOver="ShowTip(event, 'tt241', 'link242')" onMouseOut="HideTip('tt241')" class=IParent>Grub</a><a href="../files/inifile-aug.html#IniFile.empty" id=link243 onMouseOver="ShowTip(event, 'tt242', 'link243')" onMouseOut="HideTip('tt242')" class=IParent>IniFile</a><a href="../files/keepalived-aug.html#Keepalived.empty" id=link244 onMouseOver="ShowTip(event, 'tt243', 'link244')" onMouseOut="HideTip('tt243')" class=IParent>Keepalived</a><a href="../files/mke2fs-aug.html#Mke2fs.empty" id=link245 onMouseOver="ShowTip(event, 'tt244', 'link245')" onMouseOut="HideTip('tt244')" class=IParent>Mke2fs</a><a href="../files/modprobe-aug.html#Modprobe.empty" id=link246 onMouseOver="ShowTip(event, 'tt245', 'link246')" onMouseOut="HideTip('tt245')" class=IParent>Modprobe</a><a href="../files/nsswitch-aug.html#Nsswitch.empty" id=link247 onMouseOver="ShowTip(event, 'tt246', 'link247')" onMouseOut="HideTip('tt246')" class=IParent>Nsswitch</a><a href="../files/resolv-aug.html#Resolv.empty" id=link248 onMouseOver="ShowTip(event, 'tt247', 'link248')" onMouseOut="HideTip('tt247')" class=IParent>Resolv</a><a href="../files/solaris_system-aug.html#Solaris_System.empty" id=link249 onMouseOver="ShowTip(event, 'tt248', 'link249')" onMouseOut="HideTip('tt248')" class=IParent>Solaris_System</a><a href="../files/sudoers-aug.html#Sudoers.empty" id=link250 onMouseOver="ShowTip(event, 'tt249', 'link250')" onMouseOut="HideTip('tt249')" class=IParent>Sudoers</a><a href="../files/syslog-aug.html#Syslog.empty" id=link251 onMouseOver="ShowTip(event, 'tt250', 'link251')" onMouseOut="HideTip('tt250')" class=IParent>Syslog</a><a href="../files/tests/test_xml-aug.html#Test_Xml.empty"  class=IParent>Test_Xml</a><a href="../files/util-aug.html#Util.empty" id=link252 onMouseOver="ShowTip(event, 'tt251', 'link252')" onMouseOut="HideTip('tt251')" class=IParent>Util</a><a href="../files/xorg-aug.html#Xorg.empty" id=link253 onMouseOver="ShowTip(event, 'tt252', 'link253')" onMouseOut="HideTip('tt252')" class=IParent>Xorg</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-aug.html#Util.empty_c_style" id=link254 onMouseOver="ShowTip(event, 'tt253', 'link254')" onMouseOut="HideTip('tt253')" class=ISymbol>empty_c_style</a>, <span class=IParent>Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_xml-aug.html#Test_Xml.Xml.empty_element" id=link255 onMouseOver="ShowTip(event, 'tt254', 'link255')" onMouseOut="HideTip('tt254')" class=ISymbol>empty_element</a>, <span class=IParent>Test_Xml.Xml</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-aug.html#Util.empty_generic" id=link256 onMouseOver="ShowTip(event, 'tt255', 'link256')" onMouseOut="HideTip('tt255')" class=ISymbol>empty_generic</a>, <span class=IParent>Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_xml-aug.html#Test_Xml.empty1" id=link257 onMouseOver="ShowTip(event, 'tt256', 'link257')" onMouseOut="HideTip('tt256')" class=ISymbol>empty1</a>, <span class=IParent>Test_Xml</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_xml-aug.html#Test_Xml.empty2" id=link258 onMouseOver="ShowTip(event, 'tt257', 'link258')" onMouseOut="HideTip('tt257')" class=ISymbol>empty2</a>, <span class=IParent>Test_Xml</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_xml-aug.html#Test_Xml.empty3" id=link259 onMouseOver="ShowTip(event, 'tt258', 'link259')" onMouseOut="HideTip('tt258')" class=ISymbol>empty3</a>, <span class=IParent>Test_Xml</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_xml-aug.html#Test_Xml.empty4" id=link260 onMouseOver="ShowTip(event, 'tt259', 'link260')" onMouseOut="HideTip('tt259')" class=ISymbol>empty4</a>, <span class=IParent>Test_Xml</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/fai_diskconfig-aug.html#FAI_DiskConfig.encrypt" id=link261 onMouseOver="ShowTip(event, 'tt260', 'link261')" onMouseOut="HideTip('tt260')" class=ISymbol>encrypt</a>, <span class=IParent>FAI_DiskConfig</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/syslog-aug.html#Syslog.entries" id=link262 onMouseOver="ShowTip(event, 'tt261', 'link262')" onMouseOut="HideTip('tt261')" class=ISymbol>entries</a>, <span class=IParent>Syslog</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ENTRIES</span><div class=ISubIndex><a href="../files/crypttab-aug.html#ENTRIES"  class=IParent>Global</a><a href="../files/aptconf-aug.html#AptConf.ENTRIES"  class=IParent>AptConf</a><a href="../files/cron-aug.html#Cron.ENTRIES"  class=IParent>Cron</a><a href="../files/schroot-aug.html#Schroot.ENTRIES"  class=IParent>Schroot</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.ENTRIES_AND_OPTIONS"  class=ISymbol>ENTRIES AND OPTIONS</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.entries_re" id=link263 onMouseOver="ShowTip(event, 'tt262', 'link263')" onMouseOut="HideTip('tt262')" class=ISymbol>entries_re</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>entry</span><div class=ISubIndex><a href="../files/puppetfileserver-aug.html#entry" id=link264 onMouseOver="ShowTip(event, 'tt263', 'link264')" onMouseOut="HideTip('tt263')" class=IParent>Global</a><a href="../files/access-aug.html#Access.entry" id=link265 onMouseOver="ShowTip(event, 'tt264', 'link265')" onMouseOut="HideTip('tt264')" class=IParent>Access</a><a href="../files/aptconf-aug.html#AptConf.entry" id=link266 onMouseOver="ShowTip(event, 'tt265', 'link266')" onMouseOut="HideTip('tt265')" class=IParent>AptConf</a><a href="../files/cron-aug.html#Cron.entry" id=link267 onMouseOver="ShowTip(event, 'tt266', 'link267')" onMouseOut="HideTip('tt266')" class=IParent>Cron</a><a href="../files/host_conf-aug.html#Host_Conf.entry" id=link268 onMouseOver="ShowTip(event, 'tt267', 'link268')" onMouseOut="HideTip('tt267')" class=IParent>Host_Conf</a><a href="../files/hosts_access-aug.html#Hosts_Access.entry" id=link269 onMouseOver="ShowTip(event, 'tt268', 'link269')" onMouseOut="HideTip('tt268')" class=IParent>Hosts_Access</a><a href="../files/inifile-aug.html#IniFile.entry" id=link270 onMouseOver="ShowTip(event, 'tt269', 'link270')" onMouseOut="HideTip('tt269')" class=IParent>IniFile</a><a href="../files/mke2fs-aug.html#Mke2fs.entry" id=link271 onMouseOver="ShowTip(event, 'tt270', 'link271')" onMouseOut="HideTip('tt270')" class=IParent>Mke2fs</a><a href="../files/modprobe-aug.html#Modprobe.entry" id=link272 onMouseOver="ShowTip(event, 'tt271', 'link272')" onMouseOut="HideTip('tt271')" class=IParent>Modprobe</a><a href="../files/networks-aug.html#Networks.entry" id=link273 onMouseOver="ShowTip(event, 'tt272', 'link273')" onMouseOut="HideTip('tt272')" class=IParent>Networks</a><a href="../files/reprepro_uploaders-aug.html#Reprepro_Uploaders.entry" id=link274 onMouseOver="ShowTip(event, 'tt273', 'link274')" onMouseOut="HideTip('tt273')" class=IParent>Reprepro_Uploaders</a><a href="../files/resolv-aug.html#Resolv.entry" id=link275 onMouseOver="ShowTip(event, 'tt274', 'link275')" onMouseOut="HideTip('tt274')" class=IParent>Resolv</a><a href="../files/schroot-aug.html#Schroot.entry" id=link276 onMouseOver="ShowTip(event, 'tt275', 'link276')" onMouseOut="HideTip('tt275')" class=IParent>Schroot</a><a href="../files/syslog-aug.html#Syslog.entry" id=link277 onMouseOver="ShowTip(event, 'tt276', 'link277')" onMouseOut="HideTip('tt276')" class=IParent>Syslog</a><a href="../files/tests/test_reprepro_uploaders-aug.html#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link278 onMouseOver="ShowTip(event, 'tt277', 'link278')" onMouseOut="HideTip('tt277')" class=IParent>Test_Reprepro_Uploaders.<wbr>Reprepro_Uploaders</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/syslog-aug.html#Syslog.Entry"  class=ISymbol>Entry</a>, <span class=IParent>Syslog</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ENTRY</span><div class=ISubIndex><a href="../files/puppetfileserver-aug.html#ENTRY"  class=IParent>Global</a><a href="../files/inifile-aug.html#IniFile.ENTRY"  class=IParent>IniFile</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/inifile-aug.html#IniFile.entry_includes_comments"  class=ISymbol>entry includes comments</a>, <span class=IParent>IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/access-aug.html#Access.ENTRY_LINE"  class=ISymbol>ENTRY LINE</a>, <span class=IParent>Access</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>ENTRY TYPES</span><div class=ISubIndex><a href="../files/host_conf-aug.html#Host_Conf.ENTRY_TYPES"  class=IParent>Host_Conf</a><a href="../files/hosts_access-aug.html#Hosts_Access.ENTRY_TYPES"  class=IParent>Hosts_Access</a><a href="../files/modprobe-aug.html#Modprobe.ENTRY_TYPES"  class=IParent>Modprobe</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_ace" id=link279 onMouseOver="ShowTip(event, 'tt278', 'link279')" onMouseOut="HideTip('tt278')" class=ISymbol>entry_ace</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_acf" id=link280 onMouseOver="ShowTip(event, 'tt279', 'link280')" onMouseOut="HideTip('tt279')" class=ISymbol>entry_acf</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_ade" id=link281 onMouseOver="ShowTip(event, 'tt280', 'link281')" onMouseOut="HideTip('tt280')" class=ISymbol>entry_ade</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_adf" id=link282 onMouseOver="ShowTip(event, 'tt281', 'link282')" onMouseOut="HideTip('tt281')" class=ISymbol>entry_adf</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_bce" id=link283 onMouseOver="ShowTip(event, 'tt282', 'link283')" onMouseOut="HideTip('tt282')" class=ISymbol>entry_bce</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_bcf" id=link284 onMouseOver="ShowTip(event, 'tt283', 'link284')" onMouseOut="HideTip('tt283')" class=ISymbol>entry_bcf</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_bde" id=link285 onMouseOver="ShowTip(event, 'tt284', 'link285')" onMouseOut="HideTip('tt284')" class=ISymbol>entry_bde</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/tests/test_inifile-aug.html#Test_IniFile.entry_bdf" id=link286 onMouseOver="ShowTip(event, 'tt285', 'link286')" onMouseOut="HideTip('tt285')" class=ISymbol>entry_bdf</a>, <span class=IParent>Test_IniFile</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.entry_generic" id=link287 onMouseOver="ShowTip(event, 'tt286', 'link287')" onMouseOut="HideTip('tt286')" class=ISymbol>entry_generic</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.entry_int" id=link288 onMouseOver="ShowTip(event, 'tt287', 'link288')" onMouseOut="HideTip('tt287')" class=ISymbol>entry_int</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>entry_re</span><div class=ISubIndex><a href="../files/puppetfileserver-aug.html#entry_re" id=link289 onMouseOver="ShowTip(event, 'tt288', 'link289')" onMouseOut="HideTip('tt288')" class=IParent>Global</a><a href="../files/inifile-aug.html#IniFile.entry_re" id=link290 onMouseOver="ShowTip(event, 'tt289', 'link290')" onMouseOut="HideTip('tt289')" class=IParent>IniFile</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.entry_rgb" id=link291 onMouseOver="ShowTip(event, 'tt290', 'link291')" onMouseOut="HideTip('tt290')" class=ISymbol>entry_rgb</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/mke2fs-aug.html#Mke2fs.entry_sto" id=link292 onMouseOver="ShowTip(event, 'tt291', 'link292')" onMouseOut="HideTip('tt291')" class=ISymbol>entry_sto</a>, <span class=IParent>Mke2fs</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.entry_str" id=link293 onMouseOver="ShowTip(event, 'tt292', 'link293')" onMouseOut="HideTip('tt292')" class=ISymbol>entry_str</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/xorg-aug.html#Xorg.entry_xy" id=link294 onMouseOver="ShowTip(event, 'tt293', 'link294')" onMouseOut="HideTip('tt293')" class=ISymbol>entry_xy</a>, <span class=IParent>Xorg</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>eol</span><div class=ISubIndex><span class=IParent>Global</span><div class=ISubIndex><a href="../files/crypttab-aug.html#eol" id=link295 onMouseOver="ShowTip(event, 'tt294', 'link295')" onMouseOut="HideTip('tt294')" class=IFile>crypttab.aug</a><a href="../files/puppetfileserver-aug.html#eol" id=link296 onMouseOver="ShowTip(event, 'tt294', 'link296')" onMouseOut="HideTip('tt294')" class=IFile>puppetfileserver.aug</a></div><a href="../files/aliases-aug.html#Aliases.eol" id=link297 onMouseOver="ShowTip(event, 'tt295', 'link297')" onMouseOut="HideTip('tt295')" class=IParent>Aliases</a><a href="../files/approx-aug.html#Approx.eol" id=link298 onMouseOver="ShowTip(event, 'tt296', 'link298')" onMouseOut="HideTip('tt296')" class=IParent>Approx</a><a href="../files/aptconf-aug.html#AptConf.eol" id=link299 onMouseOver="ShowTip(event, 'tt297', 'link299')" onMouseOut="HideTip('tt297')" class=IParent>AptConf</a><a href="../files/cgrules-aug.html#cgrules.eol" id=link300 onMouseOver="ShowTip(event, 'tt298', 'link300')" onMouseOut="HideTip('tt298')" class=IParent>cgrules</a><a href="../files/cron-aug.html#Cron.eol" id=link301 onMouseOver="ShowTip(event, 'tt299', 'link301')" onMouseOut="HideTip('tt299')" class=IParent>Cron</a><a href="../files/fai_diskconfig-aug.html#FAI_DiskConfig.eol" id=link302 onMouseOver="ShowTip(event, 'tt300', 'link302')" onMouseOut="HideTip('tt300')" class=IParent>FAI_DiskConfig</a><a href="../files/grub-aug.html#Grub.eol" id=link303 onMouseOver="ShowTip(event, 'tt301', 'link303')" onMouseOut="HideTip('tt301')" class=IParent>Grub</a><a href="../files/inifile-aug.html#IniFile.eol" id=link304 onMouseOver="ShowTip(event, 'tt302', 'link304')" onMouseOut="HideTip('tt302')" class=IParent>IniFile</a><a href="../files/keepalived-aug.html#Keepalived.eol" id=link305 onMouseOver="ShowTip(event, 'tt303', 'link305')" onMouseOut="HideTip('tt303')" class=IParent>Keepalived</a><a href="../files/services-aug.html#Services.eol" id=link306 onMouseOver="ShowTip(event, 'tt304', 'link306')" onMouseOut="HideTip('tt304')" class=IParent>Services</a><a href="../files/sudoers-aug.html#Sudoers.eol" id=link307 onMouseOver="ShowTip(event, 'tt305', 'link307')" onMouseOut="HideTip('tt305')" class=IParent>Sudoers</a><a href="../files/syslog-aug.html#Syslog.eol" id=link308 onMouseOver="ShowTip(event, 'tt306', 'link308')" onMouseOut="HideTip('tt306')" class=IParent>Syslog</a><a href="../files/util-aug.html#Util.eol" id=link309 onMouseOver="ShowTip(event, 'tt307', 'link309')" onMouseOut="HideTip('tt307')" class=IParent>Util</a><a href="../files/xorg-aug.html#Xorg.eol" id=link310 onMouseOver="ShowTip(event, 'tt308', 'link310')" onMouseOut="HideTip('tt308')" class=IParent>Xorg</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/grub-aug.html#Grub.eq" id=link311 onMouseOver="ShowTip(event, 'tt309', 'link311')" onMouseOut="HideTip('tt309')" class=ISymbol>eq</a>, <span class=IParent>Grub</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/sep-aug.html#Sep.equal" id=link312 onMouseOver="ShowTip(event, 'tt310', 'link312')" onMouseOut="HideTip('tt310')" class=ISymbol>equal</a>, <span class=IParent>Sep</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Examples</span><div class=ISubIndex><a href="../files/access-aug.html#Access.Examples" id=link313 onMouseOver="ShowTip(event, 'tt311', 'link313')" onMouseOut="HideTip('tt311')" class=IParent>Access</a><a href="../files/aliases-aug.html#Aliases.Examples" id=link314 onMouseOver="ShowTip(event, 'tt312', 'link314')" onMouseOut="HideTip('tt312')" class=IParent>Aliases</a><a href="../files/approx-aug.html#Approx.Examples" id=link315 onMouseOver="ShowTip(event, 'tt313', 'link315')" onMouseOut="HideTip('tt313')" class=IParent>Approx</a><a href="../files/fai_diskconfig-aug.html#FAI_DiskConfig.Examples" id=link316 onMouseOver="ShowTip(event, 'tt314', 'link316')" onMouseOut="HideTip('tt314')" class=IParent>FAI_DiskConfig</a><a href="../files/inifile-aug.html#IniFile.Examples" id=link317 onMouseOver="ShowTip(event, 'tt315', 'link317')" onMouseOut="HideTip('tt315')" class=IParent>IniFile</a><a href="../files/keepalived-aug.html#Keepalived.Examples" id=link318 onMouseOver="ShowTip(event, 'tt316', 'link318')" onMouseOut="HideTip('tt316')" class=IParent>Keepalived</a><a href="../files/reprepro_uploaders-aug.html#Reprepro_Uploaders.Examples" id=link319 onMouseOver="ShowTip(event, 'tt317', 'link319')" onMouseOut="HideTip('tt317')" class=IParent>Reprepro_Uploaders</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>except</span><div class=ISubIndex><a href="../files/access-aug.html#Access.except" id=link320 onMouseOver="ShowTip(event, 'tt318', 'link320')" onMouseOut="HideTip('tt318')" class=IParent>Access</a><a href="../files/hosts_access-aug.html#Hosts_Access.except" id=link321 onMouseOver="ShowTip(event, 'tt319', 'link321')" onMouseOut="HideTip('tt319')" class=IParent>Hosts_Access</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-aug.html#Util.Exclusions"  class=ISymbol>Exclusions</a>, <span class=IParent>Util</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/exports-aug.html#Exports" id=link322 onMouseOver="ShowTip(event, 'tt320', 'link322')" onMouseOut="HideTip('tt320')" class=ISymbol>Exports</a></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt231"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let email = [ indent . label &quot;email&quot; . sto_email_addr . comment_or_eol ]
</td></tr></table></blockquote>A simple email address entry</div></div><div class=CToolTip id="tt232"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let email_addr = /[A-Za-z0-9_+.-]+@[A-Za-z0-9_.-]+/</td></tr></table></blockquote>To be refined</div></div><div class=CToolTip id="tt233"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let empty   = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt234"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty     = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt235"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">   let empty   = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt236"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let empty = Util.empty
</td></tr></table></blockquote>An Util.empty</div></div><div class=CToolTip id="tt237"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty = Util.empty_c_style
</td></tr></table></blockquote>A C-style empty line</div></div><div class=CToolTip id="tt238"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">   let empty   = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt239"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty   = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt240"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt241"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">    let empty   = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt242"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty              = [ eol ]

</td></tr></table></blockquote>Empty line, an eol subnode</div></div><div class=CToolTip id="tt243"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty   = Util.empty
</td></tr></table></blockquote>Map empty lines</div></div><div class=CToolTip id="tt244"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty = IniFile.empty

</td></tr></table></blockquote></div></div><div class=CToolTip id="tt245"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt246"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty = Util.empty
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt247"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty = Util.empty

</td></tr></table></blockquote></div></div><div class=CToolTip id="tt248"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty   = [ del /[ \t]*\*?[ \t]*\n/ &quot;\n&quot; ]
</td></tr></table></blockquote>Map empty lines, including empty asterisk comments</div></div><div class=CToolTip id="tt249"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty   = [ del /[ \t]*#?[ \t]*\n/ &quot;\n&quot; ]
</td></tr></table></blockquote>Map empty lines</div></div><div class=CToolTip id="tt250"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">        let empty      = Util.empty</td></tr></table></blockquote></div></div><div class=CToolTip id="tt251"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let empty = empty_generic /[ \t]*#?[ \t]*/
</td></tr></table></blockquote>Map empty lines, including empty comments</div></div><div class=CToolTip id="tt252"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty   = Util.empty

</td></tr></table></blockquote></div></div><div class=CToolTip id="tt253"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let empty_c_style =
    empty_generic /[ \t]*((\/\/)|(\/\*[ \t]*\*\/))?[ \t]*/

</td></tr></table></blockquote>Map empty lines, including C-style empty comment</div></div><div class=CToolTip id="tt254"><div class=CAugeasTest><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Xml.empty_element get empty1 = { &quot;a&quot; = &quot;#empty&quot; }</td></tr></table></blockquote></div></div><div class=CToolTip id="tt255"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let empty_generic (r:regexp) =
    [ del r &quot;&quot; . del_str &quot;\n&quot; ]
</td></tr></table></blockquote>A generic definition of empty Map empty lines, including empty comments</div></div><div class=CToolTip id="tt256"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty1 = &quot;&lt;a/&gt;&quot;</td></tr></table></blockquote></div></div><div class=CToolTip id="tt257"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty2 = &quot;&lt;a foo=\&quot;bar\&quot;/&gt;&quot;</td></tr></table></blockquote></div></div><div class=CToolTip id="tt258"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty3 = &quot;&lt;a foo=\&quot;bar\&quot;&gt;&lt;/a&gt;\n&quot;</td></tr></table></blockquote></div></div><div class=CToolTip id="tt259"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let empty4 = &quot;&lt;a foo=\&quot;bar\&quot; far=\&quot;baz\&quot;/&gt;&quot;</td></tr></table></blockquote></div></div><div class=CToolTip id="tt260"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let encrypt = tag &quot;encrypt&quot;
</td></tr></table></blockquote>encrypt tag</div></div><div class=CToolTip id="tt261"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">	let entries = (empty | comment | entry)*
</td></tr></table></blockquote>entries are either comments/empty lines or entries</div></div><div class=CToolTip id="tt262"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entries_re  = /([oO]ption|[sS]creen|[iI]nput[dD]evice|[dD]river|[sS]ub[sS]ection|[dD]isplay|[iI]dentifier|[vV]ideo[rR]am|[dD]efault[dD]epth|[dD]evice)/
</td></tr></table></blockquote>This is a list of all patterns which have specific handlers, and should therefore not be matched by the generic handler</div></div><div class=CToolTip id="tt263"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry = IniFile.indented_entry entry_re sep comment

</td></tr></table></blockquote></div></div><div class=CToolTip id="tt264"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry     = [ access . colon
                . user_list
                . (except user_list)?
                . colon
                . origin_list
                . (except origin_list)?
                . Util.eol ]
</td></tr></table></blockquote>A valid entry line Definition:</div></div><div class=CToolTip id="tt265"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let rec entry_noeol =
 let value =
    Util.del_str &quot;\&quot;&quot; . store /[^&quot;\n]+/
                      . del /&quot;;?/ &quot;\&quot;;&quot; in
 let opt_eol = del /[ \t\n]*/ &quot;\n&quot; in
 let long_eol = del /[ \t]*\n+/ &quot;\n&quot; in
 let list_elem = [ opt_eol . label &quot;@elem&quot; . value ] in
 let eol_comment = del /([ \t\n]*\n)?/ &quot;&quot; . comment in
     [ key name_re . Sep.space . value ]
   | [ key name_re . del /[ \t\n]*\{/ &quot; {&quot; .
         ( (opt_eol . entry_noeol) |
           list_elem |
           eol_comment
           )* .
         del /[ \t\n]*\};?/ &quot;\n};&quot; ]
   | [ key name_re . Util.del_str &quot;::&quot; . entry_noeol ]

</td></tr></table></blockquote>An apt.conf entry, recursive</div></div><div class=CToolTip id="tt266"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry       = [ label &quot;entry&quot; . indent
                   . ( time | schedule )
                   . sep_spc . user
                   . sep_spc . store Rx.space_in . eol ]

</td></tr></table></blockquote>A crontab entry</div></div><div class=CToolTip id="tt267"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry = bool (&quot;multi&quot;|&quot;nospoof&quot;|&quot;spoofalert&quot;|&quot;reorder&quot;)
          | bool_warn &quot;spoof&quot;
          | list &quot;order&quot; &quot;order&quot;
          | trim
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt268"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry = [ seq &quot;line&quot;
            . daemon_list
            . (except daemon_list)?
            . colon
            . client_list
            . (except client_list)?
            . (colon . shell_command)?
            . Util.eol ]
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt269"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry (kw:regexp) (sep:lens) (comment:lens)
                       = [ key kw . sep . sto_to_comment? . (comment|eol) ] | comment


</td></tr></table></blockquote>Generic INI File entry</div></div><div class=CToolTip id="tt270"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry (kw:regexp) (lns:lens) = Build.key_value_line kw sep lns

</td></tr></table></blockquote>A generic entry for lens lns</div></div><div class=CToolTip id="tt271"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry = alias
          | options
          | kv_line_command /install|remove/
          | blacklist
          | config
          | softdep
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt272"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry =
  let alias = [ seq &quot;alias&quot; . store Rx.word ] in
      [ seq &quot;network&quot;
    . [ label &quot;name&quot; . store Rx.word ]
    . [ Sep.space . label &quot;number&quot; . store ipv4 ]
    . [ Sep.space . label &quot;aliases&quot; . Build.opt_list alias Sep.space ]?
    . (Util.eol|Util.comment) ]
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt273"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry =
    [ key &quot;allow&quot; . Sep.space
  . condition_list . Sep.space
  . by . Util.eol ]
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt274"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry = nameserver
          | domain
          | search
          | sortlist
          | options
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt275"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry   = IniFile.entry (IniFile.entry_re - &quot;description&quot;) sep comment
            | description
</td></tr></table></blockquote>An IniFile.entry, or description</div></div><div class=CToolTip id="tt276"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">        let entry = [ label &quot;entry&quot; .
	    selectors . sep_tab .
	    [ label &quot;action&quot; . action ] . eol ]
</td></tr></table></blockquote>an entry contains selectors and an action</div></div><div class=CToolTip id="tt277"><div class=CAugeasTest><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.entry get
    &quot;allow * by anybody\n&quot; =

  { &quot;allow&quot; = &quot;*&quot;
          { &quot;by&quot; = &quot;anybody&quot; } }
</td></tr></table></blockquote>A star condition gets mapped as direct value of the &ldquo;allow&rdquo; node.</div></div><div class=CToolTip id="tt278"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_ace   = IniFile.entry IniFile.entry_re sep_ace comment_ace</td></tr></table></blockquote></div></div><div class=CToolTip id="tt279"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_acf   = IniFile.entry IniFile.entry_re sep_acf comment_acf</td></tr></table></blockquote></div></div><div class=CToolTip id="tt280"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_ade   = IniFile.entry IniFile.entry_re sep_ade comment_ade</td></tr></table></blockquote></div></div><div class=CToolTip id="tt281"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_adf   = IniFile.entry IniFile.entry_re sep_adf comment_adf</td></tr></table></blockquote></div></div><div class=CToolTip id="tt282"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_bce   = IniFile.entry IniFile.entry_re sep_bce comment_bce</td></tr></table></blockquote></div></div><div class=CToolTip id="tt283"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_bcf   = IniFile.entry IniFile.entry_re sep_bcf comment_bcf</td></tr></table></blockquote></div></div><div class=CToolTip id="tt284"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_bde   = IniFile.entry IniFile.entry_re sep_bde comment_bde</td></tr></table></blockquote></div></div><div class=CToolTip id="tt285"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let entry_bdf   = IniFile.entry IniFile.entry_re sep_bdf comment_bdf</td></tr></table></blockquote></div></div><div class=CToolTip id="tt286"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_generic  = [ indent . key generic_entry_re
                       . sep_spc . store to_eol . eol ]
</td></tr></table></blockquote>An entry without a specific handler. </div></div><div class=CToolTip id="tt287"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_int (canon:string) (re:regexp) =
        [ indent . del re canon . label canon . sep_spc . store int . eol ]
</td></tr></table></blockquote>This matches an entry which takes a single integer for an argument</div></div><div class=CToolTip id="tt288"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_re = /path|allow|deny/

</td></tr></table></blockquote>Regexp for possible entry keyword (path, allow, deny)</div></div><div class=CToolTip id="tt289"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_re           = ( /[A-Za-z][A-Za-z0-9._-]+/ )

</td></tr></table></blockquote>Default regexp for entry keyword</div></div><div class=CToolTip id="tt290"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_rgb (canon:string) (re:regexp) =
        [ indent . del re canon . label canon
          . [ label &quot;red&quot;   . sep_spc . store int ]
          . [ label &quot;green&quot; . sep_spc . store int ]
          . [ label &quot;blue&quot;  . sep_spc . store int ]
          . eol ]
</td></tr></table></blockquote>This matches an entry which takes 3 integers as arguments representing red, green and blue components</div></div><div class=CToolTip id="tt291"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_sto (kw:regexp) (val:regexp) = entry kw (store val)

</td></tr></table></blockquote>Store a regexp as entry value</div></div><div class=CToolTip id="tt292"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_str (canon:string) (re:regexp) =
        [ indent . del re canon . label canon
          . sep_spc . quoted_string_val . eol ]
</td></tr></table></blockquote>This matches an entry which takes a single quoted string</div></div><div class=CToolTip id="tt293"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let entry_xy (canon:string) (re:regexp) =
        [ indent . del re canon . label canon
          . [ label &quot;x&quot; . sep_spc . store int ]
          . [ label &quot;y&quot; . sep_spc . store int ]
          . eol ]
</td></tr></table></blockquote>This matches an entry which takes 2 integers as arguments representing X and Y coordinates</div></div><div class=CToolTip id="tt294"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let eol     = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt295"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">   let eol   = Util.eol</td></tr></table></blockquote></div></div><div class=CToolTip id="tt296"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let eol = Util.eol
</td></tr></table></blockquote>An Util.eol</div></div><div class=CToolTip id="tt297"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol = Util.eol
</td></tr></table></blockquote>And Util.eol end of line</div></div><div class=CToolTip id="tt298"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">   let eol     = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt299"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol     = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt300"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt301"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">    let eol = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt302"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol                = Util.eol
</td></tr></table></blockquote>End of line, inherited from Util.eol</div></div><div class=CToolTip id="tt303"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt304"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol         = del /[ \t]*(#)?[ \t]*\n/ &quot;\n&quot;
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt305"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol       = del /[ \t]*\n/ &quot;\n&quot;
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt306"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">        let eol        = Util.eol</td></tr></table></blockquote></div></div><div class=CToolTip id="tt307"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">  let eol = del /[ \t]*\n/ &quot;\n&quot;
</td></tr></table></blockquote>Delete end of line, including optional trailing whitespace</div></div><div class=CToolTip id="tt308"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let eol     = Util.eol
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt309"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">    let eq = dels &quot;=&quot;
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt310"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let equal = Util.del_str &quot;=&quot;
</td></tr></table></blockquote></div></div><div class=CToolTip id="tt311"><div class=CGeneric>The Test_Access file contains various examples and tests.</div></div><div class=CToolTip id="tt312"><div class=CGeneric>The Test_Aliases file contains various examples and tests.</div></div><div class=CToolTip id="tt313"><div class=CGeneric>The Test_Approx file contains various examples and tests.</div></div><div class=CToolTip id="tt314"><div class=CGeneric>The Test_FAI_DiskConfig file contains various examples and tests.</div></div><div class=CToolTip id="tt315"><div class=CGeneric>The Test_IniFile file contains various examples and tests.</div></div><div class=CToolTip id="tt316"><div class=CGeneric>The Test_Keepalived file contains various examples and tests.</div></div><div class=CToolTip id="tt317"><div class=CGeneric>The Test_Reprepro_Uploaders file contains various examples and tests.</div></div><div class=CToolTip id="tt318"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let except (lns:lens) = [ label &quot;except&quot; . Sep.space
                        . del /[Ee][Xx][Cc][Ee][Pp][Tt]/ &quot;EXCEPT&quot;
                        . Sep.space . lns ]
</td></tr></table></blockquote>The except operator makes it possible to write very compact rules.</div></div><div class=CToolTip id="tt319"><div class=CAugeasLens><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let except (lns:lens) = [ label &quot;except&quot; . Sep.space
                        . del /except/i &quot;EXCEPT&quot;
                        . Sep.space . lns ]
</td></tr></table></blockquote>The except operator makes it possible to write very compact rules.</div></div><div class=CToolTip id="tt320"><div class=CAugeasModule>Parses /etc/exports</div></div><!--END_ND_TOOLTIPS-->

</div><!--Index-->


<div id=Footer><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->


<div id=Menu><div class=MTitle>Augeas Documentation<div class=MSubTitle>Modules</div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')">Main Site</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MLink><a href="/index.html">Main</a></div></div><div class=MEntry><div class=MLink><a href="/docs/index.html">Documentation</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent2')">Specific Modules</a><div class=MGroupContent id=MGroupContent2><div class=MEntry><div class=MFile><a href="../files/access-aug.html">Access</a></div></div><div class=MEntry><div class=MFile><a href="../files/aliases-aug.html">Aliases</a></div></div><div class=MEntry><div class=MFile><a href="../files/approx-aug.html">Approx</a></div></div><div class=MEntry><div class=MFile><a href="../files/aptconf-aug.html">AptConf</a></div></div><div class=MEntry><div class=MFile><a href="../files/backuppchosts-aug.html">BackupPCHosts</a></div></div><div class=MEntry><div class=MFile><a href="../files/cgconfig-aug.html">Cgconfig</a></div></div><div class=MEntry><div class=MFile><a href="../files/cgrules-aug.html">Cgrules</a></div></div><div class=MEntry><div class=MFile><a href="../files/cron-aug.html">Cron</a></div></div><div class=MEntry><div class=MFile><a href="../files/crypttab-aug.html">crypttab.aug</a></div></div><div class=MEntry><div class=MFile><a href="../files/debctrl-aug.html">Debctrl</a></div></div><div class=MEntry><div class=MFile><a href="../files/desktop-aug.html">Desktop</a></div></div><div class=MEntry><div class=MFile><a href="../files/dhcpd-aug.html">Dhcpd</a></div></div><div class=MEntry><div class=MFile><a href="../files/dpkg-aug.html">Dpkg</a></div></div><div class=MEntry><div class=MFile><a href="../files/exports-aug.html">Exports</a></div></div><div class=MEntry><div class=MFile><a href="../files/fai_diskconfig-aug.html">FAI_DiskConfig</a></div></div><div class=MEntry><div class=MFile><a href="../files/grub-aug.html">Grub</a></div></div><div class=MEntry><div class=MFile><a href="../files/hostname-aug.html">Hostname</a></div></div><div class=MEntry><div class=MFile><a href="../files/hosts_access-aug.html">Hosts_Access</a></div></div><div class=MEntry><div class=MFile><a href="../files/host_conf-aug.html">Host_Conf</a></div></div><div class=MEntry><div class=MFile><a href="../files/iptables-aug.html">Iptables</a></div></div><div class=MEntry><div class=MFile><a href="../files/kdump-aug.html">Kdump</a></div></div><div class=MEntry><div class=MFile><a href="../files/keepalived-aug.html">Keepalived</a></div></div><div class=MEntry><div class=MFile><a href="../files/login_defs-aug.html">Login_defs</a></div></div><div class=MEntry><div class=MFile><a href="../files/lokkit-aug.html">Lokkit</a></div></div><div class=MEntry><div class=MFile><a href="../files/mke2fs-aug.html">Mke2fs</a></div></div><div class=MEntry><div class=MFile><a href="../files/modprobe-aug.html">Modprobe</a></div></div><div class=MEntry><div class=MFile><a href="../files/modules-aug.html">Modules</a></div></div><div class=MEntry><div class=MFile><a href="../files/modules_conf-aug.html">Modules_conf</a></div></div><div class=MEntry><div class=MFile><a href="../files/nagioscfg-aug.html">NagiosCfg</a></div></div><div class=MEntry><div class=MFile><a href="../files/nagiosobjects-aug.html">NagiosObjects</a></div></div><div class=MEntry><div class=MFile><a href="../files/networks-aug.html">Networks</a></div></div><div class=MEntry><div class=MFile><a href="../files/nrpe-aug.html">Nrpe</a></div></div><div class=MEntry><div class=MFile><a href="../files/nsswitch-aug.html">Nsswitch</a></div></div><div class=MEntry><div class=MFile><a href="../files/pbuilder-aug.html">Pbuilder</a></div></div><div class=MEntry><div class=MFile><a href="../files/pg_hba-aug.html">Pg_Hba</a></div></div><div class=MEntry><div class=MFile><a href="../files/puppetfileserver-aug.html">PuppetFileserver</a></div></div><div class=MEntry><div class=MFile><a href="../files/reprepro_uploaders-aug.html">Reprepro_Uploaders</a></div></div><div class=MEntry><div class=MFile><a href="../files/resolv-aug.html">Resolv</a></div></div><div class=MEntry><div class=MFile><a href="../files/schroot-aug.html">Schroot</a></div></div><div class=MEntry><div class=MFile><a href="../files/services-aug.html">Services</a></div></div><div class=MEntry><div class=MFile><a href="../files/shells-aug.html">Shells</a></div></div><div class=MEntry><div class=MFile><a href="../files/solaris_system-aug.html">Solaris_System</a></div></div><div class=MEntry><div class=MFile><a href="../files/ssh-aug.html">Ssh</a></div></div><div class=MEntry><div class=MFile><a href="../files/sshd-aug.html">Sshd</a></div></div><div class=MEntry><div class=MFile><a href="../files/sudoers-aug.html">Sudoers</a></div></div><div class=MEntry><div class=MFile><a href="../files/syslog-aug.html">Syslog</a></div></div><div class=MEntry><div class=MFile><a href="../files/xinetd-aug.html">Xinetd</a></div></div><div class=MEntry><div class=MFile><a href="../files/xorg-aug.html">Xorg</a></div></div><div class=MEntry><div class=MFile><a href="../files/shellvars-aug.html">Shellvars</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent3')">Generic Modules</a><div class=MGroupContent id=MGroupContent3><div class=MEntry><div class=MFile><a href="../files/build-aug.html">Build</a></div></div><div class=MEntry><div class=MFile><a href="../files/inifile-aug.html">IniFile</a></div></div><div class=MEntry><div class=MFile><a href="../files/rx-aug.html">Rx</a></div></div><div class=MEntry><div class=MFile><a href="../files/sep-aug.html">Sep</a></div></div><div class=MEntry><div class=MFile><a href="../files/util-aug.html">Util</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent4')">Tests and Examples</a><div class=MGroupContent id=MGroupContent4><div class=MEntry><div class=MFile><a href="../files/tests/test_access-aug.html">Test_Access</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_approx-aug.html">Test_Approx</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_aliases-aug.html">Test_Aliases</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_reprepro_uploaders-aug.html">Test_Reprepro_Uploaders</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_inifile-aug.html">Test_IniFile</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_keepalived-aug.html">Test_Keepalived</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_login_defs-aug.html">Test_login_defs</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_xml-aug.html">Test_Xml</a></div></div><div class=MEntry><div class=MFile><a href="../files/tests/test_fai_diskconfig-aug.html">Test_FAI_DiskConfig</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent5')">Index</a><div class=MGroupContent id=MGroupContent5><div class=MEntry><div class=MIndex><a href="AugeasLenses.html">Lenses</a></div></div><div class=MEntry><div class=MIndex><a href="AugeasModules.html">Modules</a></div></div><div class=MEntry><div class=MIndex><a href="AugeasVariables.html">Variables</a></div></div><div class=MEntry><div class=MIndex><a href="AugeasTests.html">Tests</a></div></div><div class=MEntry><div class=MIndex id=MSelected>Everything</div></div><div class=MEntry><div class=MIndex><a href="Files.html">Files</a></div></div><div class=MEntry><div class=MIndex><a href="Variables.html">Variables</a></div></div></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option  id=MSearchEverything selected value="General">Everything</option><option value="AugeasLenses">Augeas Lenses</option><option value="AugeasModules">Augeas Modules</option><option value="AugeasTests">Augeas Tests</option><option value="AugeasVariables">Augeas Variables</option><option value="Files">Files</option><option value="Variables">Variables</option></select></div><script language=JavaScript><!--
HideAllBut([5, 4, 3], 6);// --></script></div><!--Menu-->


<div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div>


<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>