[arch-commits] Commit in kea/repos/community-x86_64 (16 files)

Konstantin Gizdov kgizdov at gemini.archlinux.org
Tue Oct 5 10:54:15 UTC 2021


    Date: Tuesday, October 5, 2021 @ 10:54:15
  Author: kgizdov
Revision: 1027700

archrelease: copy trunk to community-x86_64

Added:
  kea/repos/community-x86_64/PKGBUILD
    (from rev 1027699, kea/trunk/PKGBUILD)
  kea/repos/community-x86_64/kea-ctrl-agent.service
    (from rev 1027699, kea/trunk/kea-ctrl-agent.service)
  kea/repos/community-x86_64/kea-dhcp-ddns.service
    (from rev 1027699, kea/trunk/kea-dhcp-ddns.service)
  kea/repos/community-x86_64/kea-dhcp4.service
    (from rev 1027699, kea/trunk/kea-dhcp4.service)
  kea/repos/community-x86_64/kea-dhcp6.service
    (from rev 1027699, kea/trunk/kea-dhcp6.service)
  kea/repos/community-x86_64/kea.install
    (from rev 1027699, kea/trunk/kea.install)
  kea/repos/community-x86_64/numeric_limits.patch
    (from rev 1027699, kea/trunk/numeric_limits.patch)
  kea/repos/community-x86_64/tmpfiles-kea.conf
    (from rev 1027699, kea/trunk/tmpfiles-kea.conf)
Deleted:
  kea/repos/community-x86_64/PKGBUILD
  kea/repos/community-x86_64/kea-ctrl-agent.service
  kea/repos/community-x86_64/kea-dhcp-ddns.service
  kea/repos/community-x86_64/kea-dhcp4.service
  kea/repos/community-x86_64/kea-dhcp6.service
  kea/repos/community-x86_64/kea.install
  kea/repos/community-x86_64/numeric_limits.patch
  kea/repos/community-x86_64/tmpfiles-kea.conf

------------------------+
 PKGBUILD               |  298 +++++++++++++++++++++++------------------------
 kea-ctrl-agent.service |   28 ++--
 kea-dhcp-ddns.service  |   28 ++--
 kea-dhcp4.service      |   28 ++--
 kea-dhcp6.service      |   28 ++--
 kea.install            |   34 ++---
 numeric_limits.patch   |   78 ++++++------
 tmpfiles-kea.conf      |    4 
 8 files changed, 263 insertions(+), 263 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-05 10:54:01 UTC (rev 1027699)
+++ PKGBUILD	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,149 +0,0 @@
-# Maintainer: Konstantin Gizdov <arch at kge dot pw>
-# Contributor: Baptiste Jonglez <baptiste--aur at jonglez dot org>
-# Contributor: nfnty
-pkgbase='kea'
-pkgname=("${pkgbase}" "${pkgbase}-docs")
-pkgver=1.9.11
-_upstreamver="${pkgver}"
-pkgrel=1
-pkgdesc='High-performance, extensible DHCP server engine from ISC, supporting both DHCPv4 and DHCPv6'
-arch=('x86_64')
-url='https://kea.isc.org'
-license=('MPL2')
-depends=('boost-libs' 'log4cplus' 'mariadb-libs' 'openssl' 'postgresql-libs')
-makedepends=(
-  'boost'
-  'mariadb'
-  'postgresql'
-  'python'  # kea-shell
-  'python-sphinx'
-  'python-sphinx_rtd_theme'
-  'doxygen'
-  # texlive-most group
-  'texlive-bibtexextra'
-  'texlive-core'
-  'texlive-fontsextra'
-  'texlive-formatsextra'
-  'texlive-games'
-  'texlive-humanities'
-  'texlive-latexextra'
-  'texlive-music'
-  'texlive-pictures'
-  'texlive-pstricks'
-  'texlive-publishers'
-  'texlive-science'
-)
-optdepends=('mariadb: lease information database'
-            'postgresql: lease information database'
-            'python: to use kea-shell'
-            'krb5: Kerberos support'
-            'kea-docs: user and developer documentation')
-# Checks are disabled for now
-# We can ignore mysql/pgsql, but admin tests use custom scripts that break everything
-checkdepends=('benchmark' 'gtest' 'procps-ng') # procps-ng needed for 'pgrep'
-backup=(
-  # New config files as of Kea 1.3
-  'etc/kea/kea-dhcp4.conf'
-  'etc/kea/kea-dhcp6.conf'
-  'etc/kea/kea-dhcp-ddns.conf'
-  'etc/kea/keactrl.conf'
-  'etc/kea/kea-ctrl-agent.conf'
-  'etc/kea/kea-netconf.conf'
-)
-install=kea.install
-source=(
-  "https://ftp.isc.org/isc/${pkgbase}/${_upstreamver}/${pkgbase}-${_upstreamver}.tar.gz"{,.asc}
-  'tmpfiles-kea.conf'
-  'kea-dhcp4.service'
-  'kea-dhcp6.service'
-  'kea-dhcp-ddns.service'
-  'kea-ctrl-agent.service'
-  'kea.install'
-)
-sha512sums=('5d7739d74b6fbed9733719af1aa068498fcc1eaa1ed423b93b9b4dd92de970e3cd036ad60377534a58e7d22e909404673358fa72307b6c32492f952684c180c0'
-            'SKIP'
-            'b83479f0b90caf4022b1c858f99d8310848a90b0cc45aaa222cb2bf08b2a97312816b8f64c8c0232b612795bc7a0bbe5b05dbc508b2f1214c1ea88dc84200a2d'
-            '1b62dace9f9a955b21c5dd5b5466fb3a4f1d8057ad2a30ea89e222a769dc721ad2fe4913c41ec407e018b1b38ddde757e9b7b8fc12d4763ddde077a0abb0c971'
-            '8f0e8d059338c415ae322e971e243b259d9b2ef7d37b6be57b409bf5f0f3392e519c9bb94c5b548021d000b944a5da82096608cd9ff3ee58061059ad519b0068'
-            '1da9f02d5f6b3e2f9f2f896b1085c141b8739bd6614706fe0544a31b278f4d3c6616cb1ab3915c650262ea3592df86e95b53ce944ade2c80bb72fcae796f8fd4'
-            'db329fd83e458e4a77f6df8569074088bed152ffc1a188059d868d7178a6d3530efe368ce870a2e0be894f87fa0e5ba43562bdc3ad6372ddfcfedae37c90f491'
-            '758371f20a977f8e42e9d43d2d065c6aa294866070e54868dc329c0875b2eeafa05dcdf93590d5b429e262e2350a42c7616a3bc2e6f3994f53886870f4910251')
-validpgpkeys=('BE0E9748B718253A28BB89FFF1B11BF05CF02E57'  # Internet Systems Consortium, Inc. (Signing key, 2017-2018) <codesign at isc.org>
-              'AE3FAC796711EC59FC007AA474BB6B9A4CBB3D38'  # Internet Systems Consortium, Inc. (Signing key, 2019-2020) <codesign at isc.org>
-              '7E1C91AC8030A5A59D1EFAB9750F3C87723E4012') # Internet Systems Consortium, Inc. (Signing key, 2021-2022) <codesign at isc.org>
-
-build() {
-  cd "${srcdir}/${pkgbase}-${_upstreamver}"
-  # make sure Google Benchmark can be linked to
-  sed -e 's/dir\/lib\/libbenchmark.a/dir\/lib\/libbenchmark.so/g' \
-      -e 's/BENCHMARK_LDADD="$dir\/lib\/libbenchmark.so/BENCHMARK_LDADD="-lbenchmark/' \
-      -i configure.ac
-  autoreconf --install
-  ./configure \
-      --prefix='/usr' \
-      --sbindir='/usr/bin' \
-      --libexecdir='/usr/bin' \
-      --sysconfdir='/etc' \
-      --localstatedir='/var' \
-      --enable-benchmark \
-      --enable-perfdhcp \
-      --enable-generate-messages \
-      --enable-generate-parser \
-      --enable-generate-docs \
-      --enable-shell \
-      --with-openssl \
-      --with-gtest \
-      --with-benchmark \
-      --with-mysql \
-      --with-pgsql \
-      --with-gssapi \
-      --with-log4cplus
-  # do not treat sphinx warnings as errors
-  sed -e 's/sphinxopts = -v -E -a -W/sphinxopts = -v -E -a/g' \
-      -i doc/Makefile.in \
-      -i doc/Makefile \
-      -i doc/sphinx/Makefile.in \
-      -i doc/sphinx/Makefile
-  make
-  make -C doc
-  make -C doc/sphinx
-  make -C doc/devel devel
-}
-
-check() {
-  cd "${srcdir}/${pkgname}-${_upstreamver}"
-  # Disable mysql and postgresql for now, tests require live DBs
-  export GTEST_FILTER='-mysql.*:*mysql*:*MySql*:*MySQL*:pgsql.*:*pgsql*:*PgSql*:*PgSQL*'
-  # the above works, but admin tests use custom scripts that ignore it and break everything
-  # make check
-}
-
-package_kea() {
-  cd "${srcdir}/kea-${_upstreamver}"
-  make DESTDIR="${pkgdir}" install
-  # Handle /var/run -> /run symlink
-  rmdir "${pkgdir}"/var/run/kea
-  rmdir "${pkgdir}"/var/run
-  install -Dm644 "${srcdir}"/tmpfiles-kea.conf "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-  # Systemd service files
-  install -Dm644 "${srcdir}"/kea-dhcp4.service "${pkgdir}"/usr/lib/systemd/system/kea-dhcp4.service
-  install -Dm644 "${srcdir}"/kea-dhcp6.service "${pkgdir}"/usr/lib/systemd/system/kea-dhcp6.service
-  install -Dm644 "${srcdir}"/kea-dhcp-ddns.service "${pkgdir}"/usr/lib/systemd/system/kea-dhcp-ddns.service
-  install -Dm644 "${srcdir}"/kea-ctrl-agent.service "${pkgdir}"/usr/lib/systemd/system/kea-ctrl-agent.service
-  # split docs in a separate package
-  rm -rf "${pkgdir}"/usr/share/doc
-}
-
-package_kea-docs() {
-  depends=()
-  optdepends=()
-  provides=('kea-devel-docs')
-  replaces=('kea-devel-docs')
-  cd "${srcdir}/${pkgbase}-${_upstreamver}"
-  install -d "${pkgdir}/usr/share/doc/${pkgbase}/"
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/{etc,var,usr/{bin,lib,include,share/kea}}
-  make DESTDIR="${pkgdir}" -C doc install
-  make DESTDIR="${pkgdir}" -C doc/devel install
-  cp -r doc/devel/html "${pkgdir}/usr/share/doc/${pkgbase}/devel"
-}

Copied: kea/repos/community-x86_64/PKGBUILD (from rev 1027699, kea/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,149 @@
+# Maintainer: Konstantin Gizdov <arch at kge dot pw>
+# Contributor: Baptiste Jonglez <baptiste--aur at jonglez dot org>
+# Contributor: nfnty
+pkgbase='kea'
+pkgname=("${pkgbase}" "${pkgbase}-docs")
+pkgver=2.0.0
+_upstreamver="${pkgver}"
+pkgrel=1
+pkgdesc='High-performance, extensible DHCP server engine from ISC, supporting both DHCPv4 and DHCPv6'
+arch=('x86_64')
+url='https://kea.isc.org'
+license=('MPL2')
+depends=('boost-libs' 'log4cplus' 'mariadb-libs' 'openssl' 'postgresql-libs')
+makedepends=(
+  'boost'
+  'mariadb'
+  'postgresql'
+  'python'  # kea-shell
+  'python-sphinx'
+  'python-sphinx_rtd_theme'
+  'doxygen'
+  # texlive-most group
+  'texlive-bibtexextra'
+  'texlive-core'
+  'texlive-fontsextra'
+  'texlive-formatsextra'
+  'texlive-games'
+  'texlive-humanities'
+  'texlive-latexextra'
+  'texlive-music'
+  'texlive-pictures'
+  'texlive-pstricks'
+  'texlive-publishers'
+  'texlive-science'
+)
+optdepends=('mariadb: lease information database'
+            'postgresql: lease information database'
+            'python: to use kea-shell'
+            'krb5: Kerberos support'
+            'kea-docs: user and developer documentation')
+# Checks are disabled for now
+# We can ignore mysql/pgsql, but admin tests use custom scripts that break everything
+checkdepends=('benchmark' 'gtest' 'procps-ng') # procps-ng needed for 'pgrep'
+backup=(
+  # New config files as of Kea 1.3
+  'etc/kea/kea-dhcp4.conf'
+  'etc/kea/kea-dhcp6.conf'
+  'etc/kea/kea-dhcp-ddns.conf'
+  'etc/kea/keactrl.conf'
+  'etc/kea/kea-ctrl-agent.conf'
+  'etc/kea/kea-netconf.conf'
+)
+install=kea.install
+source=(
+  "https://ftp.isc.org/isc/${pkgbase}/${_upstreamver}/${pkgbase}-${_upstreamver}.tar.gz"{,.asc}
+  'tmpfiles-kea.conf'
+  'kea-dhcp4.service'
+  'kea-dhcp6.service'
+  'kea-dhcp-ddns.service'
+  'kea-ctrl-agent.service'
+  'kea.install'
+)
+sha512sums=('9b5f520b75bbe72dfb209737958e90f337c78b3a4bf4662581d4a816bf9325ed1f277f1a593449044ef483375948006490a572eb50469842c5f56e69c8b105c3'
+            'SKIP'
+            'b83479f0b90caf4022b1c858f99d8310848a90b0cc45aaa222cb2bf08b2a97312816b8f64c8c0232b612795bc7a0bbe5b05dbc508b2f1214c1ea88dc84200a2d'
+            '1b62dace9f9a955b21c5dd5b5466fb3a4f1d8057ad2a30ea89e222a769dc721ad2fe4913c41ec407e018b1b38ddde757e9b7b8fc12d4763ddde077a0abb0c971'
+            '8f0e8d059338c415ae322e971e243b259d9b2ef7d37b6be57b409bf5f0f3392e519c9bb94c5b548021d000b944a5da82096608cd9ff3ee58061059ad519b0068'
+            '1da9f02d5f6b3e2f9f2f896b1085c141b8739bd6614706fe0544a31b278f4d3c6616cb1ab3915c650262ea3592df86e95b53ce944ade2c80bb72fcae796f8fd4'
+            'db329fd83e458e4a77f6df8569074088bed152ffc1a188059d868d7178a6d3530efe368ce870a2e0be894f87fa0e5ba43562bdc3ad6372ddfcfedae37c90f491'
+            '758371f20a977f8e42e9d43d2d065c6aa294866070e54868dc329c0875b2eeafa05dcdf93590d5b429e262e2350a42c7616a3bc2e6f3994f53886870f4910251')
+validpgpkeys=('BE0E9748B718253A28BB89FFF1B11BF05CF02E57'  # Internet Systems Consortium, Inc. (Signing key, 2017-2018) <codesign at isc.org>
+              'AE3FAC796711EC59FC007AA474BB6B9A4CBB3D38'  # Internet Systems Consortium, Inc. (Signing key, 2019-2020) <codesign at isc.org>
+              '7E1C91AC8030A5A59D1EFAB9750F3C87723E4012') # Internet Systems Consortium, Inc. (Signing key, 2021-2022) <codesign at isc.org>
+
+build() {
+  cd "${srcdir}/${pkgbase}-${_upstreamver}"
+  # make sure Google Benchmark can be linked to
+  sed -e 's/dir\/lib\/libbenchmark.a/dir\/lib\/libbenchmark.so/g' \
+      -e 's/BENCHMARK_LDADD="$dir\/lib\/libbenchmark.so/BENCHMARK_LDADD="-lbenchmark/' \
+      -i configure.ac
+  autoreconf --install
+  ./configure \
+      --prefix='/usr' \
+      --sbindir='/usr/bin' \
+      --libexecdir='/usr/bin' \
+      --sysconfdir='/etc' \
+      --localstatedir='/var' \
+      --enable-benchmark \
+      --enable-perfdhcp \
+      --enable-generate-messages \
+      --enable-generate-parser \
+      --enable-generate-docs \
+      --enable-shell \
+      --with-openssl \
+      --with-gtest \
+      --with-benchmark \
+      --with-mysql \
+      --with-pgsql \
+      --with-gssapi \
+      --with-log4cplus
+  # do not treat sphinx warnings as errors
+  sed -e 's/sphinxopts = -v -E -a -W/sphinxopts = -v -E -a/g' \
+      -i doc/Makefile.in \
+      -i doc/Makefile \
+      -i doc/sphinx/Makefile.in \
+      -i doc/sphinx/Makefile
+  make
+  make -C doc
+  make -C doc/sphinx
+  make -C doc/devel devel
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${_upstreamver}"
+  # Disable mysql and postgresql for now, tests require live DBs
+  export GTEST_FILTER='-mysql.*:*mysql*:*MySql*:*MySQL*:pgsql.*:*pgsql*:*PgSql*:*PgSQL*'
+  # the above works, but admin tests use custom scripts that ignore it and break everything
+  # make check
+}
+
+package_kea() {
+  cd "${srcdir}/kea-${_upstreamver}"
+  make DESTDIR="${pkgdir}" install
+  # Handle /var/run -> /run symlink
+  rmdir "${pkgdir}"/var/run/kea
+  rmdir "${pkgdir}"/var/run
+  install -Dm644 "${srcdir}"/tmpfiles-kea.conf "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+  # Systemd service files
+  install -Dm644 "${srcdir}"/kea-dhcp4.service "${pkgdir}"/usr/lib/systemd/system/kea-dhcp4.service
+  install -Dm644 "${srcdir}"/kea-dhcp6.service "${pkgdir}"/usr/lib/systemd/system/kea-dhcp6.service
+  install -Dm644 "${srcdir}"/kea-dhcp-ddns.service "${pkgdir}"/usr/lib/systemd/system/kea-dhcp-ddns.service
+  install -Dm644 "${srcdir}"/kea-ctrl-agent.service "${pkgdir}"/usr/lib/systemd/system/kea-ctrl-agent.service
+  # split docs in a separate package
+  rm -rf "${pkgdir}"/usr/share/doc
+}
+
+package_kea-docs() {
+  depends=()
+  optdepends=()
+  provides=('kea-devel-docs')
+  replaces=('kea-devel-docs')
+  cd "${srcdir}/${pkgbase}-${_upstreamver}"
+  install -d "${pkgdir}/usr/share/doc/${pkgbase}/"
+  make DESTDIR="${pkgdir}" install
+  rm -rf "${pkgdir}"/{etc,var,usr/{bin,lib,include,share/kea}}
+  make DESTDIR="${pkgdir}" -C doc install
+  make DESTDIR="${pkgdir}" -C doc/devel install
+  cp -r doc/devel/html "${pkgdir}/usr/share/doc/${pkgbase}/devel"
+}

Deleted: kea-ctrl-agent.service
===================================================================
--- kea-ctrl-agent.service	2021-10-05 10:54:01 UTC (rev 1027699)
+++ kea-ctrl-agent.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,14 +0,0 @@
-[Unit]
-Description=ISC Kea control agent daemon
-Documentation=man:kea-ctrl-agent(8)
-Wants=network-online.target
-After=network-online.target
-After=time-sync.target
-
-[Service]
-Environment="KEA_PIDFILE_DIR=/run"
-Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
-ExecStart=/usr/bin/kea-ctrl-agent -c /etc/kea/kea-ctrl-agent.conf
-
-[Install]
-WantedBy=multi-user.target

Copied: kea/repos/community-x86_64/kea-ctrl-agent.service (from rev 1027699, kea/trunk/kea-ctrl-agent.service)
===================================================================
--- kea-ctrl-agent.service	                        (rev 0)
+++ kea-ctrl-agent.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,14 @@
+[Unit]
+Description=ISC Kea control agent daemon
+Documentation=man:kea-ctrl-agent(8)
+Wants=network-online.target
+After=network-online.target
+After=time-sync.target
+
+[Service]
+Environment="KEA_PIDFILE_DIR=/run"
+Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
+ExecStart=/usr/bin/kea-ctrl-agent -c /etc/kea/kea-ctrl-agent.conf
+
+[Install]
+WantedBy=multi-user.target

Deleted: kea-dhcp-ddns.service
===================================================================
--- kea-dhcp-ddns.service	2021-10-05 10:54:01 UTC (rev 1027699)
+++ kea-dhcp-ddns.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,14 +0,0 @@
-[Unit]
-Description=ISC Kea dynamic DNS daemon
-Documentation=man:kea-dhcp-ddns(8)
-Wants=network-online.target
-After=network-online.target
-After=time-sync.target
-
-[Service]
-Environment="KEA_PIDFILE_DIR=/run"
-Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
-ExecStart=/usr/bin/kea-dhcp-ddns -c /etc/kea/kea-dhcp-ddns.conf
-
-[Install]
-WantedBy=multi-user.target

Copied: kea/repos/community-x86_64/kea-dhcp-ddns.service (from rev 1027699, kea/trunk/kea-dhcp-ddns.service)
===================================================================
--- kea-dhcp-ddns.service	                        (rev 0)
+++ kea-dhcp-ddns.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,14 @@
+[Unit]
+Description=ISC Kea dynamic DNS daemon
+Documentation=man:kea-dhcp-ddns(8)
+Wants=network-online.target
+After=network-online.target
+After=time-sync.target
+
+[Service]
+Environment="KEA_PIDFILE_DIR=/run"
+Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
+ExecStart=/usr/bin/kea-dhcp-ddns -c /etc/kea/kea-dhcp-ddns.conf
+
+[Install]
+WantedBy=multi-user.target

Deleted: kea-dhcp4.service
===================================================================
--- kea-dhcp4.service	2021-10-05 10:54:01 UTC (rev 1027699)
+++ kea-dhcp4.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,14 +0,0 @@
-[Unit]
-Description=ISC Kea IPv4 DHCP daemon
-Documentation=man:kea-dhcp4(8)
-Wants=network-online.target
-After=network-online.target
-After=time-sync.target
-
-[Service]
-Environment="KEA_PIDFILE_DIR=/run"
-Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
-ExecStart=/usr/bin/kea-dhcp4 -c /etc/kea/kea-dhcp4.conf
-
-[Install]
-WantedBy=multi-user.target

Copied: kea/repos/community-x86_64/kea-dhcp4.service (from rev 1027699, kea/trunk/kea-dhcp4.service)
===================================================================
--- kea-dhcp4.service	                        (rev 0)
+++ kea-dhcp4.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,14 @@
+[Unit]
+Description=ISC Kea IPv4 DHCP daemon
+Documentation=man:kea-dhcp4(8)
+Wants=network-online.target
+After=network-online.target
+After=time-sync.target
+
+[Service]
+Environment="KEA_PIDFILE_DIR=/run"
+Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
+ExecStart=/usr/bin/kea-dhcp4 -c /etc/kea/kea-dhcp4.conf
+
+[Install]
+WantedBy=multi-user.target

Deleted: kea-dhcp6.service
===================================================================
--- kea-dhcp6.service	2021-10-05 10:54:01 UTC (rev 1027699)
+++ kea-dhcp6.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,14 +0,0 @@
-[Unit]
-Description=ISC Kea IPv6 DHCP daemon
-Documentation=man:kea-dhcp6(8)
-Wants=network-online.target
-After=network-online.target
-After=time-sync.target
-
-[Service]
-Environment="KEA_PIDFILE_DIR=/run"
-Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
-ExecStart=/usr/bin/kea-dhcp6 -c /etc/kea/kea-dhcp6.conf
-
-[Install]
-WantedBy=multi-user.target

Copied: kea/repos/community-x86_64/kea-dhcp6.service (from rev 1027699, kea/trunk/kea-dhcp6.service)
===================================================================
--- kea-dhcp6.service	                        (rev 0)
+++ kea-dhcp6.service	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,14 @@
+[Unit]
+Description=ISC Kea IPv6 DHCP daemon
+Documentation=man:kea-dhcp6(8)
+Wants=network-online.target
+After=network-online.target
+After=time-sync.target
+
+[Service]
+Environment="KEA_PIDFILE_DIR=/run"
+Environment="KEA_LOCKFILE_DIR=/run/lock/kea"
+ExecStart=/usr/bin/kea-dhcp6 -c /etc/kea/kea-dhcp6.conf
+
+[Install]
+WantedBy=multi-user.target

Deleted: kea.install
===================================================================
--- kea.install	2021-10-05 10:54:01 UTC (rev 1027699)
+++ kea.install	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,17 +0,0 @@
-post_install () {
-    echo '## WARNING!##'
-    echo 'Upgrading from Kea version <1.6 to version >= 1.6 requires special attention'
-    echo 'Please refer to the following web page for details:'
-    echo '[Upgrading to Kea 1.6](https://kb.isc.org/docs/en/upgrading-to-kea-16)'
-    echo 'Notable changes include:'
-    echo ' - Files in /var/kea have moved to (/var)/run/kea'
-    echo ' - State Info: now in /usr/lib/kea'
-    echo ' - Hooks: /usr/lib/hooks has moved to /usr/lib/kea/hooks'
-    echo ' - Admin commands lease-{init,version,upgrade} have been renamed'
-    echo '   to db-{init,version,upgrade}'
-    echo ' - Logger configuration changed scope thus a manual configuration'
-    echo '   file intervention is needed)'
-}
-post_upgrade () {
-    post_install $*
-}

Copied: kea/repos/community-x86_64/kea.install (from rev 1027699, kea/trunk/kea.install)
===================================================================
--- kea.install	                        (rev 0)
+++ kea.install	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,17 @@
+post_install () {
+    echo '## WARNING!##'
+    echo 'Upgrading from Kea version <1.6 to version >= 1.6 requires special attention'
+    echo 'Please refer to the following web page for details:'
+    echo '[Upgrading to Kea 1.6](https://kb.isc.org/docs/en/upgrading-to-kea-16)'
+    echo 'Notable changes include:'
+    echo ' - Files in /var/kea have moved to (/var)/run/kea'
+    echo ' - State Info: now in /usr/lib/kea'
+    echo ' - Hooks: /usr/lib/hooks has moved to /usr/lib/kea/hooks'
+    echo ' - Admin commands lease-{init,version,upgrade} have been renamed'
+    echo '   to db-{init,version,upgrade}'
+    echo ' - Logger configuration changed scope thus a manual configuration'
+    echo '   file intervention is needed)'
+}
+post_upgrade () {
+    post_install $*
+}

Deleted: numeric_limits.patch
===================================================================
--- numeric_limits.patch	2021-10-05 10:54:01 UTC (rev 1027699)
+++ numeric_limits.patch	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,39 +0,0 @@
-From 38f6f6272f1060036a7bae5d85d1ff7f080628fd Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem at gmail.com>
-Date: Fri, 26 Feb 2021 23:31:15 -0800
-Subject: [PATCH] include limits.h
-
-Fixes build with gcc11
-backend_selector.cc:61:35: error: 'numeric_limits' is not a member of 'std'
-
-Signed-off-by: Khem Raj <raj.khem at gmail.com>
----
- src/lib/database/backend_selector.cc | 2 +-
- src/lib/dhcpsrv/subnet_id.h          | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/lib/database/backend_selector.cc b/src/lib/database/backend_selector.cc
-index 0f61fe8333..9073ad5899 100644
---- a/src/lib/database/backend_selector.cc
-+++ b/src/lib/database/backend_selector.cc
-@@ -8,7 +8,7 @@
- 
- #include <database/backend_selector.h>
- #include <exceptions/exceptions.h>
--#include <climits>
-+#include <limits>
- #include <sstream>
- 
- using namespace isc::data;
-diff --git a/src/lib/dhcpsrv/subnet_id.h b/src/lib/dhcpsrv/subnet_id.h
-index 77c2adf71d..b5b869dcb8 100644
---- a/src/lib/dhcpsrv/subnet_id.h
-+++ b/src/lib/dhcpsrv/subnet_id.h
-@@ -10,6 +10,7 @@
- #include <exceptions/exceptions.h>
- #include <stdint.h>
- #include <typeinfo>
-+#include <limits>
- 
- namespace isc {
- namespace dhcp {

Copied: kea/repos/community-x86_64/numeric_limits.patch (from rev 1027699, kea/trunk/numeric_limits.patch)
===================================================================
--- numeric_limits.patch	                        (rev 0)
+++ numeric_limits.patch	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,39 @@
+From 38f6f6272f1060036a7bae5d85d1ff7f080628fd Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem at gmail.com>
+Date: Fri, 26 Feb 2021 23:31:15 -0800
+Subject: [PATCH] include limits.h
+
+Fixes build with gcc11
+backend_selector.cc:61:35: error: 'numeric_limits' is not a member of 'std'
+
+Signed-off-by: Khem Raj <raj.khem at gmail.com>
+---
+ src/lib/database/backend_selector.cc | 2 +-
+ src/lib/dhcpsrv/subnet_id.h          | 1 +
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/lib/database/backend_selector.cc b/src/lib/database/backend_selector.cc
+index 0f61fe8333..9073ad5899 100644
+--- a/src/lib/database/backend_selector.cc
++++ b/src/lib/database/backend_selector.cc
+@@ -8,7 +8,7 @@
+ 
+ #include <database/backend_selector.h>
+ #include <exceptions/exceptions.h>
+-#include <climits>
++#include <limits>
+ #include <sstream>
+ 
+ using namespace isc::data;
+diff --git a/src/lib/dhcpsrv/subnet_id.h b/src/lib/dhcpsrv/subnet_id.h
+index 77c2adf71d..b5b869dcb8 100644
+--- a/src/lib/dhcpsrv/subnet_id.h
++++ b/src/lib/dhcpsrv/subnet_id.h
+@@ -10,6 +10,7 @@
+ #include <exceptions/exceptions.h>
+ #include <stdint.h>
+ #include <typeinfo>
++#include <limits>
+ 
+ namespace isc {
+ namespace dhcp {

Deleted: tmpfiles-kea.conf
===================================================================
--- tmpfiles-kea.conf	2021-10-05 10:54:01 UTC (rev 1027699)
+++ tmpfiles-kea.conf	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -1,2 +0,0 @@
-d /run/kea 0755 root root -
-d /run/lock/kea 0755 root root -

Copied: kea/repos/community-x86_64/tmpfiles-kea.conf (from rev 1027699, kea/trunk/tmpfiles-kea.conf)
===================================================================
--- tmpfiles-kea.conf	                        (rev 0)
+++ tmpfiles-kea.conf	2021-10-05 10:54:15 UTC (rev 1027700)
@@ -0,0 +1,2 @@
+d /run/kea 0755 root root -
+d /run/lock/kea 0755 root root -



More information about the arch-commits mailing list