<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>mizzy.org: puppet file server</title>
    <link>http://blog.mizzy.org/articles/2007/03/19/puppet03</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>puppet file server</title>
      <description>&lt;p&gt;
puppet &#12469;&#12540;&#12496;&#19978;&#12398;&#12501;&#12449;&#12452;&#12523;&#12434;&#12463;&#12521;&#12452;&#12450;&#12531;&#12488;&#12395;&#37197;&#24067;&#12377;&#12427;&#12395;&#12399;&#12289;file server &#27231;&#33021;&#12434;&#21033;&#29992;&#12377;&#12427;&#12425;&#12375;&#12356;&#12290;&#12392;&#12356;&#12358;&#12431;&#12369;&#12391;&#12289;&#12489;&#12461;&#12517;&#12513;&#12531;&#12488; &lt;a class="ext-link" href="http://reductivelabs.com/trac/puppet/wiki/FileServingConfiguration"&gt;&lt;span class="icon"&gt;&lt;/span&gt;File Serving Configuration&lt;/a&gt; &#12363;&#12425;&#35201;&#28857;&#12434;&#25244;&#12365;&#20986;&#12375;&#12390;&#12415;&#12427;&#12290;
&lt;/p&gt;
&lt;h3 id="/etc/puppet/fileserver.conf&#12398;&#35373;&#23450;"&gt;/etc/puppet/fileserver.conf &#12398;&#35373;&#23450;&lt;/h3&gt;
&lt;pre class="wiki"&gt;
[module]
    path /path/to/files
    allow *.domain.com
    deny *.wireless.domain.com
&lt;/pre&gt;
&lt;p&gt;
&#12371;&#12358;&#35373;&#23450;&#12377;&#12427;&#12392;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
/path/to/files/sudoers
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#12356;&#12358;&#12501;&#12449;&#12452;&#12523;&#12434;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
puppet://server/module/sudoers
&lt;/pre&gt;
&lt;p&gt;
&#12391;&#21462;&#24471;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12394;&#12427;&#12290;
&lt;/p&gt;
&lt;h3 id="manifest&#12398;&#35373;&#23450;"&gt;manifest &#12398;&#35373;&#23450;&lt;/h3&gt;
&lt;p&gt;
"the Puppet language" &#12364;&#35352;&#36848;&#12373;&#12428;&#12427;&#35373;&#23450;&#12501;&#12449;&#12452;&#12523;&#12434; manifest &#12392;&#21628;&#12406;&#12425;&#12375;&#12356;&#12290;&#35201;&#12399; puppet &#12463;&#12521;&#12452;&#12450;&#12531;&#12488;&#12434;&#12393;&#12358;&#31649;&#29702;&#12377;&#12427;&#12363;&#12289;&#12364;&#35352;&#36848;&#12373;&#12428;&#12383;&#35373;&#23450;&#12501;&#12449;&#12452;&#12523;&#12391;&#12377;&#12397;&#12290;&#65288;&#19978;&#12398; /etc/puppet/fileserver.conf &#12399; manifest &#12391;&#12399;&#12394;&#12356;&#12290;&#65289;
&lt;/p&gt;
&lt;p&gt;
puppet file server &#19978;&#12398;&#12501;&#12449;&#12452;&#12523;&#12434;&#37197;&#24067;&#12377;&#12427;&#12395;&#12399;&#12289;&#20197;&#19979;&#12398;&#27096;&#12394;&#35373;&#23450;&#12434; manifest &#12395;&#35352;&#36848;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
# copy a remote file to /etc/sudoers
file { "/etc/sudoers":
    mode   =&gt; 440,
    owner  =&gt; root,
    group  =&gt; root,
    source =&gt; "puppet://server/module/sudoers"
}
&lt;/pre&gt;
&lt;p&gt;
source &#12364;&#12509;&#12452;&#12531;&#12488;&#12290;
&lt;/p&gt;
&lt;p&gt;
&#35443;&#32048;&#12399; &lt;a class="ext-link" href="http://reductivelabs.com/trac/puppet/wiki/FileServingConfiguration"&gt;&lt;span class="icon"&gt;&lt;/span&gt;File Serving Configuration&lt;/a&gt; &#12434;&#21442;&#29031;&#12290;
&lt;/p&gt;

</description>
      <pubDate>Mon, 19 Mar 2007 19:22:17 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:7428333C-FB43-11DB-B19E-9689BF6E4193</guid>
      <author>Gosuke Miyashita</author>
      <link>http://blog.mizzy.org/articles/2007/03/19/puppet03</link>
      <category>linux</category>
      <trackback:ping>http://blog.mizzy.org/articles/trackback/319</trackback:ping>
    </item>
    <item>
      <title>"puppet file server" by Low Cost Domains</title>
      <description>&lt;p&gt;Great post, you&#8217;ve helped me a lot &lt;/p&gt;</description>
      <pubDate>Fri, 21 May 2010 15:18:56 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:edbf07d2-3f91-438d-9c81-4da04c9fdca5</guid>
      <link>http://blog.mizzy.org/articles/2007/03/19/puppet03#comment-3785</link>
    </item>
  </channel>
</rss>
