~ubuntu-branches/ubuntu/maverick/schroot/maverick-updates

« back to all changes in this revision

Viewing changes to doc/schroot/html/classschroot_1_1main.html

  • Committer: Bazaar Package Importer
  • Author(s): Roger Leigh
  • Date: 2008-01-20 22:51:04 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20080120225104-3zhs8gk9byqigato
Tags: 1.1.6-1
* New upstream development release.
* Acknowledge NMU.  Thanks to Lucas Nussbaum for fixing the Boost
  library names following another incompatible change in Boost
  (Closes: #439215).
* debian/control: Suggest lvm2 instead of lvm-common (Closes: #452263).
* debian/copyright:
  - Update with new GIT source code repository location.
  - Update licence to GPLv3.
* debian/schroot.init: Update licence to GPLv3.
* bin/schroot/setup/20network, bin/schroot/setup/30passwd: For files to
  copy, compare file device, inode and contents to avoid copying
  identical files (Closes: #428808).
* If unknown keys are present in the configuration file, print a warning
  message to alert the user (Closes: #459658).
* The filesystems to mount in the chroot may be customised by the system
  administrator through the use of an fstab file on a per-chroot basis,
  and a new helper utility, schroot-mount (Closes: #395062, #427047).
  Thanks for your patience while we took the time to implement this the
  right way.
* Update Vietnamese translation (Closes: #461531).  Thanks to Clytie
  Siddall.
* debian/schroot.preinst: Add rm_conffile function to remove
  /etc/schroot/setup.d/20network and /etc/schroot/setup.d/30passwd for
  versions prior to this.  These are replaced by
  /etc/schroot/setup.d/20copyfiles.
* debian/schroot.NEWS: Document conffile changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.5.2 -->
 
7
<!-- Generated by Doxygen 1.5.4 -->
8
8
<div class="tabs">
9
9
  <ul>
10
10
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
29
29
<p>
30
30
<code>#include &lt;<a class="el" href="schroot-main_8h-source.html">schroot-main.h</a>&gt;</code>
31
31
<p>
32
 
Inheritance diagram for schroot::main:<p><center><img src="classschroot_1_1main__inherit__graph.png" border="0" usemap="#schroot_1_1main__inherit__map" alt="Inheritance graph"></center>
 
32
<div class="dynheader">
 
33
Inheritance diagram for schroot::main:</div>
 
34
<div class="dynsection">
 
35
<p><center><img src="classschroot_1_1main__inherit__graph.png" border="0" usemap="#schroot_1_1main__inherit__map" alt="Inheritance graph"></center>
33
36
<map name="schroot_1_1main__inherit__map">
34
 
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="5,80,131,107"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="5,5,131,32"></map>
35
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for schroot::main:<p><center><img src="classschroot_1_1main__coll__graph.png" border="0" usemap="#schroot_1_1main__coll__map" alt="Collaboration graph"></center>
 
37
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="5,84,152,111"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="5,7,152,34"></map>
 
38
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 
39
<div class="dynheader">
 
40
Collaboration diagram for schroot::main:</div>
 
41
<div class="dynsection">
 
42
<p><center><img src="classschroot_1_1main__coll__graph.png" border="0" usemap="#schroot_1_1main__coll__map" alt="Collaboration graph"></center>
36
43
<map name="schroot_1_1main__coll__map">
37
 
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="124,371,249,397"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="20,280,145,307"><area shape="rect" title="STL class." alt="" coords="45,173,120,200"><area shape="rect" title="program_usage\nprogram_name" alt="" coords="79,196,87,204"><area shape="rect" title="program_usage\nprogram_name" alt="" coords="79,276,87,284"><area shape="rect" title="STL class." alt="" coords="5,5,160,32"><area shape="rect" title="\&lt; char \&gt;" alt="" coords="79,28,87,36"><area shape="rect" title="\&lt; char \&gt;" alt="" coords="79,92,87,100"><area shape="rect" title="STL class." alt="" coords="169,280,276,307"><area shape="rect" title="chroots" alt="" coords="213,303,221,311"><area shape="rect" title="chroots" alt="" coords="188,367,196,375"></map>
38
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classschroot_1_1main-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
 
44
<area shape="rect" href="classschroot_1_1main__base.html" title="Frontend base for schroot programs." alt="" coords="144,386,291,412"><area shape="rect" href="classschroot__base_1_1main.html" title="Frontend base for schroot programs." alt="" coords="24,292,171,319"><area shape="rect" title="STL class." alt="" coords="55,180,140,207"><area shape="rect" title="STL class." alt="" coords="5,7,189,34"><area shape="rect" title="STL class." alt="" coords="195,292,320,319"></map>
 
45
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 
46
 
 
47
<p>
 
48
<a href="classschroot_1_1main-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
39
49
<tr><td></td></tr>
40
50
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
41
51
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classschroot_1_1main.html#b2968f9f9a2180401a5be0dd52ac2a39">main</a> (<a class="el" href="classschroot_1_1options__base.html#f263f91b2073c330e89a81bf77615b05">options_base::ptr</a> &amp;<a class="el" href="classschroot_1_1options.html">options</a>)</td></tr>
51
61
 
52
62
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dump configuration file for chroots.  <a href="#a74e403ff9e00d3a9420a833b7a6c16c"></a><br></td></tr>
53
63
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
54
 
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classschroot_1_1main.html#61789444a1ff1488841740843e8443d0">create_session</a> (<a class="elRef" doxygen="sbuild.tag:/tmp/sr/schroot-1.1.5/doc/sbuild/html/" href="/tmp/sr/schroot-1.1.5/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a> sess_op)</td></tr>
 
64
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classschroot_1_1main.html#61789444a1ff1488841740843e8443d0">create_session</a> (<a class="elRef" doxygen="sbuild.tag:/tmp/sb/schroot/doc/sbuild/html/" href="/tmp/sb/schroot/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a> sess_op)</td></tr>
55
65
 
56
66
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a session.  <a href="#61789444a1ff1488841740843e8443d0"></a><br></td></tr>
57
67
</table>
59
69
Frontend for <a class="el" href="namespaceschroot.html">schroot</a>. 
60
70
<p>
61
71
This class is used to "run" <a class="el" href="namespaceschroot.html">schroot</a>. 
62
 
<p>
63
 
 
64
 
<p>
65
 
Definition at line <a class="el" href="schroot-main_8h-source.html#l00032">32</a> of file <a class="el" href="schroot-main_8h-source.html">schroot-main.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
 
72
<p>Definition at line <a class="el" href="schroot-main_8h-source.html#l00031">31</a> of file <a class="el" href="schroot-main_8h-source.html">schroot-main.h</a>.</p>
 
73
<hr><h2>Constructor &amp; Destructor Documentation</h2>
66
74
<a class="anchor" name="b2968f9f9a2180401a5be0dd52ac2a39"></a><!-- doxytag: member="schroot::main::main" ref="b2968f9f9a2180401a5be0dd52ac2a39" args="(options_base::ptr &amp;options)" -->
67
75
<div class="memitem">
68
76
<div class="memproto">
88
96
  </table>
89
97
</dl>
90
98
 
91
 
<p>
92
 
Definition at line <a class="el" href="schroot-main_8cc-source.html#l00039">39</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.
 
99
<p>Definition at line <a class="el" href="schroot-main_8cc-source.html#l00038">38</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.</p>
 
100
 
93
101
</div>
94
102
</div><p>
95
103
<a class="anchor" name="4444e261c1a635e1aab12e00e5b95f5a"></a><!-- doxytag: member="schroot::main::~main" ref="4444e261c1a635e1aab12e00e5b95f5a" args="()" -->
111
119
The destructor. 
112
120
<p>
113
121
 
114
 
<p>
115
 
Reimplemented from <a class="el" href="classschroot__base_1_1main.html#4444e261c1a635e1aab12e00e5b95f5a">schroot_base::main</a>.
116
 
<p>
117
 
Definition at line <a class="el" href="schroot-main_8cc-source.html#l00049">49</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.
 
122
<p>Reimplemented from <a class="el" href="classschroot__base_1_1main.html#4444e261c1a635e1aab12e00e5b95f5a">schroot_base::main</a>.</p>
 
123
 
 
124
<p>Definition at line <a class="el" href="schroot-main_8cc-source.html#l00048">48</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.</p>
 
125
 
118
126
</div>
119
127
</div><p>
120
128
<hr><h2>Member Function Documentation</h2>
137
145
List chroots. 
138
146
<p>
139
147
 
140
 
<p>
141
 
Implements <a class="el" href="classschroot_1_1main__base.html#11e9153dac2cbcd8cf340b8aabe152f8">schroot::main_base</a>.
142
 
<p>
143
 
Definition at line <a class="el" href="schroot-main_8cc-source.html#l00068">68</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.
144
 
<p>
145
 
References <a class="el" href="schroot-main-base_8h-source.html#l00137">schroot::main_base::config</a>.
 
148
<p>Implements <a class="el" href="classschroot_1_1main__base.html#11e9153dac2cbcd8cf340b8aabe152f8">schroot::main_base</a>.</p>
 
149
 
 
150
<p>Definition at line <a class="el" href="schroot-main_8cc-source.html#l00067">67</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.</p>
 
151
 
 
152
<p>References <a class="el" href="schroot-main-base_8h-source.html#l00136">schroot::main_base::config</a>.</p>
 
153
 
146
154
</div>
147
155
</div><p>
148
156
<a class="anchor" name="a74e403ff9e00d3a9420a833b7a6c16c"></a><!-- doxytag: member="schroot::main::action_config" ref="a74e403ff9e00d3a9420a833b7a6c16c" args="()" -->
164
172
Dump configuration file for chroots. 
165
173
<p>
166
174
 
167
 
<p>
168
 
Implements <a class="el" href="classschroot_1_1main__base.html#ca501f4666e44771f37e393709ba21b1">schroot::main_base</a>.
169
 
<p>
170
 
Definition at line <a class="el" href="schroot-main_8cc-source.html#l00054">54</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.
171
 
<p>
172
 
References <a class="el" href="schroot-main-base_8h-source.html#l00137">schroot::main_base::config</a>, and <a class="el" href="schroot-base-main_8h-source.html#l00095">schroot_base::main::program_name</a>.
 
175
<p>Implements <a class="el" href="classschroot_1_1main__base.html#ca501f4666e44771f37e393709ba21b1">schroot::main_base</a>.</p>
 
176
 
 
177
<p>Definition at line <a class="el" href="schroot-main_8cc-source.html#l00053">53</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.</p>
 
178
 
 
179
<p>References <a class="el" href="schroot-main-base_8h-source.html#l00136">schroot::main_base::config</a>, and <a class="el" href="schroot-base-main_8h-source.html#l00094">schroot_base::main::program_name</a>.</p>
 
180
 
173
181
</div>
174
182
</div><p>
175
183
<a class="anchor" name="61789444a1ff1488841740843e8443d0"></a><!-- doxytag: member="schroot::main::create_session" ref="61789444a1ff1488841740843e8443d0" args="(sbuild::session::operation sess_op)" -->
179
187
        <tr>
180
188
          <td class="memname">void main::create_session           </td>
181
189
          <td>(</td>
182
 
          <td class="paramtype"><a class="elRef" doxygen="sbuild.tag:/tmp/sr/schroot-1.1.5/doc/sbuild/html/" href="/tmp/sr/schroot-1.1.5/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a>&nbsp;</td>
 
190
          <td class="paramtype"><a class="elRef" doxygen="sbuild.tag:/tmp/sb/schroot/doc/sbuild/html/" href="/tmp/sb/schroot/doc/sbuild/html/classsbuild_1_1session.html#3bedc4f49c2fe2c7f59c8d7ec5c1f5b7">sbuild::session::operation</a>&nbsp;</td>
183
191
          <td class="paramname"> <em>sess_op</em>          </td>
184
192
          <td>&nbsp;)&nbsp;</td>
185
193
          <td width="100%"><code> [protected, virtual]</code></td>
198
206
  </table>
199
207
</dl>
200
208
 
201
 
<p>
202
 
Implements <a class="el" href="classschroot_1_1main__base.html#3079d993495664a225f12ddb4edb8edf">schroot::main_base</a>.
203
 
<p>
204
 
Definition at line <a class="el" href="schroot-main_8cc-source.html#l00074">74</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.
205
 
<p>
206
 
References <a class="elRef" doxygen="sbuild.tag:/tmp/sr/schroot-1.1.5/doc/sbuild/html/" href="/tmp/sr/schroot-1.1.5/doc/sbuild/html/namespacesbuild.html#cc4d8fc120bfd21c22acd9d9ed0e754d083bdfab8e8759520a072fe2ab01508e">sbuild::DEBUG_INFO</a>, <a class="elRef" doxygen="sbuild.tag:/tmp/sr/schroot-1.1.5/doc/sbuild/html/" href="/tmp/sr/schroot-1.1.5/doc/sbuild/html/namespacesbuild.html#fb49f5f1584c85f1415926f9cb240eaf">sbuild::log_debug()</a>, and <a class="el" href="schroot-main-base_8h-source.html#l00141">schroot::main_base::session</a>.
 
209
<p>Implements <a class="el" href="classschroot_1_1main__base.html#3079d993495664a225f12ddb4edb8edf">schroot::main_base</a>.</p>
 
210
 
 
211
<p>Definition at line <a class="el" href="schroot-main_8cc-source.html#l00073">73</a> of file <a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a>.</p>
 
212
 
 
213
<p>References <a class="elRef" doxygen="sbuild.tag:/tmp/sb/schroot/doc/sbuild/html/" href="/tmp/sb/schroot/doc/sbuild/html/namespacesbuild.html#cc4d8fc120bfd21c22acd9d9ed0e754d083bdfab8e8759520a072fe2ab01508e">sbuild::DEBUG_INFO</a>, <a class="elRef" doxygen="sbuild.tag:/tmp/sb/schroot/doc/sbuild/html/" href="/tmp/sb/schroot/doc/sbuild/html/namespacesbuild.html#fb49f5f1584c85f1415926f9cb240eaf">sbuild::log_debug()</a>, and <a class="el" href="schroot-main-base_8h-source.html#l00140">schroot::main_base::session</a>.</p>
 
214
 
207
215
</div>
208
216
</div><p>
209
217
<hr>The documentation for this class was generated from the following files:<ul>
210
218
<li>bin/schroot/<a class="el" href="schroot-main_8h-source.html">schroot-main.h</a><li>bin/schroot/<a class="el" href="schroot-main_8cc-source.html">schroot-main.cc</a></ul>
211
 
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jul 8 21:24:29 2007 for schroot by&nbsp;
 
219
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jan 21 00:39:00 2008 for schroot by&nbsp;
212
220
<a href="http://www.doxygen.org/index.html">
213
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
 
221
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
214
222
</body>
215
223
</html>