diff options
Diffstat (limited to 'net-mgmt/py-pdagent')
-rw-r--r-- | net-mgmt/py-pdagent/Makefile | 45 | ||||
-rw-r--r-- | net-mgmt/py-pdagent/distinfo | 3 | ||||
-rw-r--r-- | net-mgmt/py-pdagent/files/pdagentd.in | 46 | ||||
-rw-r--r-- | net-mgmt/py-pdagent/pkg-descr | 4 | ||||
-rw-r--r-- | net-mgmt/py-pdagent/pkg-message | 8 | ||||
-rw-r--r-- | net-mgmt/py-pdagent/pkg-plist | 21 |
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 |