Commit 02df3326 authored by mobinmob's avatar mobinmob

66-update doc fixes (html)

parent a8be14e9
......@@ -17,16 +17,16 @@
<h1>66-update</h1>
<p>
66-update is a program that is normally used very rarely: when the
66 package is upgraded or downgraded, some services are currently managed,
different tree as declared and the inner format has changed. This program transitions
a complete tree and a live directory using a database with the old 66 format (the one being replaced)
so that it uses a database with the new 66 format and rebuild the tree.
<p>
66-update is a program that should be used rarely. At upgrade/downgrade time, the inner file format
used to retrieve informations of tree,service database currently in use, can differ between two versions.
In this case, service databases and trees need to be rebuild to match the new format.The 66-update program makes
a complete transition of trees and the live directory using a old 66 format (the one being replaced) with the new
66 format.
</p>
<p>
The point is to ensure a smooth transition between different versions of 66 without needing a reboot.
The goal is to ensure a smooth transition between different versions of 66 without needing a reboot.
</p>
<h2>Interface</h2>
......@@ -67,9 +67,9 @@
<ul>
<li>
It determines if the tree is already initialized. In such case, it
make a copy of the current database on a temporary directory and
switch the database to it.
It determines if the tree is already initialized. if it is, it
+ makes a copy of the current database on a temporary directory and
+ switches the database to it.
</li>
<li>
It saves the current state of the tree (current,enabled,...).
......@@ -79,7 +79,7 @@
</li>
<li>
It creates the tree with <tt><a href="66-tree.html">66-tree -n(cEa)</a></tt> command,
options depending of the saved state.
options depending on the saved state.
</li>
<li>
It enables the service(s) previously declared on the <em>tree</em>.
......@@ -89,14 +89,14 @@
</li>
</ul>
<p>
At the end of the process, the tree and the live state has not changed. Services already is use
At the end of the process, the tree and the live state has not changed. Services already in use
are not stopped or restarted during the transition process and match exactly the same state
before and after the process.
</p>
<p>
It try to be safe as possible and exit 111 is a problem occurs. In any case
It tries to be safe as possible and exits 111 if a problem occurs. In any case
on upgrade/downgrade time, 66 tools will not work properly if the transition
is not made smoothly even by the sysadmin itself. So, We prefer to cratch instead of
is not made smoothly even by the sysadmin itself. So, We prefer to crash instead of
leaving an inconsistent state and let the sysadmin correct the things.
</p>
</body>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment