\item \option {- -prefix=PREFIX}, the \Sympa homedirectory (default /home/sympa/)
\item \option {- -prefix=PREFIX}, the \Sympa homedirectory (default /home/sympa/)
\item \option {- - with-bindir=DIR}, user executables in DIR (default /home/sympa/bin/)\\
\item \option {--with-bindir=DIR}, user executables in DIR (default /home/sympa/bin/)\\
\file {queue} and \file {bouncequeue} programs will be installed in this directory.
If sendmail is configured to use smrsh (check the mailer prog definition in your sendmail.cf),
this should point to \dir {/etc/smrsh}. This is probably the case if you are using Linux RedHat.
\item \option {- - with-sbindir=DIR}, system admin executables in DIR (default /home/sympa/bin)
\item \option {--with-sbindir=DIR}, system admin executables in DIR (default /home/sympa/bin)
\item \option {- - with-libexecdir=DIR}, program executables in DIR (default /home/sympa/bin)
\item \option {--with-libexecdir=DIR}, program executables in DIR (default /home/sympa/bin)
\item \option {- - with-cgidir=DIR}, CGI programs in DIR (default /home/sympa/bin)
\item \option {--with-cgidir=DIR}, CGI programs in DIR (default /home/sympa/bin)
\item \option {- - with-iconsdir=DIR}, web interface icons in DIR (default /home/httpd/icons)
\item \option {--with-iconsdir=DIR}, web interface icons in DIR (default /home/httpd/icons)
\item \option {- - with-datadir=DIR}, default configuration data in DIR (default /home/sympa/bin/etc)
\item \option {--with-datadir=DIR}, default configuration data in DIR (default /home/sympa/bin/etc)
\item \option {- - with-confdir=DIR}, Sympa main configuration files in DIR (default /etc)\\
\item \option {--with-confdir=DIR}, Sympa main configuration files in DIR (default /etc)\\
\file {sympa.conf} and \file {wwsympa.conf} will be installed there.
\item \option {- - with-exlpdir=DIR}, modifiable data in DIR (default /home/sympa/expl/)
\item \option {--with-exlpdir=DIR}, modifiable data in DIR (default /home/sympa/expl/)
\item \option {- - with-libdir=DIR}, code libraries in DIR (default /home/sympa/bin/)
\item \option {--with-libdir=DIR}, code libraries in DIR (default /home/sympa/bin/)
\item \option {- - with-mandir=DIR}, man documentation in DIR (default /usr/local/man/)
\item \option {--with-mandir=DIR}, man documentation in DIR (default /usr/local/man/)
\item \option {- - with-docdir=DIR}, man files in DIR (default /home/sympa/doc/)
\item \option {--with-docdir=DIR}, man files in DIR (default /home/sympa/doc/)
\item \option {- - with-initdir=DIR}, install System V init script in DIR (default /etc/rc.d/init.d)
\item \option {--with-initdir=DIR}, install System V init script in DIR (default /etc/rc.d/init.d)
\item \option {- - with-lockdir=DIR}, create lock files in DIR (default /var/lock/subsys)
\item \option {--with-lockdir=DIR}, create lock files in DIR (default /var/lock/subsys)
\item \option {- - with-piddir=DIR}, create .pid files in DIR (default /home/sympa/)
\item \option {--with-piddir=DIR}, create .pid files in DIR (default /home/sympa/)
\item \option {- - with-etcdir=DIR}, Config directories populated by the user are in DIR (default /home/sympa/etc)
\item \option {--with-etcdir=DIR}, Config directories populated by the user are in DIR (default /home/sympa/etc)
\item \option {- - with-localedir=DIR}, create language files in DIR (default /home/sympa/locale)
\item \option {--with-localedir=DIR}, create language files in DIR (default /home/sympa/locale)
\item \option {- - with-scriptdir=DIR}, create script files in DIR (default /home/sympa/script)
\item \option {--with-scriptdir=DIR}, create script files in DIR (default /home/sympa/script)
\item \option {- - with-sampledir=DIR}, create sample files in DIR (default /home/sympa/sample)
\item \option {--with-sampledir=DIR}, create sample files in DIR (default /home/sympa/sample)
\item \option {- - with-spooldir=DIR}, create directory in DIR (default /home/sympa/spool)
\item \option {--with-spooldir=DIR}, create directory in DIR (default /home/sympa/spool)
\item \option {- - with-perl=FULLPATH}, set full path to Perl interpreter (default /usr/bin/perl)
\item \option {--with-perl=FULLPATH}, set full path to Perl interpreter (default /usr/bin/perl)
\item \option {- - with-openssl=FULLPATH}, set path to OpenSSL (default /usr/local/ssl/bin/openssl)
\item \option {--with-openssl=FULLPATH}, set path to OpenSSL (default /usr/local/ssl/bin/openssl)
\item \option {- - with-user=LOGIN}, set sympa user name (default sympa)\\
\item \option {--with-user=LOGIN}, set sympa user name (default sympa)\\
\Sympa daemons are running under this UID.
\item \option {- - with-group=LOGIN}, set sympa group name (default sympa)\\
\item \option {--with-group=LOGIN}, set sympa group name (default sympa)\\
\Sympa daemons are running under this UID.
\item \option {- - with-sendmail\_aliases=ALIASFILE}, set aliases file to be used by Sympa (default /etc/mail/sympa\_aliases). (You can overright this value at runtime giving its value in \file {sympa.conf})\\
\item \option {--with-sendmail\_aliases=ALIASFILE}, set aliases file to be used by Sympa (default /etc/mail/sympa\_aliases). (You can overright this value at runtime giving its value in \file {sympa.conf})\\
\item \option {- - with-virtual\_aliases=ALIASFILE}, set postfix virtual file to be used by Sympa (default /etc/mail/sympa\_virtual)\\
\item \option {--with-virtual\_aliases=ALIASFILE}, set postfix virtual file to be used by Sympa (default /etc/mail/sympa\_virtual)\\
This is used by the \file {alias\_manager.pl} script :
\item \option {- - with-newaliases=FULLPATH}, set path to sendmail newaliases command (default /usr/bin/newaliases)
\item \option {--with-newaliases=FULLPATH}, set path to sendmail newaliases command (default /usr/bin/newaliases)
\item \option {- - with-newaliases\_arg=ARGS}, set arguments to newaliases command (default NONE)
\item \option {--with-newaliases\_arg=ARGS}, set arguments to newaliases command (default NONE)
This is used by the \file {postfix\_manager.pl} script :
\item \option {- - with-postmap=FULLPATH}, set path to postfix postmap command (default /usr/sbin/postmap)
\item \option {--with-postmap=FULLPATH}, set path to postfix postmap command (default /usr/sbin/postmap)
\item \option {- - with-postmap\_arg=ARGS}, set arguments to postfix postmap command (default NONE)
\item \option {--with-postmap\_arg=ARGS}, set arguments to postfix postmap command (default NONE)
\end {itemize}
...
...
@@ -1150,7 +1150,7 @@ using \file {testlogs.pl}.
The \unixcmd {makeinstall} step should have installed a \unixcmd {sympa} init script in
your \dir {/etc/rc.d/init.d/} directory (you can change this at \unixcmd {configure}
time with the \option {- - with-initdir} option). You should edit your runlevels to make
time with the \option {--with-initdir} option). You should edit your runlevels to make
sure \Sympa starts after Apache and MySQL. Note that \textindex{MySQL} should
also start before \textindex{Apache} because of \file {wwsympa.fcgi}.
...
...
@@ -1164,34 +1164,34 @@ messages distribution.
\begin {itemize}
\item \option {- - debug} | \option {-d}
\item \option {--debug} | \option {-d}
Sets \Sympa in debug mode and keeps it attached to the terminal.
Debugging information is output to STDERR, along with standard log
information. Each function call is traced. Useful while reporting
Deprecated. They are the color definition for previous web interface. Thoses parameters are unused in 5.1 and higher
version but still availible.style.css, print.css, print-preview.css and fullPage.css
\subsection {\cfkeyword {css\_path}}
Pre-parsed CSS files (let's say static css files) can be installed using Sympa server skins module. Thoses CSS files are
installed in a part of the web server that can be reached without using sympa web engine. In order to do this edit the
robot.conf file and set the css_path parameter. Then retart the server and use skins module from the "admin sympa" page
to install preparsed CSS file. The in order to replace dynamic CSS by thoses static files
set the \cfkeyword {css\_url} parameter.
\subsection {\cfkeyword {css\_url}}
By default, CSS files style.css, print.css, print-preview.css and fullPage.css are delivred by Sympa web interface itself using a sympa action
named css. URL look like http://foo.org/sympa/css/style.css . CSS file are made parsing a web\_tt2 file named css.tt2. This allow dynamique
definition of colors and in a near futur a complete definition of the skin, user preference skins etc.
They are the color definition for web interface. Default are set in the main Makefile. Thoses parameters can be overwritten in each virtual robot definition.
In order to make sympa web interface faster, it is strongly recommended to install static css file somewhere in your web site. This way sympa will deliver
only one page insteed of one page and four css page at each clic. This can be done using css\_url parameter. The parameter must contain the URL of the
directory where style.css, print.css, print-preview.css and fullPage.css are installed. You can make your own a sophisticated new skin editing thoses
files. The server admin module include a CSS administration page that can help you to install static CSS.