[icinga-checkins] icinga.org: New commits on branch test/ido

git at icinga.org git at icinga.org
Sat Aug 11 21:08:00 CEST 2012


URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e7c5191fad628b334a6230982a091820983c8f7
Merge: 45225cd3d766a87e724b99c666f018a5ad74d5a2 42e301f52c8ea8fa8cc0a619ed919888f072fe5b
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:14:23 2012 +0200

    Merge branch 'next' of git.icinga.org:icinga-core into next
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=45225cd3d766a87e724b99c666f018a5ad74d5a2
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:11:43 2012 +0200

    Revert "core: handle passive checks via external commands the same way as active checks, bypassing the temp check result file and reaper (Andreas Ericsson) #2687"
    
    This reverts commit c88939b2207baac8c2ee7a47f14a0ea48162aeae.
    
    Conflicts:
    	Changelog

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bad279336066304a47beedd15ca4758261b1c04a
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Sat Aug 11 19:11:05 2012 +0200

    Revert "core: fix passive check result handling, don't copy strings"
    
    This reverts commit 0f7aa9aff5eb8c3bacc1e67f38e1a849a48779e8.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=42e301f52c8ea8fa8cc0a619ed919888f072fe5b
Merge: b6602aa791c5902e1712ba62e6709b57b939e1e8 fbdb41fa5fbf04f2b2674f7936ff6208f00e94ac
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 20:33:26 2012 +0200

    Merge branch 'test/core' into next
    
    Conflicts:
    	Changelog
    	configure
    	configure.in

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fbdb41fa5fbf04f2b2674f7936ff6208f00e94ac
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 20:21:40 2012 +0200

    perfdata: raw_command free asap

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9f507a8190ffb350fe1a9a476eda3f0241b78fa6
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:48:31 2012 +0200

    utils: wipe unused easteregg buffer

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5b7347c1946ef5f4c518f9191480578e23a43ec
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:48:12 2012 +0200

    sehandlers: raw_commandline free asap

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3661d9cd38fdbafd9c31398f1dfaba32f8ebd51a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:30:14 2012 +0200

    notifications: clear host and service macros after a notification happened

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=57d2133ec67d795839f1d137d8c792375005afbe
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 19:26:41 2012 +0200

    notifications: free raw_command when we don't need it anymore to prevent leaks

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5ddf4d711a82c957b2150f189c99836dd7f7ef1e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:39:51 2012 +0200

    Revert "introduce lib/libicinga.a, add libpqueue as priority queue and a scheduling queue wrapper #2875"
    
    This reverts commit 8ece4172a664942c29291f69d6ee8a9f95fe801c.
    
    Conflicts:
    
    	lib/Makefile.in

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=75aa1c90aa59eae0fb6075ee6fb45de9070300b8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:38:31 2012 +0200

    Revert "core: use priority based event queue instead of linked lists #2876"
    
    This reverts commit 3e89a677909ebf3523a90047c8ca3b56a2cce8db.
    
    Conflicts:
    
    	.gitignore

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3365659a89b97b8c717a130435bf244b6e9d4fbb
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:37:51 2012 +0200

    Revert "core: fix schedule_new_event now returns a ptr to timed_event"
    
    This reverts commit 515b7b66f315523e9860355b8edc4d15e367150d.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0f7aa9aff5eb8c3bacc1e67f38e1a849a48779e8
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 18:34:25 2012 +0200

    core: fix passive check result handling, don't copy strings
    
    refs #2687

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=14d3851a3c8ce41464cfa80bb36735276aa20b8a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 16:02:11 2012 +0200

    core: fix wrong else if's on priority macros
    
    refs #2674

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1f953bccc2b72f98f4ac80f77d324f4647fcb277
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 15:36:31 2012 +0200

    update Changelog from previous cherry-picked fixes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f63541d6a2f3415171714c178ff25d02c9c62e3b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Aug 5 13:24:55 2012 +0200

    core: fix deleting too old check result files #2951
    
    this is a rather common issue - the checkresult dir does not get cleaned
    after the core reaps the files, and leaves files there, slowing down the
    overall processing.
    
    as the original diff describes, the initial problem are the "write the
    checkresult to tmp dir, then move it to checkresult queue, and put a .ok
    file there as well, telling the core checkresult reaper that files are
    totally fine to be read". on frequent reloads, this will cause a lot of
    "not yet finished" checks to stay within the queue, but not having the
    .ok file there.
    
    the core algorithm on checking if a file is ok, requires to loop all
    files and stat() if the .ok file is there - which is normally a lot of
    misses because those old checkresult files won't even be processed
    anymore. and who got a manual cronjob cleaning that, when the core
    should do?
    
    refs #2951

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a3eff50d8d372ef7fb5d14edd1f0b5050a917558
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Aug 5 13:12:29 2012 +0200

    core: remove weird switch() statement when scanning checkresult queue #2950
    
    a simple if this does not fit, continue the loop does the trick. in this
    it's about checking if the file is "real" and not symlinked. though,
    stat(2) does not allow that either, so at least fix the logical bug.
    
    refs #2950

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d071d26403e1e2eb7da656f837d3fb4fa348e53
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sun Aug 5 13:04:09 2012 +0200

    core: fsync() files before fclose() #2949
    
    otherwise, we setup the errno flag to contain EBADFs, meaning future
    debugging calls to strerror() or the %m allocator in strings become
    erroneous.
    
    refs #2949

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=92a1a0fa124cfd9244439e07b3be5a53afff66a3
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Aug 7 14:51:35 2012 +0200

    core: free raw_command immediately after processing the macros / not needing them anymore
    
    previously, we were doing that later on in the error sections.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d490d1e264c34d2a17e16ecdd850e40616a00441
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Aug 3 15:59:42 2012 +0200

    beautify icinga_verification script; sanitize capitalized writings; update FIXMEs
    
    generally speaking, some path detection, as well as user (whoami)
    permissions for special sudo operations should be detected/demanded as
    well.
    
    also, some reformatting is required for proper output :)
    
    refs #2551

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c4fe1852024594bd9623ea01c1468696fb96790b
Merge: 6386f5ea3f6ce43551e5edb39d0e59ce99879ea0 2326da06f557bec03b8b5341d6494c50842ec3ff
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Aug 3 15:23:46 2012 +0200

    Merge branch 'fholzer/core' into mfriedrich/core
    
    Conflicts:
    	.gitignore

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6386f5ea3f6ce43551e5edb39d0e59ce99879ea0
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Wed Aug 1 01:30:06 2012 +0200

    core: add issue based tests/ directory with various existing issue config #2924
    
    refs #2924

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b6602aa791c5902e1712ba62e6709b57b939e1e8
Merge: 6ff017467043473644f321a3d52709085b7f442e df420f096f90c99d6ec792c0693604d6dd801b5b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 23:17:49 2012 +0200

    Merge branch 'test/core' into next
    
    Conflicts:
    	Changelog
    	cgi/config.c
    	cgi/statuswml.c
    	cgi/statuswrl.c
    	configure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06d42a9c34258712852a4b68ba1662f60d130e7a
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 20:30:04 2012 +0200

    icinga.spec: forced update on icinga.cfg change package locations #2923
    
    already upstream on repoforge in 1.7.1-2 revision
    
    fixes #2923

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9aca63163413311a6e912dd8e555798c93149617
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 19:32:10 2012 +0200

    icinga.spec: use --with-mainurl to set the default to /icinga/cgi-bin/status.cgi?host=all&type=detail&servicestatustypes=29 #2611
    
    refs #2611

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=535cb8c58763f828a093650b6859d0f739e2f62d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 19:26:04 2012 +0200

    install: add --with-mainurl to configure, allowing to set the main frame target url for index.html #2611
    
    refs #2611

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2c5c54a775b862433718d14e1172e6035cf1f2d0
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Tue Jul 31 12:46:49 2012 +0200

    core: bail out early with config error if resource.cfg macros contain NULL values #2879
    
    plus
    core: fix logical bug on icinga.cfg detection on config read #2879
    core: add hint on icinga.cfg package location, and tip to read
    Changelog CHANGES on upgrades #2879
    
    refs #2879

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5b4e77377ba96ea7b528d43b5e110a6ef5a9316b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 30 22:03:54 2012 +0200

    core: add a command to disable notifications program-wide with expire time as scheduled event; add commands to cmd.cgi, idoutils programstatus table #905
    
    this adds a new command
    
    DISABLE_NOTIFICATIONS_EXPIRE_TIME;<schedule_time>;<expire_time>
    
    which schedules a new event for expiring disabled notifications ==
    re-enable all notifications program-wide.
    you can override that expire with ENABLE_NOTIFICATIONS command, not
    having an expiry after that. the event for expiry will ignore future
    timestamps > event->run_time, so the expiration only takes place on the
    correct timestamp.
    
    extinfo.cgi Process Info view adds a new row with "Disable Notifications
    Expire Time", showing a readable date time format when notifications are
    disabled, and expire time was set.
    
    for cgi.cfg, the default duration can be set as well (default is 1 day).
    
    default_expiring_disabled_notifications_duration=86400
    
    on the event broker side of life, this will be made available within the
    programstatus data and updates (which normally happen quite often).
    idomod and ido2db have that added to their data structs as well, the
    rdbms will get a new column in the programstatus table (cut due to
    30char limit of oracle):
    
    disable_notif_expire_time
    
    if one wants to set a start_time, this is currently not
    possible/implemented.
    
    other than that, extensive testing is required.
    
    refs #905

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51e36aa592fe413033248bf14a29aa46f37501b7
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Mon Jul 30 20:08:57 2012 +0200

    possible vulnerability: icinga mysql db creation script grants access to all dbs #2917
    
    fixes #2917

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=515b7b66f315523e9860355b8edc4d15e367150d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 26 18:22:25 2012 +0200

    core: fix schedule_new_event now returns a ptr to timed_event
    
    refs #2876

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=11a92b7d2e9316c456058ca96ab9566afa2d764e
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 26 18:10:50 2012 +0200

    core: core: make delete_downtime_by_hostname_service_description_start_time_comment threadsafe (Andreas Ericsson) #2899
    
    fixes #2899

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2a886470c1e64305bdf2a4ad67ca6a160805167d
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 20:05:44 2012 +0200

    core: fix whitespaces are not stripped using multiple templates ("use abc, def, ghi") #2701
    
    actually, this happens on resolving the templates,
    on a strsep call withing the loop. we could do it
    later on the check for an existing template, but
    we'll stay safe doing it directly after we cut
    the string
    
    refs #2701

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=df420f096f90c99d6ec792c0693604d6dd801b5b
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 19:22:36 2012 +0200

    core: re-enable state based escalation ranges, using cast tricks #2878
    
    since we already broke the neb abi a while back, and livestatus
    will probably never use any icinga headers itsself, we just
    don't give a f*ck about that mad situation - we'll put the
    attributes at the end of the structs, tricking the typcasts
    leaving the neb api intact.
    
    docs did not receive the configure flag either for a strange
    reason, so we can remove that safely from the source as well.
    
    refs #2878

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3e89a677909ebf3523a90047c8ca3b56a2cce8db
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 18:30:48 2012 +0200

    core: use priority based event queue instead of linked lists #2876
    
    linked lists have O(n) insertion time at worst case. In theory
    this should not happen too often, as events should be scheduled
    mostly after all other events that are already scheduled. Due to
    linear behaviour of the algorithm this might fail.
    
    the squeue-on-top-of-pqueue implementation introduces O(lg n)
    behaviour on inserts and removal. pop() (extract next event)
    will be altered from O(1) to O(lg n), but overall this will
    allow a far more predictable behaviour in larger environments
    where the check scheduling does not happen in a fixed interval
    for all checks.
    
    extended profiling (previous commit enables that by default,
    check the wiki for information how to run profiling) is
    heavily required!!!
    
    https://wiki.icinga.org/display/Dev/Profiling
    
    the timed_event struct loses the last 2 members, replaced by
    an sq_event and priority attribute, but since none of the famous
    neb modules make use of that struct, we'll skip compatibility at
    that step, since this was introduced by Nagios itsself.
    
    this will make use of the previously introduced pqueue and squeue in
    lib/ - extended tests are introduced in lib/ as well.
    
    kudos to Andreas Ericsson for his genius ideas and code.
    
    refs #2876

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=172c686b5778c36542c42294202e688fbd27ea11
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 17:22:57 2012 +0200

    enable profiling with gprof compiler flags

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ece4172a664942c29291f69d6ee8a9f95fe801c
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 14:27:41 2012 +0200

    introduce lib/libicinga.a, add libpqueue as priority queue and a scheduling queue wrapper #2875
    
    - create lib/
    - add libicinga.a creation, and inclusion in icinga build
    - added lib/pqueue.c/.h as priority queue
    - added lib/squeue.c/.h as pqueue wrapper and scheduling queue
    
    pgqueue author Volkan Yazici added to THANKS/AUTHORS, squeue patch
    implemented by Nagios Core Dev Andreas Ericsson. made some slight
    adapations myself, but for now this commit is more a basic stash of
    commits, importing the code for further usage, without any effect
    on Icinga Core and addons.
    
    refs #2875

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=55fc85cc865c63a8d6381ca8fcb8efb8c72638df
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 19 17:46:22 2012 +0200

    correct context sensitive help urls/names - whatever that is for

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2326da06f557bec03b8b5341d6494c50842ec3ff
Author: Wolfgang <wnd at gmx.net>
Date:   Fri Jul 13 18:22:31 2012 +0200

    sched_down.pl: fixed exit from procedure

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=820abab819cf569f83c41533d360d33143f3bb93
Merge: a35d13e9a72b0be70181625e2adb99d4deeebbb0 55c8588e47514ecf9fdce943a1359e81e419f9f2
Author: Wolfgang <wnd at gmx.net>
Date:   Fri Jul 13 18:18:53 2012 +0200

    Merge branch 'fholzer/core' of ssh://git@git.icinga.org/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b484ec4dba69ded53d2aeaced952f4c508fca69f
Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Thu Jul 12 13:22:15 2012 +0200

    update FSF address #2696
    
    $ find . -type f -exec sed -i 's/675 Mass Ave, Cambridge, MA 02139, USA/51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA/g' {} \;
    
    refs #2696

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=55c8588e47514ecf9fdce943a1359e81e419f9f2
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 13:42:20 2012 +0200

    add broker module in /modules/ check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cc01b7902170ba78d9f9a8631d1f4d56d932fabe
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 13:05:09 2012 +0200

    removed ALL \r

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=74531315ad0b236a4588e66c3317d832416967c2
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 13:01:40 2012 +0200

    optical changes

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1ff37162a9a62ca86f2221ecac22d4d523ee6ef4
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 12:11:44 2012 +0200

    fixed ido2db/idomod socket check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51ed0f6fd8f9916252142b7b1b112a949dad5788
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Jun 1 11:53:20 2012 +0200

    change Icinga Base Set and Icinga-Web Base Set
    add more colors

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5a98d6a454146b33b523a2622d637e589bfcc7b4
Author: Franz Holzer <office at frankstar.at>
Date:   Thu May 31 15:50:05 2012 +0200

    icinga_web_base typo

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=44f129503ba6e5284c739db2395e3886d2f428e8
Author: Franz Holzer <office at frankstar.at>
Date:   Thu May 31 12:53:04 2012 +0200

    add icinga_web_base user input

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ee4a8ae9a7292090e766c17daec8dadb7820f654
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 15:31:28 2012 +0200

    change output for idomod_broker

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=78bc973dec8ed4b417a08bc107d482f8db0b94f8
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 15:19:54 2012 +0200

    Scalar value @sqldata_x[y] changed to $sqldata_x[y]

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5f5cadaad1b9acb7971e8aae23a0b2d385b30940
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 15:17:11 2012 +0200

    parse icinga-web data from databases.xml

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8af12858e02f37cd165032aa6a8a9b958ce82924
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 12:21:24 2012 +0200

    icingashell change from hardcoded to icinga.cfg parsing
    Change output text from icingashell to usershell

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ca31c566d1edba66c488400f1a7dc1970134a1b1
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 12:14:09 2012 +0200

    change output text idomod broker modul to "broker modul"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d15012662d2770d6ac2133ac927eb3d708f63674
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 29 12:11:48 2012 +0200

    change EVAL for icinga-web queries
    Icinga-web DB is below Shema 1.7.0 fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1807f9f3c99b79e8203166fa0400250ea0c79719
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 16:27:22 2012 +0200

    fix some typos

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=abf778c078ff54d0a1986a2171835f56b4b01ff7
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 16:23:16 2012 +0200

    split icinga_db and icinga_web_db queries

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6e259e6d503cd919c6efda45faa58f4dd440db76
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 15:04:23 2012 +0200

    bugfix sudo/su (sudo doesnt work on RHEL)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2f41203c276c719734fc3c73abbcb7ff0c87e734
Merge: d14d6d258e4008f6a4fb2ca0966ce88fe31a79b9 a6c9d4012bbfbbae86088fb2bf2121bb3ec3f83d
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 15:01:01 2012 +0200

    Merge branch 'fholzer/core' of git.icinga.org:icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d14d6d258e4008f6a4fb2ca0966ce88fe31a79b9
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 15:00:09 2012 +0200

    icinga_db check bugfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d6534117031ccd76d0b1b5e9df7b8b59520fe1d8
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 14:56:53 2012 +0200

    - some bugfixes after merge

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a03c8e2d97f99c95941fe207a9b4fdd85bbf97f1
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 14:44:43 2012 +0200

    #FIXME EVAL for DBI

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=50e3d39a3a04ea6bca8e5085e4bffcbfdd27b5bb
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:14:52 2012 +0200

    some typos
    pnp4nagios bin check
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7e8c9a61da35a8bacd5f3940102e6ad164cd4a30
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:12:08 2012 +0200

    add Icinga Shell Output Info
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=964a2cc78462a1e468503642a6fbfc55fd42f1af
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:11:31 2012 +0200

    add some eval's, so the script doesnt abort
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=80cc52ec7953006997e766cfd5b4aeb2f25a0180
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:06:15 2012 +0200

    use new icinga_cfg and ido2db_cfg vars
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b8543e4649d5857ba496b4de2f14293fa0f6c300
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:04:57 2012 +0200

    fix typos
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2ded81a5f8aa4bbd13a1a4607a93c66d56d669f2
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:02:39 2012 +0200

    add/change ido2db Parsing
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cacc0e6e36ac44aa993033a0d5f949f63bd51275
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:01:17 2012 +0200

    add icingashell (getpwnam)
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d6baeacb524d882f9706dd23cb4f7999290eaf10
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 10:00:40 2012 +0200

    add/change icinga.cfg set
    -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a595ef878c2c4adb9f8aa6cd7c7a15109aadf35f
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 09:57:58 2012 +0200

    add httpd2 -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=751d1312295b66ae1c065285b2c95714883b99ce
Author: Franz Holzer <office at frankstar.at>
Date:   Fri May 25 09:57:22 2012 +0200

    DBI module check -> thx Wolfgang

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a35d13e9a72b0be70181625e2adb99d4deeebbb0
Merge: 7230991dc6d3477ca63666a9c3e03e898a97a9af a6c9d4012bbfbbae86088fb2bf2121bb3ec3f83d
Author: Wolfgang <wnd at gmx.net>
Date:   Thu May 24 19:25:25 2012 +0200

    Merge branch 'fholzer/core' of ssh://git@git.icinga.org/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a6c9d4012bbfbbae86088fb2bf2121bb3ec3f83d
Author: Franz Holzer <office at frankstar.at>
Date:   Thu May 24 19:10:24 2012 +0200

    check_disk sudo fix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4d9c6f9a965e0c1925b2102ca73c153f383164d2
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 15:56:41 2012 +0200

    mysql - icinga-web querys FIXME

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1adc21b207c542491f324ecc18d926c65a3d13b0
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 15:53:00 2012 +0200

    fixed get_error_from_log

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ffcbb9bc467a490e0875b87921edc2718f993fcc
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 15:21:08 2012 +0200

    - new msyql failure output (icinga, icinga-web)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b4aaefa5f887b5841a84baf5de8dc2540e5ccc61
Author: Franz Holzer <office at frankstar.at>
Date:   Wed May 23 14:53:04 2012 +0200

    idomod.so/o fix (add lib path)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dc4b8918ebe50009f605917be9d687fa3d0b6ae8
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 16:47:26 2012 +0200

    NOT STABLE
    add icinga_web DB querys

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c6467e1bd03443503e2605c11718b6e3c6bc5fa9
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 15:19:35 2012 +0200

    check for enable_sla

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6bb5570c0cd2424fe6cc2b634dc75b275fff9183
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 15:06:37 2012 +0200

    change OS Info Output for better view

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6c60a66a7cd6cdf96c31e8e3068f4047ceb907cc
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 15:01:01 2012 +0200

    #fixme psql connection test

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5b294d36e965f633d5dd1b00816c3fa33cb4826d
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 14:50:47 2012 +0200

    idomod broker module checks

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7146a98d5fc4d78de722a406e559d0d3d119d5da
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 13:39:48 2012 +0200

    add "log external commands" parsing

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd5f7975ec4827a7d36c8d7daa97c05d5a746638
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 13:27:37 2012 +0200

    change SQL check for psql

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=206a9431a4418d55f0bdfcdd811049892cb5eaee
Author: Franz Holzer <office at frankstar.at>
Date:   Tue May 15 12:58:53 2012 +0200

    add postgresql service

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7230991dc6d3477ca63666a9c3e03e898a97a9af
Merge: 2fcd05407b445baf3dff1844d211040b967d618a e74d42987717596f642118bed5c915c534350293
Author: Wolfgang <wnd at gmx.net>
Date:   Mon May 7 20:55:27 2012 +0200

    Merge branch 'fholzer/core' of ssh://git@git.icinga.org/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e74d42987717596f642118bed5c915c534350293
Author: Franz Holzer <office at frankstar.at>
Date:   Mon May 7 16:40:05 2012 +0200

    add check_disk Plugin Test
    Checks for free space on localhost

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c1c7d46f25abd1e9a4faf30140f7feb6dadf007
Author: Franz Holzer <office at frankstar.at>
Date:   Mon May 7 15:17:17 2012 +0200

    add pnp4nagios base set
    add simple pnp4nagios check (npcd service) -s

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1f5dd48678d8dc89093fa758cd249f36bfadd9e5
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 16:51:56 2012 +0200

    small output change

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3c5686f077fb4da5138d10feeb3a2fb49bed8cca
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 16:49:09 2012 +0200

    change output for -i
    only show important informations for the first troubleshooting

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3a4443b0284fd4791a173cd08f30bb6a119e3eca
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 16:01:55 2012 +0200

    sanitycheck - resource.cfg bugfix
    change output for $USER1$

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d52be65bd76816b01f9482f7ac880209cd5539b
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 15:43:46 2012 +0200

    add resource.cfg $USER1$ check.
    Dont show path if no check_ping in path was found

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=12b51dc3e09b9a91073ef81db940d879b6905308
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 14:06:37 2012 +0200

    delete old disabled $config_ref

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c08308b5ad197fcc1dce92d5998f58057311dda8
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 14:05:00 2012 +0200

    $config_ref, services bugfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6159b72e38d170782f69d41a0f1e6f2de47dbb38
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 13:38:08 2012 +0200

    idea for syslog read

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1069aaa60648f80348320d99751ac5524cde4a04
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 12:31:58 2012 +0200

    more comments in Sanitycheck Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=35caab26cbfd05ae41f7bdd959eef39275dcca54
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 12:26:31 2012 +0200

    split service check in 2 parts, critical services and non critical services

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e9e7ec1a86620c3929a40077da4ff9004ea6c0a9
Author: Franz Holzer <office at frankstar.at>
Date:   Thu Apr 26 11:20:39 2012 +0200

    new color handling, new Status handling
    rewrite the whole sanitycheck Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51a7dd96292bacf8c595d7dc644027ac4fab832d
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 16:52:58 2012 +0200

    icinga.cfg - icinga_user check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7ccf862950c44ca32b95b01f749ae39618e4478d
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:26:53 2012 +0200

    change output for better reading

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=255dd3582c65d81b993a388708293d5d2b454c08
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:24:21 2012 +0200

    fix output "idomod Connections" to "ido2db processes and idomod Connections"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=46b9a3b28ded30d862c67bbd8dcec119ee340a17
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:12:18 2012 +0200

    add -h|--help Option with Usage Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f669cac8a8635d670f77ed08505d6ef4727213c0
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 15:02:09 2012 +0200

    change the output for a better view

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a94e54afd15911a3f01e246c4ff795da74aadbc9
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 14:33:43 2012 +0200

    add option for Issue tracker prepared output (-i)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ccc60b0e112a92d8f577bc3a5efef1537e0b166f
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:44:20 2012 +0200

    know the -s option realy shows only the sanitycheck

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f4633c66058324982900a639f82dbe3f47558ee6
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:42:30 2012 +0200

    more code comments, "better" comments, for a better overview

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=88f7ae25f775b4ef4f66e508cb665cb790b501fe
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:35:13 2012 +0200

    change output for options -r or -s
    
    -s only shows the Test Results, sanitychecks
    -r only shows the Reporting Output
    -r -s show both Output.
    
    no Options shows the Reporting Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=649ba2dce57a35a8cfc6878fc40f5b5a35517041
Author: Franz Holzer <office at frankstar.at>
Date:   Wed Apr 25 13:24:21 2012 +0200

    add options -r (reporting mode) and -s (sanity checks)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b39db1635fe11e7e06cf83c8ea6b19334a9b330e
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 15:54:16 2012 +0200

    adjust Output for ido2db error log

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=de8fa629a66a8e6136901cf3c5d1ae5d0ac7729c
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 15:06:05 2012 +0200

    bugfix get_error_from_log

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=51810f1fe06780d2bcca53941679fcc2de99f33a
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 13:39:40 2012 +0200

    FIXME - PATH to syslog not hardcoded

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c08c5cc81e1f69e653b2e616c71993e11ada5796
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 13:35:02 2012 +0200

    add sub for reading errors out of syslog
    some bugfix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=954c8008c56d92e68863059aa88740e6b9fe6588
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 12:10:47 2012 +0200

    some output formating

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dd0eda463f1baea8e0ecb48c19f08ac37c3f3921
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 11:58:34 2012 +0200

    == / eq for strings

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b39cbe7a0cdf00e479cfd5ef78608b4969177884
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 11:57:23 2012 +0200

    ido2db/idomod socket compare with output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=abf0c0df9b38fe4088d6f4f00d7c46fc21af0594
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 10:49:01 2012 +0200

    revoke mysql.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=33e274d0ce8de863cae00b4d4fdde9ebaa0887bb
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 10:31:22 2012 +0200

    mysql.pm package

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=327fed7992d5be204edd3ba7de91dc7bf0f8d824
Author: Franz Holzer <office at frankstar.at>
Date:   Tue Apr 24 10:31:02 2012 +0200

    add package Mysql.pm

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e083c5f0587f6e09f1931b24918feed33db54c69
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:57:20 2012 +0200

    ignore my internal todo list

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dffda640c43a7e75dd436fcc3b6f527915f0d9ea
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:55:07 2012 +0200

    add icinga.cfg external commands

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=054a2e34ecff8dbc85710ce7b12179bc1bf8af9c
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:47:19 2012 +0200

    update

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=08104f9141a1a29398dcc2929e60b8ffc0c78fd6
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:44:09 2012 +0200

    add idomod information
    upgrade ido2db information

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=846130c1d925173e959fc98af174372da4328876
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:34:09 2012 +0200

    add ido2db socket output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fd83f915947e9607271f87920a131fe029410886
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:33:56 2012 +0200

    update internal

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b1cf34a91786c2c596ccdc75fcea7e049547f105
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 16:08:57 2012 +0200

    add selinux check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5d6dc841cae13e964ab5dc6ff34d9169973b1d77
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:59:07 2012 +0200

    add snmptt process

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=38728ef77a130268593d38182817d91f749e23a8
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:53:29 2012 +0200

    bugfix for mysql connection
    
    User Input wrong OR mysql is not working properly.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=11a35f276b7dfbf29acaaea7e85bfd6950164cb0
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:32:41 2012 +0200

    bugfix for "mysql unavailable"

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3236581aab6768d38c193d97c04961d885778a8c
Merge: 5d85797054c1a1590de3bfade728da03a39c7ec2 4f5b0ac4646468706bb5b9c0aa2c85a3555952de
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:21:51 2012 +0200

    Merge branch 'fholzer/core' of git.icinga.org:icinga-core into fholzer/core
    
    Conflicts:
    	tools/icinga_verification.pl

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5d85797054c1a1590de3bfade728da03a39c7ec2
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 15:15:54 2012 +0200

    fixed typo in get_version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ac7e1c2e3ec9ccd51df74f3fb4cad49476749ea
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:45:04 2012 +0200

    bugfix get_ido2db and get_icinga_version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4f5b0ac4646468706bb5b9c0aa2c85a3555952de
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:45:04 2012 +0200

    bugfix get_ido2db and get_icinga_version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8c7ddded70edcc0bc56cd23c60e79b13937e815e
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:38:44 2012 +0200

    fix $mysqldb declaration

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9d764d33de30f9e01538e80de0bc4397bf8448e8
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:16:04 2012 +0200

    mondays...-> delete merge conflict lines

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9f19529b293178352f4784ab32f1748518d22810
Merge: db47b1f750da85246d79b554c894db35180787b2 20c77ec8e6efcbc53b65cccce65db0edb8eec1fa
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:12:10 2012 +0200

    Merge branch 'fholzer/core-formorer' into fholzer/core
    
    Conflicts:
    	tools/icinga_verification.pl

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=20c77ec8e6efcbc53b65cccce65db0edb8eec1fa
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 14:10:24 2012 +0200

    typo

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=964677aeae36e031340044ed3bc012189f04691a
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:56:25 2012 +0200

    I am a stupid *censored* today. really push the right paths into path

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=db47b1f750da85246d79b554c894db35180787b2
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 13:51:42 2012 +0200

    delete getop for mysqldb

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d81244ba04df999f7977331e8266710518b585d4
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:50:40 2012 +0200

    Add debugging for which()

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1baab57845f332a98f2b66b5847ac0607fd98f3d
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:41:57 2012 +0200

    Fix map syntax

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5c573fe2bff11aebff07261485e4a5712b778c1
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:24:49 2012 +0200

    And really use it

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=42cececbbb4414a74bb847d4950f3ee974d5006f
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:24:10 2012 +0200

    Really add the bin dirs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7fc010aaa8d503d812a65d1dd6309ca21c1049f3
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:23:00 2012 +0200

    Also look into icinga prefix

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=95d2e1f4fc767c82150f9c62f50bfd66dee4df10
Merge: b3fc83ded08a63c807b6561c6eb30676261a909f 7b5f8f777e6a976116dff539d3384c64351d9673
Author: Alexander Wirt <formorer at grml.org>
Date:   Mon Apr 23 13:05:10 2012 +0200

    Merge branch 'fholzer/core' of github.com:formorer/icinga-core into fholzer/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b3fc83ded08a63c807b6561c6eb30676261a909f
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 12:22:35 2012 +0200

    delete deactivated checks

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8e9dcbf5995f6da94a48b0749579c802c0f735f5
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 12:19:51 2012 +0200

    bugfix user credentials input

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ff8112d40ab1c2c9513a52ca1504d45101f20d31
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 12:08:45 2012 +0200

    rewrite the whole Mysql check
    if ido2db.cfg Connection fails ask for user input.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=54a401993a3e7855568f85cddadcdd6aaa13929c
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 10:39:55 2012 +0200

    Nicer declaration of Mysql variables

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=06e43bbb45ad811f7f52d3aa43613b6a320c02fb
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 10:10:24 2012 +0200

    modified ido2db Mysql Connection Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3181381567ae9bd5e87320e073518a90ce485b68
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:50:44 2012 +0200

    Fixed Output for ido2b Mysql Connection

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c1c6addefefa6f44e9306f559689221ede5222db
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:43:04 2012 +0200

    adjusting script output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=97eebf9722d4a73cd950bb679afc09d496cb2e15
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:38:29 2012 +0200

    remove wrong mysql (server) service from service check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e41ec6bcb360fcbd5b7dfe55a3f3830c7284814
Author: Franz Holzer <office at frankstar.at>
Date:   Mon Apr 23 09:18:25 2012 +0200

    add 'mysql' binaries for centos

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7b5f8f777e6a976116dff539d3384c64351d9673
Author: Alexander Wirt <formorer at debian.org>
Date:   Mon Apr 23 09:10:20 2012 +0200

    Use yellow if no binary for a service is found

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8fbd1f130b2237ded5f8b9e36eff75844446c917
Author: Alexander Wirt <formorer at debian.org>
Date:   Mon Apr 23 09:07:16 2012 +0200

    Deref hash for older perls

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e61a40c6e5f6c00267cfe11bb51e6529396e366d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 11:34:58 2012 +0200

    Implement general service and binary lookup system

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2e56724c2eb20d90e6b9650c21b52a5acd704d3d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:48:11 2012 +0200

    Retrieve ido2db version

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1e657ba473790c82d37f58e72a33e671cd429d45
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:44:40 2012 +0200

    Remove {

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=92a4cfa66887f2c12e7caabc09787926704dc73e
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:44:22 2012 +0200

    Fix prototype

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0648612417b0b5aabad3eb680faebc8dec591c9d
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:43:52 2012 +0200

    Retrieve icinga version from binary

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e70270ce836f7b3bcaf7329d2af66446d6e60a73
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:39:40 2012 +0200

    which already checks for -x

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ac3d432bd7edf7d0f6a60b448e43ec971932ea6f
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:31:38 2012 +0200

    Use STDERR every output different than the report

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8245b3e8a8f7673709e7f6cfab801e6ca5ac3de6
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:28:47 2012 +0200

    chomp() osversion

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4fdb2bc8a6a0ee6247c6c591159cea2144b6ff68
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:28:22 2012 +0200

    Fix distribution output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=725190324c23a5275bd1c95eee7a4262f60eab25
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:25:11 2012 +0200

    Fix typos in get_key_from_ini

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=346fd802dfea487671c14992d140fd6652f597af
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:25:01 2012 +0200

    Fix output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d88b29c98b3a22bdbbab88bf1a4f173169203a0
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:24:39 2012 +0200

    Move dbh error into the correct scope

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=498536cd6c25cce353281130d9521b7eae18dbfb
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:24:13 2012 +0200

    use get_key_from_init instead of `cat`

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=907b9d70c229e228250e4ab4a67a2fdbbdfb338c
Author: Alexander Wirt <formorer at debian.org>
Date:   Sun Apr 22 09:23:39 2012 +0200

    Don't use grep|grep -v grep

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=07cb904e22d6c1d794f89e3424fcf742bcb0eeed
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 22:07:01 2012 +0200

    Automatic detection of icinga dir

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3cbacf7e2c9b5a514439eec64e8c5016f70f9762
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 15:04:50 2012 +0200

    Retidy

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0784b2a42aa38837e6ae4a20e762d880425ca7aa
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 15:03:28 2012 +0200

    Add perltidyrc

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d7ac06f59178ac05235df9b6f7864d235d1a64b4
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 15:01:34 2012 +0200

    Remove obsolete comment

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9e16e9805995548bac063ce33c3e3158fdec9ced
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:56:04 2012 +0200

    Reliable find the apache binary

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=52f74c276a491354a38ef1b7f572ddf46059519a
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:53:51 2012 +0200

    which accepts now a list of binary names
    
    you can now ask for several binaray names to be found.
    apache2 for example may be httpd (redhat) or apache2
    (debian). Now you can just do:
    $bin = which ('httpd', 'apache2') ) ? ( qx($bin -V))[0,2,3,5,6,7,8] : 'apache
    binary not found' )

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e275e312370034861ffb618227be2afea083e2e
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:32:19 2012 +0200

    Make binary checks more robust

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=af42724aeb1f79d1b01a0a24cf8ca78c83a81689
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:27:08 2012 +0200

    reindent block

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=551ffbf6fb511446530a5135c11cea7c6ad68fd1
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:26:46 2012 +0200

    Use here document instead of print

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=26bb8d05f99164e694e28e4ef1a865bbf5b905f0
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:25:05 2012 +0200

    Use internal which implementation

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6b148160bbf13a6069e107029bbda87212b84cec
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 10:24:44 2012 +0200

    Add generic distribution detection

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9755f277092fb4592d4950f07934d1ac06ed6c0a
Author: Alexander Wirt <formorer at debian.org>
Date:   Sat Apr 21 09:22:10 2012 +0200

    Add a slurp helper
    
    slurp($file) slurps in a whole file and returns a string afterwards.
    Beware: it fails if the file does not exists, so don't forget a -f before.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d722dae0d58623023e6c72d8460f06dcc95e29cb
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Apr 20 22:21:15 2012 +0200

    Add a simple which implementation

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b2d785eff95e999e66610be38c0d653a5227e38a
Author: Alexander Wirt <formorer at debian.org>
Date:   Fri Apr 20 21:59:39 2012 +0200

    Remove trailing whitespace

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=94c0345af5f427441c64f66965f516f86b7ea746
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 17:13:47 2012 +0200

    Add simple iniparser and fix some small typos
    
    if you want to know if something is set in in an inifile
    try:
    get_key_from_ini('/etc/icinga/icinga.cfg', 'max_debug_file_size');

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7f2be5bc2cea88855ad71a2efcc1cf2a0c834742
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:59:39 2012 +0200

    phpversion in one step

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b2b3e755e3bc5620fed50c2ee409a273988d14d8
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:57:26 2012 +0200

    Nicer apacheversion handling

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5c49ec43632928280ed9305e16744fbb5f6962d6
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:44:43 2012 +0200

    mysqlver in one step

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=fe9488e475e4bbe3506734152e6820f666edc293
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:34:33 2012 +0200

    Remove accidently committed comments
    
    Distribution checks will follow later

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c30ae04ca0231c8c3294cfe10a110fcf89de5af2
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:33:33 2012 +0200

    Remove more `` and use localtime() instead of `date`

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cd62a5ad6ffcf4b72202f28dfac1c19abe5c646b
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:21:29 2012 +0200

    You don't need to call perl to know its version :)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b6f16a792a312bff0edb37f008709d63febeff63
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:17:06 2012 +0200

    Fix wording and typo in mysql prompt

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=38fa0c7fabb93411f4b26ae835a2feca1ce7e8c4
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:16:05 2012 +0200

    Allow providing dbname via commandline parameter
    
    Getopt::Long is in the core distribution for ages

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=592ae328fce17d37e0059bf7e6e1b2b5d96328f5
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:12:38 2012 +0200

    Add missing newline

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3d56ecb15cad98c8abd4475e853673196a29671e
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:12:16 2012 +0200

    Fix indenting of mysql block

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=64075eb3e4e35f982e225a7439c9c3ce50a6f295
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:11:12 2012 +0200

    Exit with an error code if window is detected

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=29f79cea575d9bb54fccbbf74a130523596fd369
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:10:43 2012 +0200

    Nicer declaration of variables

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=bf44b84f1eed0f046d59c5ac44db2f66daf96459
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:09:17 2012 +0200

    Use which to find mysql binary and use qx
    
    mysql can be installed in various places, using which should
    find it along the PATH. qx makes thinks better readable.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8bfd422d8002e6462e252a2537c6b4123d1b817c
Author: Alexander Wirt <formorer at grml.org>
Date:   Fri Apr 20 16:03:56 2012 +0200

    Use Env module instead of `env`

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f2773a7051ca750217cd570a76cad935710b850d
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 15:26:34 2012 +0200

    - update

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=98c668201bd001b878bbe8a1d095c319eb53c7fd
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 15:02:29 2012 +0200

    - add icinga-base
    - add ido2db checks
    - add ido2db Mysql test
    - bugfix mysql connections
    - add more output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2269befa56a00b5415f6e72c90056ad600b46a43
Merge: 58a3b4fcc2cc11df10f70e2ce19fa11caa272c3a 2b7090541074346ba5ff12add9c42708c55928bf
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 15:01:11 2012 +0200

    Merge branch 'fholzer/core' of git.icinga.org:icinga-core into fholzer/core
    
    Conflicts:
    	tools/icinga_verification.pl

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=58a3b4fcc2cc11df10f70e2ce19fa11caa272c3a
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 14:55:32 2012 +0200

    - add Icinga_Base_Set /usr/local/icinga
    - add ido2db.cfg Setup
    - add ido2db.cfg Mysql Connection Test
    - bugfix Mysql connections
    - bugfix Mysql User Input
    - add more Output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6c70c1ad69df729b7a99ad904125dac7ab67997e
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 10:18:19 2012 +0200

     - todo (internal)

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2b7090541074346ba5ff12add9c42708c55928bf
Author: Franz Holzer <office at frankstar.at>
Date:   Fri Apr 20 10:18:19 2012 +0200

     - first stable release





More information about the icinga-checkins mailing list