summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorNarayan Desai <desai@mcs.anl.gov>2006-02-09 19:40:36 +0000
committerNarayan Desai <desai@mcs.anl.gov>2006-02-09 19:40:36 +0000
commit1d486f8ec85597c88a2f46acaf21a379ba80aaab (patch)
tree6eb669ab09a04bc49c56112e2b3786b823bbc405 /doc
parent334f3f1b66a55e0b714551d6e7a9d0189c77502f (diff)
downloadbcfg2-1d486f8ec85597c88a2f46acaf21a379ba80aaab.tar.gz
bcfg2-1d486f8ec85597c88a2f46acaf21a379ba80aaab.tar.bz2
bcfg2-1d486f8ec85597c88a2f46acaf21a379ba80aaab.zip
Add information in the specification chapter about Cfg :info parameters
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1724 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'doc')
-rw-r--r--doc/specs.xml26
1 files changed, 25 insertions, 1 deletions
diff --git a/doc/specs.xml b/doc/specs.xml
index 9b51a3309..4f4aa9f33 100644
--- a/doc/specs.xml
+++ b/doc/specs.xml
@@ -255,7 +255,9 @@
group and permissions. If no <filename>:info</filename> is
provided, targets are installed with default
information. Default metadata is root ownership, root group
- memberships, and 0644 file permissions.
+ memberships, and 0644 file permissions. This file can also
+ contain an encoding parameter (ascii|base64) and a paranoid
+ flag that causes diffs to be logged on clients.
</para>
<example>
<title>Cfg/filepath/:info</title>
@@ -301,6 +303,28 @@
construct installation URLs, and set several important fields
like package name and version.
</para>
+
+ <table>
+ <title>Package Entity Attributes</title>
+ <tgroup cols='2'>
+ <colspec colnum='1' colwidth='1*'/>
+ <colspec colnum='2' colwidth='3*'/>
+ <thead>
+ <row><entry>Name</entry><entry>Description</entry></row>
+ </thead>
+ <tbody>
+ <row><entry>name</entry><entry>Package Name</entry></row>
+ <row><entry>version</entry><entry>Package Version</entry></row>
+ <row><entry>uri</entry>
+ <entry>URL-style location of file repository (typically http)</entry></row>
+ <row><entry>file</entry><entry>Package file name. Several
+ other attributes (name, version, url) can be automatically
+ defined based on regexes definied in the Pkgmgr plugin.</entry></row>
+ <row><entry>simplefile</entry><entry>Package file name. No
+ name parsing is performed, so no extra fields get set</entry></row>
+ </tbody>
+ </tgroup>
+ </table>
</section>
<section>
<title>Svcmgr</title>