diff options
-rw-r--r-- | testing/noprs/APKBUILD | 33 | ||||
-rw-r--r-- | testing/noprs/noprs.confd | 11 | ||||
-rw-r--r-- | testing/noprs/noprs.initd | 26 | ||||
-rw-r--r-- | testing/noprs/noprs.pre-install | 7 |
4 files changed, 0 insertions, 77 deletions
diff --git a/testing/noprs/APKBUILD b/testing/noprs/APKBUILD deleted file mode 100644 index fa301bf1ef..0000000000 --- a/testing/noprs/APKBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> -# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net> -pkgname=noprs -pkgver=20191030 -pkgrel=0 -pkgdesc="Close all new GitHub PRs for an organization" -url="https://github.com/nmeum/noprs" -arch="noarch" -license="AGPL-3.0-or-later" -depends="hy py3-pygithub" -makedepends="py3-setuptools" -subpackages="$pkgname-doc $pkgname-openrc" -options="!check" # doesn't have a test suite -install="$pkgname.pre-install" -source="$pkgname-$pkgver.tar.gz::https://github.com/nmeum/noprs/archive/$pkgver.tar.gz - $pkgname.confd - $pkgname.initd" - -package() { - install -Dm755 $pkgname.hy "$pkgdir"/usr/bin/$pkgname - install -Dm644 README.md \ - "$pkgdir"/usr/share/doc/$pkgname/README.md - - # OpenRC configuration file contains confidential information. - install -Dm755 "$srcdir"/$pkgname.initd \ - "$pkgdir"/etc/init.d/$pkgname - install -Dm600 "$srcdir"/$pkgname.confd \ - "$pkgdir"/etc/conf.d/$pkgname -} - -sha512sums="277b28955a51ba24607a3ad6cb90d75a988b260c42d348b50506cd193d8645186bbf7ffdcdb9119e9361510c122aa9995efce74a771e838dffd735b27a2a0f08 noprs-20191030.tar.gz -e476b5e7a7607881fc9dee49819ee5ff4bf07a488d77bacf8f02b807b06964136626863883f70102fad6582af21099ff16844dc903554eb68108e7eddd8f0603 noprs.confd -8317ace5c81288f3b9247513d291240c79b490ee978cb0a74784b1f7acfb821faf31cb64769824c3abd06632069471d6c3d00bb495cc9d2e817d5f64fa2c10c5 noprs.initd" diff --git a/testing/noprs/noprs.confd b/testing/noprs/noprs.confd deleted file mode 100644 index 3344e38d8f..0000000000 --- a/testing/noprs/noprs.confd +++ /dev/null @@ -1,11 +0,0 @@ -# Comment file (must be set and present) -# COMMENT_FILE="" - -# GitHub API access token (must be set) -# GITHUB_ACCESS_TOKEN="" - -# GitHub webhook secret (must be set) -# GITHUB_WEBHOOK_SECRET="" - -# Additionall command line arguments -# NOPRS_OPTS="-p 8080 -c" diff --git a/testing/noprs/noprs.initd b/testing/noprs/noprs.initd deleted file mode 100644 index 3f3332f601..0000000000 --- a/testing/noprs/noprs.initd +++ /dev/null @@ -1,26 +0,0 @@ -#!/sbin/openrc-run - -name="$SVCNAME" -command="/usr/bin/noprs" -command_user="$SVCNAME" -command_args="$NOPRS_OPTS '$COMMENT_FILE'" -command_background="yes" -pidfile="/var/run/$SVCNAME.pid" -error_log="/var/log/noprs.log" - -depend() { - use net -} - -start_pre() { - [ -e "$COMMENT_FILE" ] || \ - eerror "File '$COMMENT_FILE' does not exist" - - export GITHUB_ACCESS_TOKEN GITHUB_WEBHOOK_SECRET - [ -z "$GITHUB_ACCESS_TOKEN" -o -z "$GITHUB_WEBHOOK_SECRET" ] && \ - eerror "Access token and/or webhook secret not configured." - - # Create log file for unprivileged user - checkpath --owner "${command_user}:${command_user}" \ - -f --mode 0644 "${error_log}" -} diff --git a/testing/noprs/noprs.pre-install b/testing/noprs/noprs.pre-install deleted file mode 100644 index 1b2d9ff71f..0000000000 --- a/testing/noprs/noprs.pre-install +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -addgroup -S noprs 2>/dev/null -adduser -S -D -H -h /dev/null -s /sbin/nologin \ - -G noprs -g 'GitHub webhook user' noprs 2>/dev/null - -exit 0 |