Difference between revisions of "Sysklogd"

From CBLFS
Jump to navigationJump to search
Line 22: Line 22:
  
 
== Multilib ==
 
== Multilib ==
 
  
 
'''''This package does not provide any libraries so only one installation is required.'''''
 
'''''This package does not provide any libraries so only one installation is required.'''''
Line 31: Line 30:
  
 
  make install
 
  make install
 
  
 
== Configuring Sysklogd ==
 
== Configuring Sysklogd ==
Line 54: Line 52:
 
   EOF
 
   EOF
  
=== BootScript ===
+
== BootScript ==
  
 
Install the init script included in the [[bootscripts]] package.
 
Install the init script included in the [[bootscripts]] package.

Revision as of 10:59, 31 January 2009

Download Source: http:http://www.infodrom.org/projects/sysklogd/download/sysklogd-1.5.tar.gz

Introduction to Sysklogd

The Sysklogd package contains programs for logging system messages, such as those given by the kernel when unusual things happen

Project Homepage: http://www.infodrom.org/projects/sysklogd


Non-Multilib

Compile the package:

make

Install the package:

make install

Multilib

This package does not provide any libraries so only one installation is required.

make CC="gcc ${BUILD64}"

Install the package:

make install

Configuring Sysklogd

Create a new /etc/syslog.conf file by running the following:

 cat > /etc/syslog.conf << "EOF"
 # Begin /etc/syslog.conf
 
 auth,authpriv.*                                 -/var/log/auth.log
 *.*;auth,authpriv.none                          -/var/log/sys.log
 daemon.*                                        -/var/log/daemon.log
 kern.*                                          -/var/log/kern.log
 mail.*                                          -/var/log/mail.log
 user.*                                          -/var/log/user.log
 *.info;mail.none;authpriv.none;cron.none        -/var/log/messages
 *.emerg                                         *
  
 # log the bootscript output:
 local2.*                                        -/var/log/boot.log
    
 # End /etc/syslog.conf
 EOF

BootScript

Install the init script included in the bootscripts package.

make install-sysklogd

Contents

Installed Directories: /usr/sbin
Installed Programs: klogd and syslogd
Installed Libraries: none

Short Descriptions

klogd A system daemon for intercepting and logging kernel messages
syslogd Logs the messages that system programs offer for logging. Every logged message contains at least a date stamp and a hostname, and normally the program's name too, but that depends on how trusting the logging daemon is told to be.