Results 1 to 7 of 7

Thread: BSD Support

  1. #1
    Junior Member
    Join Date
    Dec 2012
    Posts
    2

    BSD Support

    Hey folks,

    I attempted to install Shinken on a FreeBSD machine, and it complained about missing lsb, so I opened up the install script, and it's super linux oriented, even though the download says for all OS and the wiki page says UNIX.

    Before I rewrite the install script to be BSD friendly, is there already an effort underway to create a more BSD friendly installer? Searching the forum, wiki, and even google-fu have lead me nowhere.

    -CWS


  2. #2
    Administrator
    Join Date
    Dec 2011
    Posts
    278

    Re: BSD Support

    Hello CWS,

    To my knowledge there is no effort under way to modify the install script or system to run under BSD.

    Go ahead, I am sure the team will be receptive to your enhancements.

    Also if you see things that can be improved, feel free to send in seperate pull requests so they can be added independantly from the BSD enhancements. Less changes per pull requests are a good thing. :-)

    Welcome to the Shinken community.

    xkilian
    .. Who is doing Splunk and OSSEC fu at the moment.

  3. #3
    Junior Member
    Join Date
    Dec 2012
    Posts
    2

    Re: BSD Support

    Thanks, xkillian.

    Other than the install script, is there any reason to believe it wouldn't work on any UNIX or UNIX-link OS that runs a relatively modern version of Python?


  4. #4
    Administrator
    Join Date
    Dec 2011
    Posts
    278

    Re: BSD Support

    The main things are:

    Pyro
    Python 2.6+
    Shinken itself
    Nagios plugins

    They should be the same version on each host where Shinken is installed. You may need to keep an eye on how Shinken calls shell scripts when using plugins, reactionner actions, etc. This is regardless of the Linux version, there are some issues being debated on how to handle the shell environment. Otherwise, Shinken is pretty self-contained being an all python system. (With exception to WebUI components which use web technologies. (JS, etc.))

    Cheers,

    xkilian

  5. #5
    Junior Member
    Join Date
    Feb 2012
    Posts
    15

    Re: BSD Support

    Yes you can uncompress into /usr/local/ and install python2.7, pyro and nagios-plugins.
    I use it and works nicely

  6. #6
    Senior Member
    Join Date
    Oct 2011
    Posts
    139

    Re: BSD Support

    BTW may be the time to create an installer under bsd .... david durieux is it a good idea or may be a port is better ?

  7. #7
    Junior Member
    Join Date
    Feb 2012
    Posts
    15

    Re: BSD Support

    Port is better idea, all dependencies are managed easily with port

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •