From 1b8b2e39ab3236564748bee0b30f46960400a2d8 Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Wed, 6 May 2009 14:07:12 +0000 Subject: [PATCH] ebl update supported os table --- docs/manuals/en/concepts/supportedoses.tex | 118 ++++++++++++++------- 1 file changed, 81 insertions(+), 37 deletions(-) diff --git a/docs/manuals/en/concepts/supportedoses.tex b/docs/manuals/en/concepts/supportedoses.tex index 797b9eb2..6101d18a 100644 --- a/docs/manuals/en/concepts/supportedoses.tex +++ b/docs/manuals/en/concepts/supportedoses.tex @@ -7,42 +7,86 @@ \index[general]{Supported Operating Systems } \begin{itemize} -\item Linux systems (built and tested on CentOS 5). -\item Most flavors of Linux (Gentoo, Red Hat, Fedora, Mandriva, - Debian, OpenSuSE, Ubuntu, Kubuntu, ...). -\item Solaris various versions. -\item FreeBSD (tape driver supported in 1.30 -- for FreeBSD older than - version 5.0, please see some {\bf important} considerations in the - \ilink{ Tape Modes on FreeBSD}{FreeBSDTapes} section of the - Tape Testing chapter of this manual.) -\item Windows (Win98/Me, WinNT/2K/XP, Vista) Client (File daemon) binaries. -\item The Windows servers (Director and Storage daemon) are available - in the binary Client installer. The are reported to work in - many cases. However they are NOT supported. -\item MacOS X/Darwin (see \elink{ http://fink.sourceforge.net/}{http://fink.sourceforge.net/} for - obtaining the packages) -\item OpenBSD Client (File daemon). -\item Irix Client (File daemon). -\item Tru64 -\item Bacula is said to work on other systems (AIX, BSDI, HPUX, NetBSD, ...) but we - do not have first hand knowledge of these systems. -\item RHat 7.2 AS2, AS3, AS4, RHEL5, Fedora Core 2,3,4,5,6,7 SuSE SLES - 7,8,9,10,10.1,10.2,10.3 - and Debian Woody and Sarge Linux on - S/390 and Linux on zSeries. -\item See the Porting chapter of the Bacula Developer's Guide for information - on porting to other systems. - -\item If you have a older Red Hat Linux system running the 2.4.x kernel and - you have the directory {\bf /lib/tls} installed on your system (normally by - default), bacula will {\bf NOT} run. This is the new pthreads library and it - is defective. You must remove this directory prior to running Bacula, or you - can simply change the name to {\bf /lib/tls-broken}) then you must reboot - your machine (one of the few times Linux must be rebooted). If you are not - able to remove/rename /lib/tls, an alternative is to set the environment - variable "LD\_ASSUME\_KERNEL=2.4.19" prior to executing Bacula. For this - option, you do not need to reboot, and all programs other than Bacula will - continue to use /lib/tls. -\item The above mentioned {\bf /lib/tls} problem does not occur with Linux 2.6 kernels. +\item[X] Fully supported +\item[$\star$] The are reported to work in many cases. However they are NOT + supported by the bacula's project. +\end{itemize} + + +\begin{tabular}[h]{|l|l|c|c|c|} + \hline + Operating Systems & Version & Client \small{Daemon} & Director \small{Daemon} & Storage \small{Daemon} \\ + \hline + \hline + GNU/Linux + & All & X & X & X \\ + \hline + FreeBSD & $\geq$ 5.0 & X & X & X + \\ + \hline + Solaris & $\geq$ 8 & X & X & X \\ + \hline + OpenSolaris & ~ & X & X & X \\ + \hline + \hline + MS Windows 32bit& Win98/Me & X & ~ & ~ \\ + \hline + ~ & WinNT/2K & X & $\star$ & $\star$ \\ + \hline + ~ & XP & X & $\star$ & $\star$ \\ + ~ & 2008/Vista & X & $\star$ & $\star$ \\ + MS Windows 64bit& 2008/Vista & X & ~ & ~ \\ + \hline + \hline + MacOS X/Darwin & ~ & X & ~ & ~ \\ + \hline + OpenBSD & ~ & X & $\star$ & ~ \\ + \hline + NetBSD & ~ & X & $\star$ & ~ \\ + \hline + Irix & ~ & $\star$ & ~ & ~ \\ + \hline + True64 & ~ & $\star$ & ~ & ~ \\ + \hline + AIX & $\geq$ 4.3 & $\star$ & ~ & ~ \\ + \hline + BSDI & ~ & $\star$ & ~ & ~ \\ + \hline + HPUX & ~ & $\star$ & ~ & ~ \\ + \hline +\end{tabular} + +\section*{Important notes} + +\begin{itemize} +\item By GNU/Linux, we mean 32/64bit Gentoo, Red Hat, Fedora, Mandriva, + Debian, OpenSuSE, Ubuntu, Kubuntu, \dots +\item For FreeBSD older than version 5.0, + please see some {\bf important} considerations in the + \ilink{ Tape Modes on FreeBSD}{FreeBSDTapes} section of the + Tape Testing chapter of this manual. + +\item MS Windows Director and Storage daemon are available + in the binary Client installer + +\item For MacOSX see \elink{ + http://fink.sourceforge.net/}{http://fink.sourceforge.net/ for + obtaining the packages} \end{itemize} + +See the Porting chapter of the Bacula Developer's Guide for information on +porting to other systems. + +If you have a older Red Hat Linux system running the 2.4.x kernel and you have +the directory {\bf /lib/tls} installed on your system (normally by default), +bacula will {\bf NOT} run. This is the new pthreads library and it is +defective. You must remove this directory prior to running Bacula, or you can +simply change the name to {\bf /lib/tls-broken}) then you must reboot your +machine (one of the few times Linux must be rebooted). If you are not able to +remove/rename /lib/tls, an alternative is to set the environment variable +"LD\_ASSUME\_KERNEL=2.4.19" prior to executing Bacula. For this option, you do +not need to reboot, and all programs other than Bacula will continue to use +/lib/tls. +The above mentioned {\bf /lib/tls} problem does not occur with Linux 2.6 kernels. + -- 2.39.5