summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2009-08-07 09:52:45 +0000
committerBadlop <badlop@process-one.net>2009-08-07 09:52:45 +0000
commitf9a8b9ff314d8de829f2a70ea807a86ea8f2d8ef (patch)
tree35985e0be45c3ec42db6bd0838326d946d1b5274 /doc
parenttypo fix on subscriptions (diff)
Add support for XEP-227 import/export, requires exmpp to use it (EJAB-993)
SVN Revision: 2439
Diffstat (limited to 'doc')
-rw-r--r--doc/guide.html15
-rw-r--r--doc/guide.tex15
2 files changed, 26 insertions, 4 deletions
diff --git a/doc/guide.html b/doc/guide.html
index 74132c13..03e3700e 100644
--- a/doc/guide.html
+++ b/doc/guide.html
@@ -347,6 +347,7 @@ GNU Make
</LI><LI CLASS="li-itemize">PAM library. Optional. For Pluggable Authentication Modules (PAM). See section <A HREF="#pam">3.1.4</A>.
</LI><LI CLASS="li-itemize">GNU Iconv 1.8 or higher, for the IRC Transport (mod_irc). Optional. Not needed on systems with GNU Libc. See section <A HREF="#modirc">3.3.8</A>.
</LI><LI CLASS="li-itemize">ImageMagick&#X2019;s Convert program. Optional. For CAPTCHA challenges. See section <A HREF="#captcha">3.1.8</A>.
+</LI><LI CLASS="li-itemize">exmpp 0.9.6 or higher. Optional. For import/export user data with <A HREF="http://www.xmpp.org/extensions/xep-0227.html">XEP-0227</A> XML files.
</LI></UL><P> <A NAME="download"></A> </P><!--TOC subsection Download Source Code-->
<H3 CLASS="subsection"><!--SEC ANCHOR --><A NAME="htoc10">2.4.2</A>&#XA0;&#XA0;<A HREF="#download">Download Source Code</A></H3><!--SEC END --><P> <A NAME="download"></A>
</P><P>Released versions of <TT>ejabberd</TT> are available in the ProcessOne <TT>ejabberd</TT> downloads page:
@@ -3424,9 +3425,19 @@ Dump internal Mnesia database to a text file dump.
Restore immediately from a text file dump.
This is not recommended for big databases, as it will consume much time,
memory and processor. In that case it&#X2019;s preferable to use <TT>backup</TT> and <TT>install-fallback</TT>.
+</DD><DT CLASS="dt-description"><B><TT>import-piefxis, export-piefxis, export-piefxis-host</TT></B></DT><DD CLASS="dd-description">
+These options can be used to migrate accounts
+using <A HREF="http://www.xmpp.org/extensions/xep-0227.html">XEP-0227</A> formatted XML files
+from/to other Jabber/XMPP servers
+or move users of a vhost to another ejabberd installation.
+See also
+<A HREF="https://support.process-one.net/doc/display/P1/ejabberd+migration+kit">ejabberd migration kit</A>.
</DD><DT CLASS="dt-description"><B><TT>import-file, import-dir</TT></B></DT><DD CLASS="dd-description">
-These options can be used to migrate from other Jabber/XMPP servers. There
-exist tutorials to <A HREF="http://www.ejabberd.im/migrate-to-ejabberd">migrate from other software to ejabberd</A>.
+These options can be used to migrate accounts
+using jabberd1.4 formatted XML files.
+from other Jabber/XMPP servers
+There exist tutorials to
+<A HREF="http://www.ejabberd.im/migrate-to-ejabberd">migrate from other software to ejabberd</A>.
</DD><DT CLASS="dt-description"><B><TT>delete-expired-messages</TT></B></DT><DD CLASS="dd-description"> This option can be used to delete old messages
in offline storage. This might be useful when the number of offline messages
is very high.
diff --git a/doc/guide.tex b/doc/guide.tex
index adca0a96..58a9395b 100644
--- a/doc/guide.tex
+++ b/doc/guide.tex
@@ -310,6 +310,7 @@ To compile \ejabberd{} on a `Unix-like' operating system, you need:
\item PAM library. Optional. For Pluggable Authentication Modules (PAM). See section \ref{pam}.
\item GNU Iconv 1.8 or higher, for the IRC Transport (mod\_irc). Optional. Not needed on systems with GNU Libc. See section \ref{modirc}.
\item ImageMagick's Convert program. Optional. For CAPTCHA challenges. See section \ref{captcha}.
+\item exmpp 0.9.6 or higher. Optional. For import/export user data with \xepref{0227} XML files.
\end{itemize}
\makesubsection{download}{Download Source Code}
@@ -4369,9 +4370,19 @@ The more interesting ones are:
memory and processor. In that case it's preferable to use \term{backup} and \term{install-fallback}.
%%More information about backuping can
%% be found in section~\ref{backup}.
+\titem{import-piefxis, export-piefxis, export-piefxis-host} \ind{migrate between servers}
+ These options can be used to migrate accounts
+ using \xepref{0227} formatted XML files
+ from/to other \Jabber{}/XMPP servers
+ or move users of a vhost to another ejabberd installation.
+ See also
+ \footahref{https://support.process-one.net/doc/display/P1/ejabberd+migration+kit}{ejabberd migration kit}.
\titem{import-file, import-dir} \ind{migration from other software}
- These options can be used to migrate from other \Jabber{}/XMPP servers. There
- exist tutorials to \footahref{http://www.ejabberd.im/migrate-to-ejabberd}{migrate from other software to ejabberd}.
+ These options can be used to migrate accounts
+ using jabberd1.4 formatted XML files.
+ from other \Jabber{}/XMPP servers
+ There exist tutorials to
+ \footahref{http://www.ejabberd.im/migrate-to-ejabberd}{migrate from other software to ejabberd}.
\titem{delete-expired-messages} This option can be used to delete old messages
in offline storage. This might be useful when the number of offline messages
is very high.