This file is indexed.

/usr/share/doc/augeas-doc/lenses/files/tests/test_reprepro_uploaders-aug.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
<!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>Test_Reprepro_Uploaders - 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/prettify.js"></script><script language=JavaScript src="../../javascript/searchdata.js"></script></head><body class="ContentPage" onLoad="NDOnLoad();prettyPrint();"><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=Content><div class="CAugeasModule"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="Test_Reprepro_Uploaders"></a>Test_Reprepro_Uploaders</h1><div class=CBody><p>Provides unit tests and examples for the <a href="../reprepro_uploaders-aug.html#Reprepro_Uploaders" class=LAugeasModule id=link12 onMouseOver="ShowTip(event, 'tt1', 'link12')" onMouseOut="HideTip('tt1')">Reprepro_Uploaders</a> lens.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#Test_Reprepro_Uploaders" >Test_Reprepro_Uploaders</a></td><td class=SDescription>Provides unit tests and examples for the <a href="../reprepro_uploaders-aug.html#Reprepro_Uploaders" class=LAugeasModule id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">Reprepro_Uploaders</a> lens.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Augeas_Tests" >Augeas Tests</a></td><td class=SDescription></td></tr><tr class="SAugeasTest SIndent2 SMarked"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">Reprepro_Uploaders.<wbr>entry</a></td><td class=SDescription>A star condition gets mapped as direct value of the &ldquo;allow&rdquo; node.</td></tr><tr class="SAugeasTest SIndent2"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link3 onMouseOver="ShowTip(event, 'tt2', 'link3')" onMouseOut="HideTip('tt2')">Reprepro_Uploaders.<wbr>entry</a></td><td class=SDescription>For simple keys, the &ldquo;by&rdquo; node gets the value &ldquo;key&rdquo; and the key ID gets mapped in a &ldquo;key&rdquo; subnode.</td></tr><tr class="SAugeasTest SIndent2 SMarked"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link4 onMouseOver="ShowTip(event, 'tt2', 'link4')" onMouseOut="HideTip('tt2')">Reprepro_Uploaders.<wbr>entry</a></td><td class=SDescription>Conditions are mapped inside a tree containing at least an &ldquo;and&rdquo; node and an &ldquo;or&rdquo; subnode.</td></tr><tr class="SAugeasTest SIndent2"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link5 onMouseOver="ShowTip(event, 'tt2', 'link5')" onMouseOut="HideTip('tt2')">Reprepro_Uploaders.<wbr>entry</a></td><td class=SDescription>Some checks use the &ldquo;contain&rdquo; keyword to loosen the condition. </td></tr><tr class="SAugeasTest SIndent2 SMarked"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link6 onMouseOver="ShowTip(event, 'tt2', 'link6')" onMouseOut="HideTip('tt2')">Reprepro_Uploaders.<wbr>entry</a></td><td class=SDescription>Some checks support multiple values, separated by &lsquo;|&rsquo;. </td></tr><tr class="SAugeasTest SIndent2"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.entry" id=link7 onMouseOver="ShowTip(event, 'tt2', 'link7')" onMouseOut="HideTip('tt2')">Reprepro_Uploaders.<wbr>entry</a></td><td class=SDescription>Negated conditions are mapped with a &ldquo;not&rdquo; subnode.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Augeas_Variables" >Augeas Variables</a></td><td class=SDescription></td></tr><tr class="SAugeasVariable SIndent2 SMarked"><td class=SEntry><a href="#Test_Reprepro_Uploaders.conf" id=link8 onMouseOver="ShowTip(event, 'tt3', 'link8')" onMouseOut="HideTip('tt3')">conf</a></td><td class=SDescription>A full configuration</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Augeas_Tests" >Augeas Tests</a></td><td class=SDescription></td></tr><tr class="SAugeasTest SIndent2 SMarked"><td class=SEntry><a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.lns" id=link9 onMouseOver="ShowTip(event, 'tt4', 'link9')" onMouseOut="HideTip('tt4')">Reprepro_Uploaders.lns</a></td><td class=SDescription>Testing the full <a href="#Test_Reprepro_Uploaders.conf" class=LAugeasVariable id=link10 onMouseOver="ShowTip(event, 'tt3', 'link10')" onMouseOut="HideTip('tt3')">conf</a> against <a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.lns" class=LAugeasTest id=link11 onMouseOver="ShowTip(event, 'tt4', 'link11')" onMouseOut="HideTip('tt4')">Reprepro_Uploaders.lns</a></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Augeas_Tests"></a>Augeas Tests</h3></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.entry"></a>Reprepro_Uploaders.<wbr>entry</h3><div class=CBody><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><p>A star condition gets mapped as direct value of the &ldquo;allow&rdquo; node.</p></div></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.entry"></a>Reprepro_Uploaders.<wbr>entry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.entry get
    &quot;allow * by key ABCD1234\n&quot; =

  { &quot;allow&quot; = &quot;*&quot;
          { &quot;by&quot; = &quot;key&quot;
             { &quot;key&quot; = &quot;ABCD1234&quot; } } }
</td></tr></table></blockquote><p>For simple keys, the &ldquo;by&rdquo; node gets the value &ldquo;key&rdquo; and the key ID gets mapped in a &ldquo;key&rdquo; subnode.</p></div></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.entry"></a>Reprepro_Uploaders.<wbr>entry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.entry get
    &quot;allow      source 'bash' by anybody\n&quot; =

  { &quot;allow&quot;
    { &quot;and&quot;
      { &quot;or&quot; = &quot;source&quot;
              { &quot;or&quot; = &quot;bash&quot; } } }
    { &quot;by&quot; = &quot;anybody&quot; } }
</td></tr></table></blockquote><p>Conditions are mapped inside a tree containing at least an &ldquo;and&rdquo; node and an &ldquo;or&rdquo; subnode.</p><p>The value of each &ldquo;or&rdquo; subnode is the type of check (e.g.&nbsp; &ldquo;source&rdquo;), and this node contains &ldquo;or&rdquo; subnodes with the value(s) allowed for the check (e.g.&nbsp; &ldquo;bash&rdquo;).</p></div></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.entry"></a>Reprepro_Uploaders.<wbr>entry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.entry get
    &quot;allow      source 'bash' and binaries contain 'bash-doc' by anybody\n&quot; =

  { &quot;allow&quot;
    { &quot;and&quot;
      { &quot;or&quot; = &quot;source&quot;
              { &quot;or&quot; = &quot;bash&quot; } } }
    { &quot;and&quot;
      { &quot;or&quot; = &quot;binaries&quot;
              { &quot;contain&quot; }
              { &quot;or&quot; = &quot;bash-doc&quot; } } }
    { &quot;by&quot; = &quot;anybody&quot; } }
</td></tr></table></blockquote><p>Some checks use the &ldquo;contain&rdquo; keyword to loosen the condition.&nbsp; In that case, a &ldquo;contain&rdquo; subnode is added.&nbsp; Be sure to check for it to know how the condition has to be checked.</p></div></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.entry"></a>Reprepro_Uploaders.<wbr>entry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.entry get

    &quot;allow      sections 'main'|'restricted' and source 'bash' or binaries contain 'bash-doc' by anybody\n&quot; =

  { &quot;allow&quot;
    { &quot;and&quot;
      { &quot;or&quot; = &quot;sections&quot;
               { &quot;or&quot; =  &quot;main&quot; }
               { &quot;or&quot; = &quot;restricted&quot; } } }
    { &quot;and&quot;
      { &quot;or&quot; = &quot;source&quot;
               { &quot;or&quot; = &quot;bash&quot; } }
      { &quot;or&quot; = &quot;binaries&quot;
               { &quot;contain&quot; }
               { &quot;or&quot; = &quot;bash-doc&quot; } } }
    { &quot;by&quot; = &quot;anybody&quot; } }
</td></tr></table></blockquote><p>Some checks support multiple values, separated by &lsquo;|&rsquo;.&nbsp; In this case, each value gets added to an &ldquo;or&rdquo; subnode.</p></div></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.entry"></a>Reprepro_Uploaders.<wbr>entry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.entry get

    &quot;allow  not source 'bash' by anybody\n&quot; =

  { &quot;allow&quot;
    { &quot;and&quot;
      { &quot;or&quot; = &quot;source&quot;
         { &quot;not&quot; }
         { &quot;or&quot; = &quot;bash&quot; } } }
    { &quot;by&quot; = &quot;anybody&quot; } }


</td></tr></table></blockquote><p>Negated conditions are mapped with a &ldquo;not&rdquo; subnode.</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Augeas_Variables"></a>Augeas Variables</h3></div></div>

<div class="CAugeasVariable"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.conf"></a>conf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let conf = &quot;# ftpmaster
allow * by key 74BF771E

allow sections 'desktop/*' by anybody
allow sections 'gforge/*' and binaries contain 'bzr' or not source '*melanie*'|'katya' by any key
&quot;
</td></tr></table></blockquote><p>A full configuration</p></div></div></div>

<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Augeas_Tests"></a>Augeas Tests</h3></div></div>

<div class="CAugeasTest"><div class=CTopic><h3 class=CTitle><a name="Test_Reprepro_Uploaders.Reprepro_Uploaders.lns"></a>Reprepro_Uploaders.lns</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.lns get conf =
  { &quot;#comment&quot; = &quot;ftpmaster&quot; }
  { &quot;allow&quot; = &quot;*&quot;
    { &quot;by&quot; = &quot;key&quot;
      { &quot;key&quot; = &quot;74BF771E&quot; } } }
  { }
  { &quot;allow&quot;
    { &quot;and&quot; { &quot;or&quot; = &quot;sections&quot; { &quot;or&quot; = &quot;desktop/*&quot; } } }
    { &quot;by&quot; = &quot;anybody&quot; } }
  { &quot;allow&quot;
    { &quot;and&quot; { &quot;or&quot; = &quot;sections&quot; { &quot;or&quot; = &quot;gforge/*&quot; } } }
    { &quot;and&quot; { &quot;or&quot; = &quot;binaries&quot; { &quot;contain&quot; } { &quot;or&quot; = &quot;bzr&quot; } }
            { &quot;or&quot; = &quot;source&quot; { &quot;not&quot; } { &quot;or&quot; = &quot;*melanie*&quot; } { &quot;or&quot; = &quot;katya&quot; } } }
    { &quot;by&quot; = &quot;key&quot;
      { &quot;key&quot; = &quot;any&quot; } } }</td></tr></table></blockquote><p>Testing the full <a href="#Test_Reprepro_Uploaders.conf" class=LAugeasVariable id=link13 onMouseOver="ShowTip(event, 'tt3', 'link13')" onMouseOut="HideTip('tt3')">conf</a> against <a href="#Test_Reprepro_Uploaders.Reprepro_Uploaders.lns" class=LAugeasTest id=link14 onMouseOver="ShowTip(event, 'tt4', 'link14')" onMouseOut="HideTip('tt4')">Reprepro_Uploaders.lns</a></p></div></div></div>

</div><!--Content-->


<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="../access-aug.html">Access</a></div></div><div class=MEntry><div class=MFile><a href="../aliases-aug.html">Aliases</a></div></div><div class=MEntry><div class=MFile><a href="../approx-aug.html">Approx</a></div></div><div class=MEntry><div class=MFile><a href="../aptconf-aug.html">AptConf</a></div></div><div class=MEntry><div class=MFile><a href="../backuppchosts-aug.html">BackupPCHosts</a></div></div><div class=MEntry><div class=MFile><a href="../cgconfig-aug.html">Cgconfig</a></div></div><div class=MEntry><div class=MFile><a href="../cgrules-aug.html">Cgrules</a></div></div><div class=MEntry><div class=MFile><a href="../cron-aug.html">Cron</a></div></div><div class=MEntry><div class=MFile><a href="../crypttab-aug.html">crypttab.aug</a></div></div><div class=MEntry><div class=MFile><a href="../debctrl-aug.html">Debctrl</a></div></div><div class=MEntry><div class=MFile><a href="../desktop-aug.html">Desktop</a></div></div><div class=MEntry><div class=MFile><a href="../dhcpd-aug.html">Dhcpd</a></div></div><div class=MEntry><div class=MFile><a href="../dpkg-aug.html">Dpkg</a></div></div><div class=MEntry><div class=MFile><a href="../exports-aug.html">Exports</a></div></div><div class=MEntry><div class=MFile><a href="../fai_diskconfig-aug.html">FAI_DiskConfig</a></div></div><div class=MEntry><div class=MFile><a href="../grub-aug.html">Grub</a></div></div><div class=MEntry><div class=MFile><a href="../hostname-aug.html">Hostname</a></div></div><div class=MEntry><div class=MFile><a href="../hosts_access-aug.html">Hosts_Access</a></div></div><div class=MEntry><div class=MFile><a href="../host_conf-aug.html">Host_Conf</a></div></div><div class=MEntry><div class=MFile><a href="../iptables-aug.html">Iptables</a></div></div><div class=MEntry><div class=MFile><a href="../kdump-aug.html">Kdump</a></div></div><div class=MEntry><div class=MFile><a href="../keepalived-aug.html">Keepalived</a></div></div><div class=MEntry><div class=MFile><a href="../login_defs-aug.html">Login_defs</a></div></div><div class=MEntry><div class=MFile><a href="../lokkit-aug.html">Lokkit</a></div></div><div class=MEntry><div class=MFile><a href="../mke2fs-aug.html">Mke2fs</a></div></div><div class=MEntry><div class=MFile><a href="../modprobe-aug.html">Modprobe</a></div></div><div class=MEntry><div class=MFile><a href="../modules-aug.html">Modules</a></div></div><div class=MEntry><div class=MFile><a href="../modules_conf-aug.html">Modules_conf</a></div></div><div class=MEntry><div class=MFile><a href="../nagioscfg-aug.html">NagiosCfg</a></div></div><div class=MEntry><div class=MFile><a href="../nagiosobjects-aug.html">NagiosObjects</a></div></div><div class=MEntry><div class=MFile><a href="../networks-aug.html">Networks</a></div></div><div class=MEntry><div class=MFile><a href="../nrpe-aug.html">Nrpe</a></div></div><div class=MEntry><div class=MFile><a href="../nsswitch-aug.html">Nsswitch</a></div></div><div class=MEntry><div class=MFile><a href="../pbuilder-aug.html">Pbuilder</a></div></div><div class=MEntry><div class=MFile><a href="../pg_hba-aug.html">Pg_Hba</a></div></div><div class=MEntry><div class=MFile><a href="../puppetfileserver-aug.html">PuppetFileserver</a></div></div><div class=MEntry><div class=MFile><a href="../reprepro_uploaders-aug.html">Reprepro_Uploaders</a></div></div><div class=MEntry><div class=MFile><a href="../resolv-aug.html">Resolv</a></div></div><div class=MEntry><div class=MFile><a href="../schroot-aug.html">Schroot</a></div></div><div class=MEntry><div class=MFile><a href="../services-aug.html">Services</a></div></div><div class=MEntry><div class=MFile><a href="../shells-aug.html">Shells</a></div></div><div class=MEntry><div class=MFile><a href="../solaris_system-aug.html">Solaris_System</a></div></div><div class=MEntry><div class=MFile><a href="../ssh-aug.html">Ssh</a></div></div><div class=MEntry><div class=MFile><a href="../sshd-aug.html">Sshd</a></div></div><div class=MEntry><div class=MFile><a href="../sudoers-aug.html">Sudoers</a></div></div><div class=MEntry><div class=MFile><a href="../syslog-aug.html">Syslog</a></div></div><div class=MEntry><div class=MFile><a href="../xinetd-aug.html">Xinetd</a></div></div><div class=MEntry><div class=MFile><a href="../xorg-aug.html">Xorg</a></div></div><div class=MEntry><div class=MFile><a href="../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="../build-aug.html">Build</a></div></div><div class=MEntry><div class=MFile><a href="../inifile-aug.html">IniFile</a></div></div><div class=MEntry><div class=MFile><a href="../rx-aug.html">Rx</a></div></div><div class=MEntry><div class=MFile><a href="../sep-aug.html">Sep</a></div></div><div class=MEntry><div class=MFile><a href="../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="test_access-aug.html">Test_Access</a></div></div><div class=MEntry><div class=MFile><a href="test_approx-aug.html">Test_Approx</a></div></div><div class=MEntry><div class=MFile><a href="test_aliases-aug.html">Test_Aliases</a></div></div><div class=MEntry><div class=MFile id=MSelected>Test_Reprepro_Uploaders</div></div><div class=MEntry><div class=MFile><a href="test_inifile-aug.html">Test_IniFile</a></div></div><div class=MEntry><div class=MFile><a href="test_keepalived-aug.html">Test_Keepalived</a></div></div><div class=MEntry><div class=MFile><a href="test_login_defs-aug.html">Test_login_defs</a></div></div><div class=MEntry><div class=MFile><a href="test_xml-aug.html">Test_Xml</a></div></div><div class=MEntry><div class=MFile><a href="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="../../index/AugeasLenses.html">Lenses</a></div></div><div class=MEntry><div class=MIndex><a href="../../index/AugeasModules.html">Modules</a></div></div><div class=MEntry><div class=MIndex><a href="../../index/AugeasVariables.html">Variables</a></div></div><div class=MEntry><div class=MIndex><a href="../../index/AugeasTests.html">Tests</a></div></div><div class=MEntry><div class=MIndex><a href="../../index/General.html">Everything</a></div></div><div class=MEntry><div class=MIndex><a href="../../index/Files.html">Files</a></div></div><div class=MEntry><div class=MIndex><a href="../../index/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([4, 5, 3], 6);// --></script></div><!--Menu-->



<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CAugeasModule>Parses reprepro&rsquo;s uploaders files</div></div><div class=CToolTip id="tt2"><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="tt3"><div class=CAugeasVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">let conf = &quot;# ftpmaster
allow * by key 74BF771E

allow sections 'desktop/*' by anybody
allow sections 'gforge/*' and binaries contain 'bzr' or not source '*melanie*'|'katya' by any key
&quot;
</td></tr></table></blockquote>A full configuration</div></div><div class=CToolTip id="tt4"><div class=CAugeasTest><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">test Reprepro_Uploaders.lns get conf =
  { &quot;#comment&quot; = &quot;ftpmaster&quot; }
  { &quot;allow&quot; = &quot;*&quot;
    { &quot;by&quot; = &quot;key&quot;
      { &quot;key&quot; = &quot;74BF771E&quot; } } }
  { }
  { &quot;allow&quot;
    { &quot;and&quot; { &quot;or&quot; = &quot;sections&quot; { &quot;or&quot; = &quot;desktop/*&quot; } } }
    { &quot;by&quot; = &quot;anybody&quot; } }
  { &quot;allow&quot;
    { &quot;and&quot; { &quot;or&quot; = &quot;sections&quot; { &quot;or&quot; = &quot;gforge/*&quot; } } }
    { &quot;and&quot; { &quot;or&quot; = &quot;binaries&quot; { &quot;contain&quot; } { &quot;or&quot; = &quot;bzr&quot; } }
            { &quot;or&quot; = &quot;source&quot; { &quot;not&quot; } { &quot;or&quot; = &quot;*melanie*&quot; } { &quot;or&quot; = &quot;katya&quot; } } }
    { &quot;by&quot; = &quot;key&quot;
      { &quot;key&quot; = &quot;any&quot; } } }</td></tr></table></blockquote>Testing the full conf against Reprepro_Uploaders.lns</div></div><!--END_ND_TOOLTIPS-->




<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>