Skip to content

Instantly share code, notes, and snippets.

View indigo423's full-sized avatar
🇩🇪
Hack the planet!

Ronny Trommer indigo423

🇩🇪
Hack the planet!
View GitHub Profile
@indigo423
indigo423 / NMS-8153.patch
Created February 20, 2016 19:45
OpenNMS patch for NMS-8153
--- requisitionConstraints.js 2016-02-19 00:58:16.000000000 +0900
+++ requisitionConstraints.js 2016-02-21 04:34:09.512008000 +0900
@@ -86,7 +86,7 @@
require: 'ngModel',
link: function(scope, element, attrs, ctrl) {
ctrl.$parsers.unshift(function(foreignId) {
- var found = scope.$parent.foreignIdBlackList.indexOf(foreignId) != -1;
+ var found = scope.foreignIdBlackList.indexOf(foreignId) != -1;
if (found) {
ctrl.$setValidity('unique', false);
SELECT
count(*) AS tally,
CAST(date_trunc('minute', "eventtime") AS timestamp) AS date,
CASE
WHEN events.eventuei = 'uei.opennms.org/troubleTicket/create' THEN CAST('Create' AS text)
WHEN events.eventuei = 'uei.opennms.org/troubleTicket/update' THEN CAST('Update' AS text)
WHEN events.eventuei = 'uei.opennms.org/troubleTicket/close' THEN CAST('Close' AS text)
END AS type
FROM
events
version: '2'
networks:
local:
driver: bridge
ipam:
config:
- subnet: 172.30.0.0/16
services:
lldp01-local:
image: indigo/docker-lldp
@indigo423
indigo423 / .gitignore
Created November 17, 2016 17:05
OpenNMS whitelist for custom configurations
# Ignore everything by default
/*
# Set .gitignore in version control
!.gitignore
# Set user custom configurations of OpenNMS under version control
!poller-configuration.xml
!service-configuration.xml
!notifications.xml
@indigo423
indigo423 / jira-plugin-install-18.0.2-18.0.3
Created December 6, 2016 13:31
Installation description for JIRA plugin 18.0.3 in running OpenNMS Horizon 18.0.2
# Download and extract 18.0.3 JIRA plugin jars
cd /root
curl http://yum.opennms.org/branches/release-18.0.3/common/opennms/opennms-plugin-ticketer-jira-18.0.3-0.20161202.onms1025.release.18.0.3.42.noarch.rpm -o opennms-plugin-ticketer-jira-18.0.3.noarch.rpm
rpm2cpio opennms-plugin-ticketer-jira-18.0.3.noarch.rpm | cpio -idmv
# Stop OpenNMS
systemctl stop opennms
# Backup old JIRA jars from 18.0.2
cd /opt/opennms/system/org/opennms/features/jira-client/18.0.2/
set hlsearch
au WinLeave * set nocursorline nocursorcolumn
au WinEnter * set cursorline cursorcolumn
set cursorline
set encoding=utf-8 " The encoding displayed.
set fileencoding=utf-8 " The encoding written to file.
"FIXME: why do I have both of these lines? must investigate them:
@indigo423
indigo423 / timeseries.properties
Created December 12, 2016 09:03
OpenNMS RRDtool configuration
org.opennms.rrd.strategyClass=org.opennms.netmgt.rrd.rrdtool.MultithreadedJniRrdStrategy
org.opennms.rrd.interfaceJar=/usr/share/java/jrrd2.jar
opennms.library.jrrd2=/usr/lib64/libjrrd2.so
org.opennms.web.graphs.engine=auto
@indigo423
indigo423 / nodeCategory-box.jsp
Last active January 12, 2017 14:10
/opt/opennms/jetty-webapps/opennms/WEB-INF/jsp/includes/nodeCategory-box.jsp
<%--
/*******************************************************************************
* This file is part of OpenNMS(R).
*
* Copyright (C) 2002-2014 The OpenNMS Group, Inc.
* OpenNMS(R) is Copyright (C) 1999-2014 The OpenNMS Group, Inc.
*
* OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc.
*
* OpenNMS(R) is free software: you can redistribute it and/or modify
@indigo423
indigo423 / Dockerfile
Created January 19, 2017 13:05
Dockerfile for AsciiBinder framework
FROM centos/ruby-22-centos7
RUN scl enable rh-ruby22 -- gem install listen -v 3.0.8
RUN scl enable rh-ruby22 -- gem install ascii_binder
USER root
RUN yum install -y java-1.7.0-openjdk && \
yum clean all
LABEL url="http://www.asciibinder.org" \
summary="a documentation system built on Asciidoctor" \
@indigo423
indigo423 / OpenNMS Logo Gray
Last active January 30, 2017 13:00
O-Logo gray
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="307.601px" height="307.11px" viewBox="0 0 307.601 307.11" enable-background="new 0 0 307.601 307.11"
xml:space="preserve">
<g>
<defs>
<rect id="SVGID_1_" width="307.601" height="307.11"/>
</defs>