From: Jan Pospíšil Date: Wed, 23 Jul 2008 13:13:17 +0000 (+0000) Subject: AG update: added list of RPMs X-Git-Tag: merge_316_6_after~70 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=6cbaaeab2d53774cb07ecd40a1a3aa872e61affc;p=jra1mw.git AG update: added list of RPMs --- diff --git a/org.glite.lb.doc/src/LBAG-Installation.tex b/org.glite.lb.doc/src/LBAG-Installation.tex index c1e41ea..e2568d8 100644 --- a/org.glite.lb.doc/src/LBAG-Installation.tex +++ b/org.glite.lb.doc/src/LBAG-Installation.tex @@ -1,14 +1,64 @@ \section{Installation and Configuration} -\subsection{Complete RPMs description} +\subsection{Complete list of packages} %\subsection{Daemons description} %\subsection{CLI tools description: purge/dump/load} -\TODO{honik} +\LB is currently distributed mainly in RPMs packages. It is available also in +binary form packed as .tar.gz. Recent attempts to multiplatform porting and +recent ETICS building system development promise a future possibility to +distribute the software in other distribution formats, e.g. DEB packages. + +In \LBold, the list of all LB packages was the following: + +\begin{tabularx}{\textwidth}{>{\tt}lX} +glite-lb-common & LB common files \\ +glite-lb-client & LB client library \\ +glite-lb-client-interface & LB client library interface (header files) \\ +glite-lb-logger & LB local-logger end inter-logger \\ +glite-lb-proxy & LB proxy \\ +glite-lb-server & LB server \\ +glite-lb-server-bones & LB server bones (common to proxy and server) \\ +glite-lb-utils & LB utilities \\ +glite-lb-ws-interface & LB Web Services Interface +\end{tabularx} + +In \LBnew, the code has been restructured quite a lot, especially the dependencies were lightened, +and the new list of RPMs is now the following: + +\begin{tabularx}{\textwidth}{>{\tt}lX} +glite-lb-common & LB common files \\ +glite-lb-client & LB client library \\ +glite-lb-logger & LB local-logger end inter-logger \\ +glite-lb-server & LB server \\ +glite-lb-state-machine & LB state machine (server core) \\ +glite-lb-utils & LB utilities \\ +glite-lb-ws-interface & LB Web Services Interface +\end{tabularx} + +More detailed description together with the dependencies can be read directly from each RPM, +for example by issuing the command +\begin{verbatim} + rpm -qiR +\end{verbatim} + +Some of the LB RPMs may depend among others also on the following packages +that are worth to mention in this documentation: + +\begin{tabularx}{\textwidth}{>{\tt}lX} +glite-jobid-api-c & gLite jobId C API library \\ +glite-jp-common & JP common files \\ +glite-lbjp-common-db & database (MySQL) backend \\ +glite-lbjp-common-maildir & maildir backend common files \\ +glite-lbjp-common-server-bones & server bones (common files) \\ +glite-lbjp-common-trio & trio printf modification \\ +glite-security-gsoap-plugin & gSOAP plugin \\ +glite-security-gss & GSS client/server C API library \\ +\end{tabularx} + +where all \verb'glite-lbjp-common-*' packages are common both to \LB and +Job Provenance (\JP). -seznam RPM pro obe verze - -popisky rovnou doplnit do RPM \subsection{\LB server}