aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/icinga2
Commit message (Collapse)AuthorAgeFilesLines
* net-mgmt/icinga2:Lars Engels2016-09-153-5/+9
| | | | | | | | | | | - Update to 2.5.4 - Install vim syntax files [1] PR: 212660 [1] Submitted by: mat Notes: svn path=/head/; revision=422226
* net-mgmt/icinga2:Lars Engels2016-08-271-2/+2
| | | | | | | | | | - Remove USES=ssl again. The last approach did not fix the problem with unresolved symbols. Upstream now has symbol versioning in development, so once the new version is released, all should be fine. - Bump PORTREVISION Notes: svn path=/head/; revision=420959
* net-mgmt/icinga2:Lars Engels2016-08-251-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | Remove bogus dependency on devel/libconfig. Some time ago I added this because the ports tree's Q/A check warned that the icinga2 binary is linked against libconfig. However this is a private library shipped with Icinga 2. With version 2.5.1 USES=ssl was added to the port's Makefile which added rpath=${LOCALBASE}/openssl when Icinga 2 gets built and {Open,Libre}SSL from ports was installed. The result was that ld picked up libconfig.so from the devel/libconfig port instead of Icinga 2's private library. To prevent this, the following CMAKE_ARGS were added: CMAKE_{EXE,MODULE,SHARED,STATIC}_LINKER_FLAGS=${PREFIX}/lib/icinga2 At the moment only EXE_ and SHARED_ linker flags are really needed, to be prepared for future changes the other flags were also set. Thanks to mat and Gunnar Beutner (upstream developer) for the insights on the ports and Icinga 2's build system. - Re-add USES=ssl - Bump PORTREVSION Notes: svn path=/head/; revision=420876
* net-mgmt/icinga2:Lars Engels2016-08-252-5/+5
| | | | | | | | | | - Update to Bugfix release 2.5.3 - Remove USES=ssl to workaround a missing symbol error on startup [1] Noticed by: many [1] Notes: svn path=/head/; revision=420848
* net-mgmt/icinga2:Lars Engels2016-08-2314-57/+78
| | | | | | | | | | | | | | - Update to 2.5.1 - Install a log rotation configuration file for newsyslog(8) in EXAMPLESDIR - Add dependencies on SSL and libconfig - Display pkg-message - the file already existed but was not shown - Regenerate some patches with makepatch - Pet portlint Changelog and upstream upgrading instructions: https://www.icinga.org/2016/08/23/icinga-2-v2-5-released/ Notes: svn path=/head/; revision=420712
* net-mgmt/icinga2: Fix LIB_DEPENDS with USES=execinfoJohn Marino2016-08-041-3/+2
| | | | | | | | | | | The unconditional specification of libexecinfo.so is redundant on most plaforms that have libexecinfo.so in base. The helper USES=execinfo was created just to avoid this issue, so convert port to that. Approved by: just-fix-it Notes: svn path=/head/; revision=419629
* - Update to 2.4.10Lars Engels2016-05-193-5/+7
| | | | | | | - Switch to USES= mysql Notes: svn path=/head/; revision=415514
* - Fix trailing whitespace in pkg-messagesDmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415503
* - Update to 2.4.7Lars Engels2016-04-243-23/+29
| | | | | | | | | | | | | | - Introduce new rc.conf variable "icinga2_mkvar" defaulting to "NO". The variable controls the creation and chown'ing of missing files and directories in /var. [1] - Add an UPDATING entry for this PR: 206022 [1] Submitted by: Oliver Hartmann <ohartman@zedat.fu-berlin.de> Sponsored by: Essen Linuxhotel Hackathon 2016 Notes: svn path=/head/; revision=413950
* many ports: mark broken on powerpc64Steve Wills2016-04-211-0/+2
| | | | Notes: svn path=/head/; revision=413746
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-7/+7
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Update to 2.4.4Lars Engels2016-03-182-3/+3
| | | | Notes: svn path=/head/; revision=411330
* Update to 2.4.3Lars Engels2016-02-242-3/+3
| | | | | | | Noticed by: ohauer Notes: svn path=/head/; revision=409485
* Update to 2.4.2Lars Engels2016-02-242-3/+3
| | | | Notes: svn path=/head/; revision=409456
* Update to 2.4.1Lars Engels2016-01-062-4/+3
| | | | Notes: svn path=/head/; revision=405388
* Fix build on 9.xLars Engels2015-11-241-0/+3
| | | | | | | | PR: 204723 Submitted by: Markus Mann <freebsd-public@it64.de> Notes: svn path=/head/; revision=402376
* - Remove the unneeded .sample files in $DATADIR/itl. The .conf files thereLars Engels2015-11-175-37/+19
| | | | | | | | | should never be touched by a user. - Add a pkg-message with a notice on major upgrades - Bump PORTREVISION Notes: svn path=/head/; revision=401822
* - Add a dependency on libedit [1]Lars Engels2015-11-162-1/+3
| | | | | | | | | | - Add procname variable to the rc script it knows about the running process [2] - Bump PORTREVISION Noticed by: ohauer [1], Oliver Brandmueller <ob@e-Gitt.NET> [2] Notes: svn path=/head/; revision=401785
* - Update to 2.4.0Lars Engels2015-11-164-24/+31
| | | | Notes: svn path=/head/; revision=401767
* Update to 2.3.11Lars Engels2015-10-264-7/+8
| | | | Notes: svn path=/head/; revision=400209
* - Update to 2.3.10Lars Engels2015-09-113-19/+23
| | | | | | | - Re-enable start_precmd in the rc script, creating needed directories in /var Notes: svn path=/head/; revision=396647
* Update to 2.3.9Lars Engels2015-08-272-3/+3
| | | | Notes: svn path=/head/; revision=395443
* Update to 2.3.8Lars Engels2015-07-242-3/+3
| | | | | | | | | | Changelog: https://github.com/Icinga/icinga2/blob/v2.3.8/ChangeLog Committed from: Essen FreeBSD Hackathon MFH: 2015Q3 Notes: svn path=/head/; revision=392847
* - Fix typo in plist [1]Lars Engels2015-07-142-1/+8
| | | | | | | | | - Install libdb_ido.so conditionally Noticed by: pi [1] Notes: svn path=/head/; revision=392076
* - Update to 2.3.6Lars Engels2015-07-147-65/+100
| | | | | | | | | | | | | - Install more config files as sample config - Fix directory permissions under /var - Change database backend options to GROUP, so one can de-select both [1] PR: 201114 [1] Submitted by: Niels Kristensen MFH: 2015Q3 Notes: svn path=/head/; revision=392046
* USE_GITHUB: For the new support, fix DISTNAME to be more consistent.Bryan Drewery2015-04-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in it. When not using GH_TAGNAME it would not have this. Now both cases will add in the GH_PROJECT and GH_ACCOUNT. Add special care to ensure that the DISTVERSION is not added in twice. If a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used. empty() is used rather than (!defined || !${}) to support fmake. The purpose of setting DISTNAME at all in these cases is to make it more clear that the distfile is from *GITHUB* and to avoid collisions if a project were to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there are real risks that collisions on filenames would happen on renamed or moved projects, which is fairly common. A GITHUB-generated file may not match a custom-rolled or git-archive-rolled distfile. PR: 199069 With hat: portmgr Testing done: All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested. Notes: svn path=/head/; revision=384932
* - Update to 2.3.4Lars Engels2015-04-243-5/+9
| | | | | | | - Switch to USE_GITHUB Notes: svn path=/head/; revision=384634
* - Fix plistLars Engels2015-04-012-6/+12
| | | | | | | | | | - Bump PORTREVISION PR: 198975 Submitted by: Chad Payne <cpayne@gmail.com> Notes: svn path=/head/; revision=382917
* Update to 1.3.3Lars Engels2015-03-2612-57/+163
| | | | Notes: svn path=/head/; revision=382345
* Update to 2.2.4Lars Engels2015-02-082-3/+3
| | | | Notes: svn path=/head/; revision=378662
* - Update to 2.2.3Lars Engels2015-01-133-18/+3
| | | | Notes: svn path=/head/; revision=376975
* - Fix segfault at startup by hardcoding "--no-stack-rlimit" in ↵Lars Engels2015-01-072-0/+15
| | | | | | | | | | | lib/base/application.cpp - Bump PORTREVISION Noticed by: ohauer Notes: svn path=/head/; revision=376495
* Update to 2.2.2Lars Engels2014-12-232-3/+3
| | | | Notes: svn path=/head/; revision=375345
* - Update to 2.2.1Lars Engels2014-12-124-24/+28
| | | | Notes: svn path=/head/; revision=374575
* - Fix build when not both database backends are selectedLars Engels2014-11-253-8/+22
| | | | | | | | | | | - Fix plist - Bump PORTREVISION PR: 195186 Submitted by: ohartman@zedat.fu-berlin.de Notes: svn path=/head/; revision=373415
* Update to 2.2.0Lars Engels2014-11-1910-171/+144
| | | | Notes: svn path=/head/; revision=372772
* net-mgmt/icinga2: Trivial tweak of patch to fix build on DragonFlyJohn Marino2014-11-031-1/+1
| | | | Notes: svn path=/head/; revision=372099
* - Chown icinga:icinga and chmod 640 on ↵Lars Engels2014-10-272-3/+3
| | | | | | | | | | | | etc/icinga2/feature-avalable/ido-{pgsql,mysql}.conf so normal users can't spy on the database passwords - Bump PORTREVISION PR: 194636 Submitted by: Oliver Hartmann <ohartman@zedat.fu-berlin.de> Notes: svn path=/head/; revision=371606
* Add USES=alias to several portsJohn Marino2014-10-201-1/+1
| | | | | | | | | | | Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build without the need for additional patches. Approved by: portmgr (bapt, blanket) Notes: svn path=/head/; revision=371252
* - Fix dependency on PGSQLLars Engels2014-10-033-27/+27
| | | | | | | | | | | | | - Enable PGSQL by default - Install manpages to the proper location - Use option helpers [1] - Use proper order of .mk includes [1] - Bump PORTREVISION Suggested by: bapt [1] Notes: svn path=/head/; revision=369899
* - Add EXAMPLES option to install schemas to create mysql/pgsql databases for ↵Lars Engels2014-09-302-3/+19
| | | | | | | | | Icinga 2 - Bump PORTREVISION Notes: svn path=/head/; revision=369611
* - Update to 2.1.1Lars Engels2014-09-293-46/+51
| | | | | | | | - Add a dependency on Python - Remove @dirrmtry in plist Notes: svn path=/head/; revision=369560
* - Add OPTIONS to either depend on plugins from nagios-plugins.org, ↵Lars Engels2014-07-301-5/+10
| | | | | | | | | | | monitoring-plugins.org or neither at all - Bump PORTREVISION Approved by: mat (implicit) Notes: svn path=/head/; revision=363492
* Add DOCS option for ports with PORTDOCS in plist.Adam Weinberger2014-07-161-0/+1
| | | | Notes: svn path=/head/; revision=362023
* Update to 2.0.1Lars Engels2014-07-112-3/+3
| | | | Notes: svn path=/head/; revision=361582
* Icinga 2 is a network monitoring system and parallel development branch toLars Engels2014-06-229-0/+391
Icinga 1. Written from scratch, it builds on the success of Icinga 1 and deals with shortcomings inherited from Nagios as a fork. Icinga 2 is: - Easy to install with soft link activation of functions and packages - Multithreaded and very fast: Capable of thousands of checks per second - Intuitive to configure, using new object-based, template-driven format - Easy to extend with native support for Livestatus and Graphite - Cluster-enabled for distributed monitoring out of the box WWW: http://www.icinga.org/icinga2/ Notes: svn path=/head/; revision=358826