63 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
A virgin copy of these sources should include 12 files:
 | 
						|
 | 
						|
MANIFEST:	This file.
 | 
						|
 | 
						|
INSTALL:	Brief installation instructions.
 | 
						|
 | 
						|
NEWS:		Important changes.
 | 
						|
 | 
						|
Makefile:	A makefile to generate the binaries.
 | 
						|
 | 
						|
README.linux:	Documentation which may prove useful.
 | 
						|
 | 
						|
klogd.c:	Source code for the kernel log daemon.
 | 
						|
 | 
						|
klogd.h:	Global definitions required for the kernel log daemon.
 | 
						|
 | 
						|
ksym.c:		Source module for the kernel log daemon which implements
 | 
						|
		kernel numeric address to symbol translations.
 | 
						|
 | 
						|
ksym_mod.c:	Source module which contains functions which allow ksym.c
 | 
						|
		to resolve symbols found in loadable kernel modules.	
 | 
						|
 | 
						|
syslogd.c:	Source code for the system log daemon.
 | 
						|
 | 
						|
syslog.c:	A slightly modified version of the syslog.c file found in
 | 
						|
		the standard libraries.  This special version is needed
 | 
						|
		so that klogd will pass messages with kernel priority to
 | 
						|
		the syslogd facility.
 | 
						|
 | 
						|
pidfile.c:	Source implementing utility functions which are useful
 | 
						|
		for managing pid files.  Used by both syslogd and klogd.
 | 
						|
 | 
						|
pidfile.h:	Include file containing global definitions for the
 | 
						|
		pid file utility functions.
 | 
						|
 | 
						|
version.h:	An include file for setting the version and patchlevel
 | 
						|
		for the package.
 | 
						|
 | 
						|
syslog.conf:	A sample configuration file.  Note that this file uses
 | 
						|
		extensions to the BSD syntax.  See the syslog.conf(5)
 | 
						|
		manpage for more details.
 | 
						|
 | 
						|
syslog_tst.c:	A simple program to test the system log utility.
 | 
						|
 | 
						|
sysklogd.8:	Man page documenting the general characteristics of this
 | 
						|
		package.
 | 
						|
 | 
						|
klogd.8:	Man page documenting the kernel log daemon.
 | 
						|
 | 
						|
kernel.patch:	A source code patch which modifies the linux kernel to
 | 
						|
		delimit addresses for symbolic translation by klogd.
 | 
						|
 | 
						|
oops.c:		C source for a loadable kernel module which can be used
 | 
						|
		to generate a kernel protection fault.  This is used to
 | 
						|
		test the address resolution capabilities of klogd.
 | 
						|
 | 
						|
oops_test.c:	A small driver program used in conjunction with the oops
 | 
						|
		module to generate a kernel protection fault.
 | 
						|
 | 
						|
modules.patch:	A patch to the modules-2.0.0 package which provides for
 | 
						|
		automatic signalling of klogd whenever the kernel module
 | 
						|
		state changes.
 |