aboutsummaryrefslogtreecommitdiffstats
path: root/main/oidentd
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2018-05-15 22:13:24 +0200
committerJakub Jirutka <jakub@jirutka.cz>2018-05-15 22:32:16 +0200
commitea1688d74a29f37292b237eddeb48928395d3a23 (patch)
treee04b71a129d040077ecb0b657558926e8efd5a7c /main/oidentd
parente58eb76003d1545000a40639ef90693a63febba9 (diff)
downloadaports-ea1688d74a29f37292b237eddeb48928395d3a23.tar.bz2
aports-ea1688d74a29f37292b237eddeb48928395d3a23.tar.xz
main/oidentd: upgrade to 2.2.3 and switch to new upstream
Diffstat (limited to 'main/oidentd')
-rw-r--r--main/oidentd/APKBUILD20
-rw-r--r--main/oidentd/fix-inline.patch13
-rw-r--r--main/oidentd/oidentd.conf22
3 files changed, 6 insertions, 49 deletions
diff --git a/main/oidentd/APKBUILD b/main/oidentd/APKBUILD
index 15683516b1..0f397b3f8f 100644
--- a/main/oidentd/APKBUILD
+++ b/main/oidentd/APKBUILD
@@ -1,26 +1,20 @@
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=oidentd
-pkgver=2.0.8
-pkgrel=5
+pkgver=2.2.3
+pkgrel=0
pkgdesc="Configurable IDENT server that supports NAT/IP masq"
-url="http://dev.ojnk.net/"
+url="https://oidentd.janikrabe.com"
arch="all"
license="GPL-2.0-only"
+makedepends="bison flex linux-headers"
subpackages="$pkgname-doc"
-source="http://downloads.sourceforge.net/ojnk/$pkgname-$pkgver.tar.gz
- fix-inline.patch
- oidentd.conf
+source="https://github.com/janikrabe/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2
$pkgname.initd
$pkgname.confd
"
builddir="$srcdir/$pkgname-$pkgver"
-prepare() {
- default_prepare
- update_config_sub
-}
-
build() {
cd "$builddir"
@@ -41,11 +35,9 @@ package() {
install -D -m755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
install -D -m644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
- install -D -m644 "$srcdir"/$pkgname.conf "$pkgdir"/etc/$pkgname.conf
}
-sha512sums="86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288 oidentd-2.0.8.tar.gz
-797b5d541f50a9ac7c5bc043c7e6deda75617caac3f58438cf12bba9e2ece813495f31ce17b3fc0d32be2ff8278e8789108ecfebb01072874b9ac7d6e758ec81 fix-inline.patch
+sha512sums="c9ab6819e54ad1b8ff59b72f9aebc300b3a31cf7cfe689ec2f34337bf3e5755a7a67a7724ccf388dd3c7c90330cd955dfc790f61efa716931456c42cff2bcb67 oidentd-2.2.3.tar.bz2
a05de9b08f87a200309c39d3bc3aba0aa2c6461c3c43a9d851299e6083f0ca9a362409b0db93ca069c7a50d3a14169a308aea51b3d42ebf0180a4b4c99bf5126 oidentd.conf
c00c246ed223bd56407e10edbc50e247c32b4552c256b344b8497814446f1f7aa0c36daeb6aaf7c29cc9b31aeca992ee3b85fa480ed9380a68cdd8bd1b5f95b9 oidentd.initd
d3aba90970df7cf9869934380267b3f5c687a86ad532fa854728e2f7506551254ae4bda0a1edece24d26c4da6c29d7e9c44923a29fd67016b88a7766c6e6a050 oidentd.confd"
diff --git a/main/oidentd/fix-inline.patch b/main/oidentd/fix-inline.patch
deleted file mode 100644
index 777d9f68fa..0000000000
--- a/main/oidentd/fix-inline.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/oidentd_util.h.orig b/src/oidentd_util.h
-index a136c47..639d49f 100644
---- a/src/oidentd_util.h.orig
-+++ b/src/oidentd_util.h
-@@ -58,7 +58,7 @@ int find_user(const char *temp_user, uid_t *uid);
- int find_group(const char *temp_group, gid_t *gid);
-
- int random_seed(void);
--inline int randval(int i);
-+extern int randval(int i);
-
- #ifndef HAVE_SNPRINTF
- int snprintf(char *str, size_t n, char const *fmt, ...);
diff --git a/main/oidentd/oidentd.conf b/main/oidentd/oidentd.conf
deleted file mode 100644
index 03b28d8278..0000000000
--- a/main/oidentd/oidentd.conf
+++ /dev/null
@@ -1,22 +0,0 @@
-# Configuration for oidentd
-# see oidentd.conf(5)
-#
-default {
- default {
- deny spoof
- deny spoof_all
- deny spoof_privport
- allow random
- allow random_numeric
- allow numeric
- deny hide
- }
-}
-
-# you may want to hide root connections
-#user "root" {
-# default {
-# force reply "UNKNOWN"
-# }
-#}
-