summaryrefslogtreecommitdiff
path: root/net-mgmt/py-pdagent
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt/py-pdagent')
-rw-r--r--net-mgmt/py-pdagent/Makefile45
-rw-r--r--net-mgmt/py-pdagent/distinfo3
-rw-r--r--net-mgmt/py-pdagent/files/pdagentd.in46
-rw-r--r--net-mgmt/py-pdagent/pkg-descr4
-rw-r--r--net-mgmt/py-pdagent/pkg-message8
-rw-r--r--net-mgmt/py-pdagent/pkg-plist21
6 files changed, 0 insertions, 127 deletions
diff --git a/net-mgmt/py-pdagent/Makefile b/net-mgmt/py-pdagent/Makefile
deleted file mode 100644
index de68a74623b1..000000000000
--- a/net-mgmt/py-pdagent/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pdagent
-PORTVERSION= 1.6
-DISTVERSIONPREFIX=v
-CATEGORIES= net-mgmt python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PagerDuty Agent software
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-03-19
-
-USES= python:2.7 shebangfix
-USE_PYTHON= flavors
-USE_RC_SUBR= pdagentd
-USE_GITHUB= yes
-
-GH_ACCOUNT= PagerDuty
-SHEBANG_FILES= bin/*
-NO_ARCH= yes
-NO_BUILD= yes
-
-SUB_LIST+= PYTHON_CMD="${PYTHON_CMD}"
-BINFILES= pd-queue pd-send pdagentd.py
-
-USERS= pdagent
-GROUPS= pdagent
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/var/lib/pdagent|/var/db/pdagent| ; s|/etc|${ETCDIR}|' \
- ${WRKSRC}/pdagent/confdirs.py
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} ${STAGEDIR}/${ETCDIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} pdagent ${STAGEDIR}${PYTHON_SITELIBDIR})
- (cd ${WRKSRC}/bin ; ${INSTALL_SCRIPT} ${BINFILES} ${STAGEDIR}/${PREFIX}/bin)
- ${INSTALL_DATA} ${WRKSRC}/conf/pdagent.conf ${STAGEDIR}/${ETCDIR}/pdagent.conf.sample
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/py-pdagent/distinfo b/net-mgmt/py-pdagent/distinfo
deleted file mode 100644
index fa98ea427e46..000000000000
--- a/net-mgmt/py-pdagent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1573983449
-SHA256 (PagerDuty-pdagent-v1.6_GH0.tar.gz) = f69de24dcf809234687674d6109444b12feaeb5f1cb445b3acc3bfb22fe97b20
-SIZE (PagerDuty-pdagent-v1.6_GH0.tar.gz) = 250330
diff --git a/net-mgmt/py-pdagent/files/pdagentd.in b/net-mgmt/py-pdagent/files/pdagentd.in
deleted file mode 100644
index 98842a3ef3b2..000000000000
--- a/net-mgmt/py-pdagent/files/pdagentd.in
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-#
-# Author: Mark Felder <feld@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-# PROVIDE: pdagentd
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable pdagentd:
-# pdagentd_enable="YES"
-
-. /etc/rc.subr
-
-name="pdagentd"
-rcvar=pdagentd_enable
-
-load_rc_config $name
-
-: ${pdagentd_enable="NO"}
-: ${pdagentd_user:="pdagent"}
-: ${pdagentd_group:="pdagent"}
-
-pidfile="/var/run/pdagent/pdagentd.pid"
-command="%%PREFIX%%/bin/pdagentd.py"
-start_precmd=pdagentd_precmd
-procname=%%PYTHON_CMD%%
-
-pdagent_mkdirs="/var/db/pdagent /var/db/pdagent/outqueue /var/db/pdagent/db /var/db/pdagent/outqueue/pdq \
- /var/db/pdagent/outqueue/tmp /var/db/pdagent/outqueue/suc /var/db/pdagent/outqueue/err"
-
-pdagentd_precmd()
-{
- for i in ${pdagent_mkdirs}; do
- install -d -o ${pdagentd_user} -g ${pdagentd_group} -m 770 ${i}
- done
-
- chown -R ${pdagentd_user}:${pdagentd_group} /var/db/pdagent
-
- install -d -o ${pdagentd_user} /var/log/pdagent
- install -d -o ${pdagentd_user} /var/run/pdagent
-}
-
-run_rc_command "$1"
diff --git a/net-mgmt/py-pdagent/pkg-descr b/net-mgmt/py-pdagent/pkg-descr
deleted file mode 100644
index b3fb8a966ae0..000000000000
--- a/net-mgmt/py-pdagent/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The PagerDuty Agent is a program that lets you easily integrate your
-monitoring system with PagerDuty.
-
-WWW: https://github.com/PagerDuty/pdagent
diff --git a/net-mgmt/py-pdagent/pkg-message b/net-mgmt/py-pdagent/pkg-message
deleted file mode 100644
index 5cc0bf90e47a..000000000000
--- a/net-mgmt/py-pdagent/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You must add the required users and service accounts to the pdagent
-group to permit write access to /var/db/pdagent.
-EOM
-}
-]
diff --git a/net-mgmt/py-pdagent/pkg-plist b/net-mgmt/py-pdagent/pkg-plist
deleted file mode 100644
index ece07e69ba7f..000000000000
--- a/net-mgmt/py-pdagent/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/pd-queue
-bin/pd-send
-bin/pdagentd.py
-@sample etc/pdagent/pdagent.conf.sample
-%%PYTHON_SITELIBDIR%%/pdagent/__init__.py
-%%PYTHON_SITELIBDIR%%/pdagent/confdirs.py
-%%PYTHON_SITELIBDIR%%/pdagent/config.py
-%%PYTHON_SITELIBDIR%%/pdagent/constants.py
-%%PYTHON_SITELIBDIR%%/pdagent/heartbeat.py
-%%PYTHON_SITELIBDIR%%/pdagent/jsonstore.py
-%%PYTHON_SITELIBDIR%%/pdagent/pdagentutil.py
-%%PYTHON_SITELIBDIR%%/pdagent/pdqueue.py
-%%PYTHON_SITELIBDIR%%/pdagent/pdthread.py
-%%PYTHON_SITELIBDIR%%/pdagent/root_certs/ca_certs.pem
-%%PYTHON_SITELIBDIR%%/pdagent/sendevent.py
-%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/__init__.py
-%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/argparse.py
-%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/daemon.py
-%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/filelock.py
-%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/httpswithverify.py
-%%PYTHON_SITELIBDIR%%/pdagent/thirdparty/ssl_match_hostname.py