From 9d27767c5a68e83d8910f602d66f4df2b5491689 Mon Sep 17 00:00:00 2001
From: Michael Biebl
Rsyslog +is an enhanced syslogd suitable both for small systems as +well as large enterprises. +
This page provide a few quick pointers which hopefully make your +experience with rsyslog a pleasant one. These are +
In general, rsyslog supports plain old syslog.conf format, except that the
+config file is now called rsyslog.conf. This should help you get started
+quickly.
+To do the really cool things, though,
+you need to learn a bit about its new features.
+The man pages offer a bare minimum of information (and are still quite long). Read the
+html documentation instead.
+When you change the configuration,
+remember to restart (or HUP) rsyslogd, because otherwise it won't use your
+new settings (and you'll end up totally puzzled why this great config of yours
+does not even work a bit...;))
+
--
cgit
From 8a1f6b17698974a1e36c1f0134e4bc4c51c7539f Mon Sep 17 00:00:00 2001
From: Rainer Gerhards In most cases, people install rsyslog either via a package or use an "official"
+distribution tarball to generate it. But there may be situations where it is desirable
+to build directly from the source repository. This is useful for people who would like to
+participate in development or who would like to use the latest, not-yet-released code.
+The later may especially be the case if you are asked to try out an experimental version.
+ Building from the repsitory is not much different than building from the source
+tarball, but some files are missing because they are output files and thus do not
+belong into the repository.
+ First of all, you need to download the sources. Rsyslog is currently kept in a git
+repository. You can clone this repository either via http or git protocol (with the later
+being much faster. URLS are:
+ There is also a browsable version (gitweb) available at
+http://git.adiscon.com/?p=rsyslog.git;a=summary.
+This version also offers snapshots of each commit for easy download. You can use these if
+you do not have git present on your system.
+ After you have cloned the repository, you are in the master branch by default. This
+is where we keep the devel branch. If you need any other branch, you need to do
+a "git checkout --track -b branch origin/branch". For example, the command to check out
+the beta branch is "git checkout --track -b beta origin/beta".
+ To build the compilation system, you need the pkg-config package (an utility for
+autotools) present on your system. Otherwise, configure will fail with something like
+ This is fairly easy: just issue "autoreconf -fvi", which should do everything you need.
+Once this is done, you can follow the usual ./configure steps just like when
+you downloaded an official distribution tarball (see the
+rsyslog install guide, starting at step 2,
+for further details about that).
+
+ [manual index]
+[rsyslog site] This documentation is part of the
+rsyslog project.Building rsyslog from the source repository
+Obtaining the Source
+
+
+Prequisites
+
+
+checking for SYSLOG_UNIXAF support... yes
+checking for FSSTND support... yes
+./configure: line 25895: syntax error near unexpected token `RELP,'
+./configure: line 25895: ` PKG_CHECK_MODULES(RELP, relp >= 0.1.1)'
+
Creating the Build Environment
+
+Copyright © 2008 by Rainer Gerhards and
+Adiscon. Released under the GNU GPL
+version 1.2 or higher.
For obvious reasons, you need to download rsyslog. Load the most recent build +
For obvious reasons, you need to download rsyslog. Here, I assume that you +use a distribution tarball. If you would like to use a version directly from +the repository, see build rsyslog from repository +instead. +
Load the most recent build from http://www.rsyslog.com/downloads. Extract the software with "tar xzf -nameOfDownloadSet-". This will create a new subdirectory rsyslog-version in the current working directory. CD into that.
@@ -150,9 +154,12 @@ comments or bug sighting reports are very welcome. PleaseCopyright (c) 2005, 2007 +
Copyright © 2005-2008 Rainer Gerhards and Adiscon.
Permission is granted to copy, distribute and/or modify this document @@ -162,6 +169,12 @@ comments or bug sighting reports are very welcome. Please Texts. A copy of the license can be viewed at http://www.gnu.org/copyleft/fdl.html.
- +[manual index] +[rsyslog site]
+This documentation is part of the
+rsyslog project.
+Copyright © 2008 by Rainer Gerhards and
+Adiscon. Released under the GNU GPL
+version 1.2 or higher.