Marcin Rydel wrote:
Hello everyone !

At first, I would like to sorry about my weak english.

I have problem with install icinga 1.4 on FreeBSD 8.2. I am doing everything like in documentation and it is not working :/ .

My system:

    /icinga# uname -a/
    /FreeBSD icinga.blue.pl 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri
    Feb 18 02:24:46 UTC 2011
    [email protected]:/usr/obj/usr/src/sys/GENERIC  i386/

/
My ports collection (installed):
/

    /icinga# pkg_info/
    /aide-0.13.1_3       A replacement and extension for Tripwire/
    /apr-ipv6-devrandom-gdbm-db42-1.4.5.1.3.12 Apache Portability Library/
    /autoconf-2.68       Automatically configure source code on many
    Un*x platforms /
    /autoconf-wrapper-20101119 Wrapper script for GNU autoconf/
    /automake-1.11.1     GNU Standards-compliant Makefile generator
    (1.11)/
    /automake-wrapper-20101119 Wrapper script for GNU automake/
    /bacula-client-5.0.3 The network backup solution (client)/
    /bison-2.4.3,1       A parser generator from FSF, (mostly)
    compatible with Yacc/
    /ca_root_nss-3.12.9  The root certificate bundle from the Mozilla
    Project/
    /cmake-2.8.4_1       A cross-platform Makefile generator/
    /curl-7.21.3_2       Non-interactive tool to get files from FTP,
    GOPHER, HTTP(S)/
    /cvsps-2.1           Create patchset information from CVS/
    /db42-4.2.52_5       The Berkeley DB package, revision 4.2/
    /eventlog-0.2.12     Replacement of the simple syslog() API
    providing structure /
    /expat-2.0.1_1       XML 1.0 parser written in C/
    /fontconfig-2.8.0,1  An XML-based font configuration API for X
    Windows/
    /freetype2-2.4.4     A free and portable TrueType font rendering
    engine/
    /gamin-0.1.10_4      A file and directory monitoring system/
    /gd-2.0.35_7,1       A graphics library for fast creation of images/
    /gdbm-1.8.3_3        The GNU database manager/
    /gettext-0.18.1.1    GNU gettext package/
    /gio-fam-backend-2.26.1 FAM backend for GLib's GIO library/
    /git-1.7.6           Distributed source code management tool/
    /glib-2.26.1_1       Some useful routines of C programming
    (current stable versi/
    /gmake-3.82          GNU version of 'make' utility/
    /help2man-1.40.4     Automatically generating simple manual pages
    from program o/
    /jpeg-8_3            IJG's jpeg compression utilities/
    /libdbi-0.8.4        Database Independent Abstraction Layer for C/
    /libdbi-drivers-0.8.3.1_5 Drivers for libdbi/
    /libiconv-1.13.1_1   A character set conversion library/
    /libidn-1.22         Internationalized Domain Names command line tool/
    /libltdl-2.4         System independent dlopen wrapper/
    /libtool-2.4         Generic shared library support script/
    /libxml2-2.7.8_1     XML parser library for GNOME/
    /lsof-4.85C_1,5      Lists information about open files (similar
    to fstat(1))/
    /m4-1.4.16,1         GNU m4/
    /mhash-0.9.9.9_1     An easy-to-use library for strong hashes such
    as MD5 and SH/
    /mysql-client-5.5.14 Multithreaded SQL database (client)/
    /mysql-server-5.5.14 Multithreaded SQL database (server)/
    /neon29-0.29.6_2     An HTTP and WebDAV client library for Unix
    systems/
    /net-snmp-5.5_4      An extendable SNMP implementation/
    /p5-Error-0.17016    Perl module to provide Error/exception
    support for perl: Er/
    /p5-IO-Socket-SSL-1.44 Perl5 interface to SSL sockets/
    /p5-Locale-gettext-1.05_3 Message handling functions/
    /p5-Net-SMTP-SSL-1.01_1 An SMTP client supporting SSL/
    /p5-Net-SSLeay-1.36  Perl5 interface to SSL/
    /pcre-8.12           Perl Compatible Regular Expressions library/
    /perl-5.12.4         Practical Extraction and Report Language/
    /pkg-config-0.25_1   A utility to retrieve information about
    installed libraries/
    /png-1.4.5_1         Library for manipulating PNG images/
    /portaudit-0.5.17    Checks installed ports against a list of
    security vulnerabi/
    /portupgrade-2.4.8_1,2 FreeBSD ports/packages administration and
    management tool s/
    /postfix-2.8.3,1     A secure alternative to widely-used Sendmail/
    /postgresql-client-8.4.8 PostgreSQL database (client)/
    /pwgen-2.06          A small, powerful, GPL'ed password generator/
    /python27-2.7.2_1    An interpreted object-oriented programming
    language/
    /ruby-1.8.7.352,1    An object-oriented interpreted scripting
    language/
    /ruby18-bdb-0.6.6    Ruby interface to Sleepycat's Berkeley DB
    revision 2 or lat/
    /screen-4.0.3_12     A multi-screen window manager/
    /smartmontools-5.41_2 S.M.A.R.T. disk monitoring tools/
    /sqlite3-3.7.7.1     An SQL database engine in a C library/
    /subversion-1.6.17   Version control system/
    /sudo-1.8.1_5        Allow others to run commands as root/
    /syslog-ng3-3.2.4    A powerful syslogd replacement/
    /tcl-8.5.10          Tool Command Language/
    /tcl-modules-8.5.10  Tcl common modules/
    /unzip-6.0_1         List, test and extract compressed files in a
    ZIP archive/
    /wget-1.12_4         Retrieve files from the Net via HTTP(S) and FTP/

Location of icinga folder:

    /icinga# pwd/
    //usr/sources/
    /icinga# ls -al/
    /total 6/
    /drwxr-xr-x   3 root  wheel   512 Jul 26 10:21 ./
    /drwxr-xr-x  17 root  wheel   512 Jul 25 14:43 ../
    /drwxrwxr-x  18 root  wheel  1024 Jul 27 07:16 icinga-1.4.2/

/
/icinga user is created:

    /icinga# id icinga
    uid=1002(icinga) gid=1002(icinga)
    groups=1002(icinga),1003(icinga-cmd)/


 icinga configure:

/icinga# ./configure --with-httpd-conf=/usr/local/etc/apache22/Includes/ \//
/

    / --with-gd-lib=/usr/local/lib/ --with-gd-inc=/usr/local/include/ \
     --with-command-group=icinga-cmd --enable-idoutils \
     --with-dbi-inc=/usr/local/include --with-dbu-lib=/usr/local/lib \
      CPPFLAGS=-I/usr/local/include CFLAGS=-fPIC/

           final of the configuration:

    /  *** Configuration summary for icinga-core 1.4.2 06-29-2011 ***:

     General Options:
     -------------------------
            Icinga executable:  icinga
            Icinga user/group:  icinga,icinga
           Command user/group:  icinga,icinga-cmd
                Embedded Perl:  no
                 Event Broker:  yes
               Build IDOUtils:  yes, instance_name=default
            Install ${prefix}:  /usr/local/icinga
                    Lock file:  ${prefix}/var/icinga.lock
       Check result directory:  ${prefix}/var/spool/checkresults
       Ext Cmd file directory:  ${prefix}/var/rw
               Init directory:  /usr/local/etc/rc.d
      Apache conf.d directory:  /usr/local/etc/apache22/Includes/
                 Mail program:  /usr/bin/mail
                      Host OS:  freebsd8.2

     Web Interface Options:
     ------------------------
                     HTML URL: http://localhost/icinga/
                      CGI URL: http://localhost/icinga/cgi-bin/
     Traceroute (used by WAP):  /usr/sbin/traceroute


    Review the options above for accuracy.  If they look okay,
    type 'make all' to compile the main program and CGIs.


    !!! Please take care about the upgrade documentation !!!/

Here begins a problem, if I would like to gmake all:

    /icinga# gmake all
    cd ./base && gmake
    gmake[1]: Entering directory `/usr/sources/icinga-1.4.2/base'
    gcc ?-Wall -fPIC -I/usr/local/include/ -I/usr/local/include
    -DHAVE_CONFIG_H -DNSCORE   -c -o broker.o broker.c
    gcc: ?-Wall: No such file or directory
    gmake[1]: *** [broker.o] Error 1
    gmake[1]: Leaving directory `/usr/sources/icinga-1.4.2/base'
    gmake: *** [all] Error 2

    /

, or try to do it step by step:

    /icinga# gmake install/
    /cd ./base && gmake install/
    /gmake[1]: Entering directory `/usr/sources/icinga-1.4.2/base'/
    /gmake install-basic/
    /gmake[2]: Entering directory `/usr/sources/icinga-1.4.2/base'/
    //usr/bin/install -c -m 775 -o icinga -g icinga -d
    /usr/local/icinga/bin/
    //usr/bin/install -c -m 774 -o icinga -g icinga icinga
    /usr/local/icinga/bin/
    /install: icinga: No such file or directory/
    /gmake[2]: *** [install-basic] Error 71/
    /gmake[2]: Leaving directory `/usr/sources/icinga-1.4.2/base'/
    /gmake[1]: *** [install] Error 2/
    /gmake[1]: Leaving directory `/usr/sources/icinga-1.4.2/base'/
    /gmake: *** [install] Error 2/

I don't know where is a problem, please help.

there was a typo in the configure.in which has been reported lately. (ad don't ask me how this came into - my git blame tells me sth but must be a typo)

short version

$ vim configure.in
$ remove the '?'
$ autoconf

$ make distclean
$ sh configure ...

i was thinking of 1.4.3 but just for a typo a new release? hmmm. the release branch for 1.5.0 contains a fixed configure, but yet a lot of other changes making it incompatible to 1.4.x - see Changelog:CHANGES section in git.

kind regards,
michael



best regards,

--
Marcin Rydel

Junior Administrator
Network Operations Center
Blue Media S.A.
www.bluemedia.pl

Niniejsza wiadomość została przekazana w imieniu Blue Media S.A.
z siedzibą w Sopocie, ul. Haffnera 6, 81-717 Sopot, zarejestrowana
w Sądzie Rejonowym Gdańsk-Północ VIII Wydział Gospodarczy KRS pod
nr 0000320590, NIP 585-13-51-185, REGON 191781561. Kapitał zakładowy 500
000 PLN (wpłacony w całości).

Jeżeli nie jest Pan/Pani zamierzonym i wskazanym adresatem niniejszej
wiadomości, nie może Pan/Pani jej ujawniać,  kopiować, dystrybuować ani
też w żaden inny sposób udostępniać lub wykorzystywać.
Jeżeli otrzymał/a Pan/Pani tę wiadomość przez pomyłkę prosimy o
niezwłoczne poinformowanie nas o tym i o usunięcie wiadomości.


------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


_______________________________________________
icinga-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/icinga-users


--
DI (FH) Michael Friedrich

Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria

email:  [email protected]
phone:  +43 1 4277 14359
mobile: +43 664 60277 14359
fax:    +43 1 4277 14338
web:    http://www.univie.ac.at/zid
        http://www.aco.net

Icinga Core&  IDOUtils Developer
http://www.icinga.org

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
icinga-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/icinga-users

Reply via email to