浅谈Linux系统中Logcheck的安装和配置

http://tech.ddvip.com   2007年03月12日    社区交流

本文详细介绍浅谈Linux系统中Logcheck的安装和配置

  解压软件包

  把软件包(tar.gz)解压:

  [root@deep /]# cp logcheck-version.tar.gz /var/tmp/

  [root@deep /]# cd /var/tmp

  [root@deep tmp]# tar xzpf logcheck-version.tar.gz

  编译和优化

  必须修改“Makefile”文件,设置Logcheck的安装路径、编译标记,还要根据你的系统进行优化。必须根据RedHat的文件系统结构来修改“Makefile”文件,并且在“PATH”环境变量的设定的路径中安装Logcheck的脚本文件。

  第一步

  转到Logcheck所在的目录。

  编辑“Makefile”文件(vi Makefile)并改变下面这些行:

  CC = cc

  改为:

  CC = egcs

  CFLAGS = -O

  改为:

  CFLAGS = -O9 -funroll-loops -ffast-math -malign-double -mcpu=pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptions

  INSTALLDIR = /usr/local/etc

  改为:

  INSTALLDIR = /etc/logcheck

  INSTALLDIR_BIN = /usr/local/bin

  改为:

  INSTALLDIR_BIN = /usr/bin

  INSTALLDIR_SH = /usr/local/etc

  改为:

  INSTALLDIR_SH = /usr/bin

  TMPDIR = /usr/local/etc/tmp

  改为:

  TMPDIR = /etc/logcheck/tmp

  上面这些修改是为了把“Makefile”配置为使用“egcs”编译器,使用适应于我们系统的编译优化标记,并且把Logcheck的安装目录设置成遵循RedHat的文件系统结构。

  第二步

  编辑“Makefile”文件(vi +67 Makefile)改变下面这些行:

  @if [ ! -d $(TMPDIR) ]; then /bin/mkdir $(TMPDIR); fi

责编:豆豆技术应用

正在加载评论...