38 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
1.) READ the README.linux file and the accompanying man pages.  It will
 | 
						|
    save you some frustration.
 | 
						|
 | 
						|
2.) Edit the Makefile for your installation.  NOTE that if you have not
 | 
						|
    carried out step 1 you may make choices which could render your
 | 
						|
    system and/or these utilities unusable.  Compile the utilities.
 | 
						|
    Compilation has been tested with versions 2.5.8, 2.6.3 and 2.7.0 of
 | 
						|
    the gcc compiler and libc versions 4.5.26 and 4.6.27.
 | 
						|
 | 
						|
3.) The FSSTND makes suggestions as to appropriate locations for
 | 
						|
    system binaries.  Since not everyone agrees with standards it is
 | 
						|
    up to the system administrator installing the utilities to choose
 | 
						|
    the most appropriate locations for the binaries and their
 | 
						|
    configuration files.  By default the package will compile and
 | 
						|
    install following the FSSTND recommendations.  If a decision is
 | 
						|
    made to change this behavior consult the makefile and the sources.
 | 
						|
    The FSSTND define controls selection of values which may be
 | 
						|
    influenced by the choice of conformance with the FSSTND or site
 | 
						|
    preferences.
 | 
						|
 | 
						|
4.) For proper functioning both of these utilities are best run as root.
 | 
						|
    This is probably not much of a problem since they will probably be
 | 
						|
    started either by init or as part of the rc.* startup process.  There
 | 
						|
    may be security concerns with running syslogd as root.  Please repeat
 | 
						|
    step 1 if you are unsure of why this may be the case.
 | 
						|
 | 
						|
5.) If kernel address to symbol translation is desired there is the
 | 
						|
    possibility that a new kernel will need to be compiled.  The patches
 | 
						|
    to delimit kernel addresses requiring translation were added to
 | 
						|
    kernel 1.3.43.  If this kernel or a newer kernel is used there is
 | 
						|
    no need to modify the kernel sources.
 | 
						|
 | 
						|
    If a kernel earlier than this is used the kernel sources will have to
 | 
						|
    be patched.  The patch to delimit addresses for translation is included
 | 
						|
    with the sysklogd sources.  The necessary modifications are quite
 | 
						|
    generic and should require little modification over a wide range of
 | 
						|
    kernel sources.
 |