diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /net-dns/inadyn | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip | |
Adding metadata
Diffstat (limited to 'net-dns/inadyn')
| -rw-r--r-- | net-dns/inadyn/Manifest | 1 | ||||
| -rw-r--r-- | net-dns/inadyn/files/inadyn.confd | 5 | ||||
| -rw-r--r-- | net-dns/inadyn/files/inadyn.initd | 23 | ||||
| -rw-r--r-- | net-dns/inadyn/files/inadyn.tmpfilesd | 2 | ||||
| -rw-r--r-- | net-dns/inadyn/inadyn-2.13.0.ebuild | 79 | ||||
| -rw-r--r-- | net-dns/inadyn/metadata.xml | 25 |
6 files changed, 0 insertions, 135 deletions
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest deleted file mode 100644 index 4d4546fd20b6..000000000000 --- a/net-dns/inadyn/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST inadyn-2.13.0.tar.xz 346752 BLAKE2B 75153ebe3958681f101009193a148ac817880ac8f82edcc5d8d95c8fbf307c64b77983460300a6cb6a57ce74ee39b0f85e650edf747eb448f2f04efbb72743ce SHA512 b982ca875d6319b5c82527645cefc1304a4dbce91dc5416448563399aeb9404401de277891d29f899025efdfb221a9f955a12984eaacba084f8d8cbc0fe7390d diff --git a/net-dns/inadyn/files/inadyn.confd b/net-dns/inadyn/files/inadyn.confd deleted file mode 100644 index 89c550d5f48d..000000000000 --- a/net-dns/inadyn/files/inadyn.confd +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Additional passed opts for In-a-Dyn -INADYN_OPTS="" diff --git a/net-dns/inadyn/files/inadyn.initd b/net-dns/inadyn/files/inadyn.initd deleted file mode 100644 index 9b93663fd80c..000000000000 --- a/net-dns/inadyn/files/inadyn.initd +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -config="/etc/inadyn.conf" -description="Dynamic DNS client" -name="In-a-Dyn" -pidfile="/run/inadyn/inadyn.pid" - -command="/usr/sbin/inadyn" -command_group="inadyn" -command_user="inadyn" -command_args="--drop-privs=${command_user}:${command_group} --pidfile=${pidfile} ${INADYN_OPTS}" - -start_pre() { - if [ ! -f "${config}" ]; then - eerror "Please create ${config} before starting In-a-Dyn!" - return 1 - else - checkpath -f -m 600 -o "${command_user}:${command_group}" -q "${config}" - return 0 - fi -} diff --git a/net-dns/inadyn/files/inadyn.tmpfilesd b/net-dns/inadyn/files/inadyn.tmpfilesd deleted file mode 100644 index 702ca17ae3b4..000000000000 --- a/net-dns/inadyn/files/inadyn.tmpfilesd +++ /dev/null @@ -1,2 +0,0 @@ -# inadyn runtime directory for pid file -d /run/inadyn 0755 inadyn inadyn - diff --git a/net-dns/inadyn/inadyn-2.13.0.ebuild b/net-dns/inadyn/inadyn-2.13.0.ebuild deleted file mode 100644 index 4d7eef898932..000000000000 --- a/net-dns/inadyn/inadyn-2.13.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools systemd tmpfiles - -DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support" -HOMEPAGE="https://github.com/troglobit/inadyn" -SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="gnutls mbedtls openssl" -REQUIRED_USE="?? ( gnutls mbedtls openssl )" - -DEPEND=" - acct-group/inadyn - acct-user/inadyn - dev-libs/confuse:= - gnutls? ( - dev-libs/nettle:= - net-libs/gnutls:= - ) - mbedtls? ( net-libs/mbedtls:0= ) - openssl? ( dev-libs/openssl:= ) -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # Needed for musl patch - eautoreconf -} - -src_configure() { - # Tests would need a custom config file in homedir per configure help? - local myeconfargs=( - --disable-ssl - --with-systemd="$(systemd_get_systemunitdir)" - ) - - if use gnutls || use mbedtls || use openssl; then - myeconfargs=( --enable-ssl ) - fi - - if use mbedtls; then - myeconfargs+=( --enable-mbedtls ) - - # MbedTLS has no support for pkg-config - # TODO: Revisit a while after bug #922123 is fixed - myeconfargs+=( MbedTLS_CFLAGS="-I${ESYSROOT}/usr/include/mbedtls" ) - myeconfargs+=( MbedTLS_LIBS="-lmbedtls" ) - fi - - use openssl && myeconfargs+=( --enable-openssl ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - insinto /etc - insopts -m 0600 -o inadyn -g inadyn - doins examples/inadyn.conf - - newinitd "${FILESDIR}"/inadyn.initd inadyn - newconfd "${FILESDIR}"/inadyn.confd inadyn - - newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf -} - -pkg_postinst() { - tmpfiles_process inadyn.conf -} diff --git a/net-dns/inadyn/metadata.xml b/net-dns/inadyn/metadata.xml deleted file mode 100644 index e1ffc52abaa4..000000000000 --- a/net-dns/inadyn/metadata.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>conikost@gentoo.org</email> - <name>Conrad Kostecki</name> - </maintainer> - <longdescription> - Inadyn, or In-a-Dyn, is a small and simple Dynamic DNS, - DDNS, client with HTTPS support. Commonly available in - many GNU/Linux distributions, used in off the shelf routers - and Internet gateways to automate the task of keeping your - Internet name in sync with your public IP address. - It can also be used in installations with redundant (backup) - connections to the Internet. - </longdescription> - <use> - <flag name="mbedtls">Use <pkg>net-libs/mbedtls</pkg> as tls provider.</flag> - <flag name="openssl">Use <pkg>dev-libs/openssl</pkg> as tls provider.</flag> - </use> - <upstream> - <bugs-to>https://github.com/troglobit/inadyn/issues</bugs-to> - <remote-id type="github">troglobit/inadyn</remote-id> - </upstream> -</pkgmetadata> |
