Logsurfer version 1.6b - How to Download and Install on Mac OS X
Friday the 20th of November, 2009

    logsurfer  most recent diff


    version 1.6b

      View the most recent changes for the logsurfer port at: logsurfer.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for logsurfer.
      The raw portfile for logsurfer 1.6b is located here:
      http://logsurfer.darwinports.com/dports/security/logsurfer/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/logsurfer


      The logsurfer Portfile 50984 2009-05-14 21:08:43Z and.damore macports.org $

      PortSystem 1.0

      Name: logsurfer
      Version: 1.6b
      Category: security
      Platform: darwin
      Maintainers: phpconsulting.com:mat jmpp openmaintainer

      Description: monitors system logs in real-time and reports on the occurrence of events
      Long Description: similar to the well-known swatch program on which it is based, but offers a number of advanced features which swatch does not support. Logsurfer is capable of grouping related log entries together - for instance, when a system boots it usually creates a high number of log messages.

      Homepage: http://www.crypt.gen.nz/logsurfer/
      Master Sites: http://kerryt.orcon.net.nz/
      distname ${name}+-${version}
      Checksums: md5 ad72ac6f3d13d41f6ec74a16dd7666c0

      Patch Files: patch-all-Makefile.in.diff

      configure.args --mandir=${prefix}/share/man --with-etcdir=${prefix}/etc

      post-build {
      system "cd ${worksrcpath}/contrib/prtime && cc -o prtime prtime.c"
      }

      post-destroot {
      xinstall -d -m 755 ${destroot}${prefix}/share/${name}/prtime
      xinstall -d -m 755 ${destroot}${prefix}/share/${name}/start-mail
      xinstall -d -m 755 ${destroot}${prefix}/etc
      xinstall -m 644 -v ${worksrcpath}/README ${destroot}${prefix}/share/${name}
      xinstall -m 755 -v ${worksrcpath}/contrib/prtime/prtime ${destroot}${prefix}/bin
      xinstall -m 644 -v ${worksrcpath}/contrib/prtime/README ${destroot}${prefix}/share/${name}/prtime
      xinstall -m 755 -v ${worksrcpath}/contrib/start-mail/start-mail ${destroot}${prefix}/bin
      xinstall -m 644 -v ${worksrcpath}/contrib/start-mail/README ${destroot}${prefix}/share/${name}/start-mail
      xinstall -m 644 -v -c /dev/null ${destroot}${prefix}/etc/${name}.conf
      }

      post-activate {
      ui_msg "\nThe ${prefix}/etc/${name}.conf file is installed but empty. For full functionality of ${name} a working configuration file should be written from scratch; read \"man 4 logsurfer.conf\" for information on how to do this.\n
      For configuration of additional daemons, see: http://www.obfuscation.org/emf/logsurfer.html"
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/logsurfer
      % sudo port install logsurfer
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching logsurfer
      ---> Verifying checksum for logsurfer
      ---> Extracting logsurfer
      ---> Configuring logsurfer
      ---> Building logsurfer with target all
      ---> Staging logsurfer into destroot
      ---> Installing logsurfer
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using logsurfer with these commands:
      %  man logsurfer
      % apropos logsurfer
      % which logsurfer
      % locate logsurfer

     Where to find more information:

    Darwin Ports



    Lightbox this page.