Commit Graph

51 Commits

Author SHA1 Message Date
sthen
7315927d04 zap -no-pie stuff no longer needed for static bins. 2013-03-02 12:42:33 +00:00
sthen
c59262b392 icinga-web 1.8.2 2013-03-02 12:41:55 +00:00
sthen
7ef198742f bugfix update to icinga 1.8.4; including SECURITY stack-based buffer
overflow in history.cgi from the classic cgi programs (CVE-2012-6096)
and some other minor fixes.
2013-01-14 02:39:15 +00:00
rpe
2727c9e902 - update icinga-core to 1.8.3
- update icinga-web to 1.8.1
- now, as the versions of icinga-core and icinga-web seem to diverge,
  move version information to the individual Makefiles in core/ and
  web/

ok sthen@ (MAINTAINER)

Changes for icinga-core 1.8.3:
Bugs
* idoutils: fix unknown column contactaddress_id (thx fmbiete) #3483 - MF

Changes for icinga-web 1.8.1:
Bugs
    * Removed duplicate insert in sql upgrade scripts #3328
    * IE7 window fix for cronk save dialog
    * Disabled grouping of of unhandled problems grid #3320
    * Re-added missing command restriction class #3457
    * Removed ghost column after changing to new grid events #3458
    * Fixes PNP extension #3427
    * Removed flash for packaging and flash security fixes
    * Various custom cronk dialog fixes

Features
    * Allow xtypes in grid events to customize menues
    * Clearcache enhancements
    * Make ApiComboBox default for filters (Pagination)
2012-12-27 14:51:54 +00:00
sthen
54b1c3f74d Bugfix update to Icinga 1.8.2, including
- fix bug in classic UI for ack's and notifications
- fix performance problem and some memory leaks with IDOUtils

https://wiki.icinga.org/display/Dev/Icinga+Core+Changelog#IcingaCoreChangelog-182-28112012

Also fix static cgi binaries on PIE architectures.
2012-11-29 22:34:16 +00:00
sthen
350386fec5 bugfix update to Icinga 1.8.1 2012-10-25 18:42:32 +00:00
sthen
8439312341 update Icinga to 1.8.0, testing (including icinga-web) and ok rpe@
- slight tweaks to upgrade documentation while there; you should still
check the proper upgrade notes from upstream, but the README now points
idodb users at the actual location of the schema update files to save
a bit of hunting.
2012-10-18 20:04:58 +00:00
sthen
843378a636 fix pgsql init scripts, pointed out by viq 2012-10-17 09:33:06 +00:00
sthen
85cb2566b2 Fix up some SYSCONFDIR/BASESYSCONFDIR problems. Pointed out by viq, thanks. 2012-10-17 09:18:29 +00:00
rpe
0ff516f6e8 icinga:
- attach icinga-web to build

icinga-core:
- bump REVISION for -main, -cgi and -ido
- remove CFGDIR, MAKE_FLAGS from Makefile which are relics
- replace /var/www with ${PREFIX-cgi}
- add instructions for icinga-web to README
- choose mysql by default

icinga-web:
- bump REVISION
- remove README, all instructions are in the icinga-core README
- remove comments about w.i.p
- choose mysql by default
- tell configure where to find icinga binary, icinga.cfg and the
  icinga objects dir
- add icinga, icinga-idoutils and bash to RUN_DEPENDS
- patch shells scripts to use the correct path for bash
- patch databases.xml.in to have both DBs enabled by default

with help and ok from sthen aja
2012-10-12 17:59:24 +00:00
sthen
a4bf12a9a9 typo in README; from viq 2012-10-01 23:05:01 +00:00
sthen
36508dfd31 sync for 1.7.2, spotted by rpe@
(not linked to the build)
2012-09-30 18:09:50 +00:00
sthen
cd1dbd9d02 fix epn-related bug in icinga, patch from upstream 2012-09-02 11:55:11 +00:00
sthen
743cf4110d bugfix update to Icinga 1.7.2 2012-08-30 13:56:17 +00:00
sthen
0af7923032 update to Icinga 1.7.1; various minor fixes 2012-06-19 10:01:52 +00:00
sthen
005f61a896 fix DESCR, icinga-web is not packaged yet. pointed out by henning@ 2012-06-07 10:22:28 +00:00
sthen
3e53e70724 ...and fix SYSCONFDIR in README, also from robert at peichaer / org..
so tempting to just put this back to the 'gnu old' way...
2012-05-27 19:42:42 +00:00
sthen
d6ebb614f4 fix rc scripts since SYSCONFDIR change; robert at peichaer / org 2012-05-27 19:39:28 +00:00
sthen
18e9be7fd3 Unbreak default configs following the localstatedir changes, problem
reported by robert at. peichaer org
2012-05-27 09:49:49 +00:00
sthen
5c8e78da59 Put PLIST back into the correct order so /var/icinga is created with the
correct ownership. From robert at. peichaer dot. org
2012-05-26 22:19:15 +00:00
sthen
c16287e312 use a homedir for _icinga's @newuser line which actually exists. 2012-05-19 10:47:10 +00:00
sthen
fc37d02bcf remove not-yet-ported REGRESS_DEPENDS 2012-05-17 11:21:30 +00:00
sthen
674aa55f4a sync, still not enabled by default though 2012-05-17 11:06:33 +00:00
sthen
a514f443ab update to icinga 1.7.0 - IDO users note, as well as the usual DB upgrade
steps, edit icinga.cfg and change broker_module=/usr/local/bin/idomod.o
to broker_module=/usr/local/lib/idomod.so, this is also mentioned in the
README.

Notable fixes:
- flexible downtimes now last the duration specified once triggered
- avoid insane looping through event list when rescheduling checks
2012-05-17 11:05:40 +00:00
ajacoutot
3f0ee525f1 Use LOCALSTATEDIR. 2012-04-28 10:51:44 +00:00
sthen
498bdd86e7 Add a section to the README pointing to the upgrade documentation. 2012-03-16 12:39:55 +00:00
sthen
91faa22c52 Where a program with an rc script _requires_ a certain command line
parameter to daemonize, move the parameter from daemon to daemon_flags,
so that the user cannot inadvertently prevent it from daemonizing by
adjusting the flags.

Discussed with ajacoutot and schwarze, this method was suggested
by schwarze@ as a simpler alternative to my diff. ok aja@
2011-12-17 22:01:12 +00:00
sthen
6a9ce09fbf sync distinfo for 1.6.1, spotted by naddy 2011-12-04 01:52:44 +00:00
sthen
ee12a15df7 update to Icinga 1.6.1 2011-12-03 15:01:38 +00:00
robert
93923bd770 switch php to version 5.3 by default 2011-11-16 15:56:36 +00:00
sthen
4f746599a8 update to icinga 1.5.1 2011-09-22 15:25:28 +00:00
espie
d0fa01c846 normalize pkgpath 2011-09-16 11:13:37 +00:00
sthen
313e459dd0 - fix typo in COMMENT-ido
- switch from apachectl stop && apachectl start to /etc/rc.d/httpd restart
2011-08-16 09:45:45 +00:00
sthen
abe96ac59c Use V?= rather than V= 2011-07-19 11:13:26 +00:00
robert
c8661c2d29 fix deps 2011-07-09 00:37:40 +00:00
robert
a9eaa6abb2 switch to lang/php 2011-07-08 22:31:59 +00:00
ajacoutot
70ac96c395 rc_scripts -> pkg_scripts 2011-07-08 02:14:58 +00:00
sthen
beefc056f1 bugfix update to icinga 1.4.2 2011-07-01 16:57:41 +00:00
sthen
2679c25ded In the cgi, only permit a user to execute commands on an entire
hostgroup/servicegroup if authorized for every member of the group.
From upstream repo.
2011-06-28 06:34:33 +00:00
sthen
c9a4e09e75 fix sample directory ownerships, broken in last commit
spotted by pea@
2011-06-08 16:18:57 +00:00
sthen
dd88c40777 update to Icinga 1.4.1; bugfixes and minor improvements, rolls in XSS fix
we already had in a patch.
2011-06-08 14:24:50 +00:00
sthen
4fef4216a0 Escape user-supplied URL parameter to avoid a cross-site scripting problem.
From upstream repo.
2011-06-02 19:48:17 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
sthen
8351e35a04 - update Icinga to 1.4.0
- tweak @extraunexec's
2011-05-11 13:57:41 +00:00
jasper
4fee5ffce0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.

ok aja@
2011-05-11 12:03:19 +00:00
sthen
cb9eb050bc maintenance update of icinga to 1.3.1, with a few small tweaks to the
port:

- fix icinga-api RUN_DEPENDS (idoutils need not be on the same
machine but it does need php).

- better log_archive_path

- we're building with embedded perl to make it easy to use if
wanted, but it's not suitable with all scripts, so in the default
configuration set use_embedded_perl_implicitly=0
2011-03-31 10:25:25 +00:00
sthen
ad465adcb5 tidy up icinga-web Makefile a bit, adjust DESCR.
not yet ready for consumption.
2011-03-31 09:42:21 +00:00
sthen
1ab89bbaaa make the idoutils package more useful; tested with PostgreSQL.
- have idoutils depend on libdbi-drivers-mysql-*|libdbi-drivers-pgsql-*
with a default of pgsql if neither are installed

- install db build/upgrade scripts

- add an rc script for ido2db
2011-03-28 19:51:59 +00:00
sthen
97b610b88c specify "GPLv2 only" rather than just "GPLv2" on the license comment 2011-03-28 14:10:28 +00:00
sthen
a4db80ff43 bleh, should have rm'd the devtodo file 2011-03-28 14:08:11 +00:00