[arch-commits] Commit in nftables/repos (7 files)

Sébastien Luttringer seblu at archlinux.org
Wed Sep 11 21:54:44 UTC 2019


    Date: Wednesday, September 11, 2019 @ 21:54:43
  Author: seblu
Revision: 362257

db-move: moved nftables from [testing] to [extra] (x86_64)

Added:
  nftables/repos/extra-x86_64/PKGBUILD
    (from rev 362256, nftables/repos/testing-x86_64/PKGBUILD)
  nftables/repos/extra-x86_64/nftables.conf
    (from rev 362256, nftables/repos/testing-x86_64/nftables.conf)
  nftables/repos/extra-x86_64/nftables.service
    (from rev 362256, nftables/repos/testing-x86_64/nftables.service)
Deleted:
  nftables/repos/extra-x86_64/PKGBUILD
  nftables/repos/extra-x86_64/nftables.conf
  nftables/repos/extra-x86_64/nftables.service
  nftables/repos/testing-x86_64/

-------------------------------+
 /PKGBUILD                     |   57 ++++++++++++++++++++++++++++++++++++++++
 /nftables.conf                |   38 ++++++++++++++++++++++++++
 /nftables.service             |   15 ++++++++++
 extra-x86_64/PKGBUILD         |   57 ----------------------------------------
 extra-x86_64/nftables.conf    |   38 --------------------------
 extra-x86_64/nftables.service |   15 ----------
 6 files changed, 110 insertions(+), 110 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD	2019-09-11 21:54:41 UTC (rev 362256)
+++ extra-x86_64/PKGBUILD	2019-09-11 21:54:43 UTC (rev 362257)
@@ -1,57 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer <seblu at archlinux.org>
-
-pkgname=nftables
-epoch=1
-pkgver=0.9.1
-pkgrel=1
-pkgdesc='Netfilter tables userspace tools'
-arch=('x86_64')
-url='https://netfilter.org/projects/nftables/'
-license=('GPL2')
-depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses' 'jansson')
-makedepends=('asciidoc')
-backup=('etc/nftables.conf')
-validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
-source=("https://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig}
-        'nftables.conf'
-        'nftables.service')
-sha1sums=('17b255780c1374f72c30a206db91fa6b24441824'
-          'SKIP'
-          '7869aa31ac802922073310ffd4cbbc16450171e5'
-          '59185e947ebfd599954800ad2c774171b3f4cd58')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-    if [[ "$filename" =~ \.patch$ ]]; then
-      msg2 "Applying patch ${filename##*/}"
-      patch -p1 -N -i "$srcdir/${filename##*/}"
-    fi
-  done
-  :
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
-    --prefix=/usr \
-    --sbindir=/usr/bin \
-    --sysconfdir=/usr/share \
-    --with-json \
-    --with-python-bin='' # --enable-python=no does not works
-  make
-}
-
-package() {
-  pushd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  popd
-  # basic safe firewall config
-  install -Dm644 nftables.conf "$pkgdir/etc/nftables.conf"
-  # systemd
-  install -Dm644 nftables.service "$pkgdir/usr/lib/systemd/system/nftables.service"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nftables/repos/extra-x86_64/PKGBUILD (from rev 362256, nftables/repos/testing-x86_64/PKGBUILD)
===================================================================
--- extra-x86_64/PKGBUILD	                        (rev 0)
+++ extra-x86_64/PKGBUILD	2019-09-11 21:54:43 UTC (rev 362257)
@@ -0,0 +1,57 @@
+# Maintainer: Sébastien "Seblu" Luttringer <seblu at archlinux.org>
+
+pkgname=nftables
+epoch=1
+pkgver=0.9.2
+pkgrel=1
+pkgdesc='Netfilter tables userspace tools'
+arch=('x86_64')
+url='https://netfilter.org/projects/nftables/'
+license=('GPL2')
+depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses' 'jansson')
+makedepends=('asciidoc')
+backup=('etc/nftables.conf')
+validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
+source=("https://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig}
+        'nftables.conf'
+        'nftables.service')
+sha1sums=('aeec7899d51ea5f3975fd6462279ee27c3343526'
+          'SKIP'
+          '7869aa31ac802922073310ffd4cbbc16450171e5'
+          '59185e947ebfd599954800ad2c774171b3f4cd58')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+    if [[ "$filename" =~ \.patch$ ]]; then
+      msg2 "Applying patch ${filename##*/}"
+      patch -p1 -N -i "$srcdir/${filename##*/}"
+    fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+    --prefix=/usr \
+    --sbindir=/usr/bin \
+    --sysconfdir=/usr/share \
+    --with-json \
+    --with-python-bin='' # --enable-python=no does not works
+  make
+}
+
+package() {
+  pushd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  popd
+  # basic safe firewall config
+  install -Dm644 nftables.conf "$pkgdir/etc/nftables.conf"
+  # systemd
+  install -Dm644 nftables.service "$pkgdir/usr/lib/systemd/system/nftables.service"
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: extra-x86_64/nftables.conf
===================================================================
--- extra-x86_64/nftables.conf	2019-09-11 21:54:41 UTC (rev 362256)
+++ extra-x86_64/nftables.conf	2019-09-11 21:54:43 UTC (rev 362257)
@@ -1,38 +0,0 @@
-#!/usr/bin/nft -f
-# ipv4/ipv6 Simple & Safe Firewall
-# you can find examples in /usr/share/nftables/
-
-table inet filter {
-  chain input {
-    type filter hook input priority 0;
-
-    # allow established/related connections
-    ct state {established, related} accept
-
-    # early drop of invalid connections
-    ct state invalid drop
-
-    # allow from loopback
-    iifname lo accept
-
-    # allow icmp
-    ip protocol icmp accept
-    ip6 nexthdr icmpv6 accept
-
-    # allow ssh
-    tcp dport ssh accept
-
-    # everything else
-    reject with icmpx type port-unreachable
-  }
-  chain forward {
-    type filter hook forward priority 0;
-    drop
-  }
-  chain output {
-    type filter hook output priority 0;
-  }
-
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nftables/repos/extra-x86_64/nftables.conf (from rev 362256, nftables/repos/testing-x86_64/nftables.conf)
===================================================================
--- extra-x86_64/nftables.conf	                        (rev 0)
+++ extra-x86_64/nftables.conf	2019-09-11 21:54:43 UTC (rev 362257)
@@ -0,0 +1,38 @@
+#!/usr/bin/nft -f
+# ipv4/ipv6 Simple & Safe Firewall
+# you can find examples in /usr/share/nftables/
+
+table inet filter {
+  chain input {
+    type filter hook input priority 0;
+
+    # allow established/related connections
+    ct state {established, related} accept
+
+    # early drop of invalid connections
+    ct state invalid drop
+
+    # allow from loopback
+    iifname lo accept
+
+    # allow icmp
+    ip protocol icmp accept
+    ip6 nexthdr icmpv6 accept
+
+    # allow ssh
+    tcp dport ssh accept
+
+    # everything else
+    reject with icmpx type port-unreachable
+  }
+  chain forward {
+    type filter hook forward priority 0;
+    drop
+  }
+  chain output {
+    type filter hook output priority 0;
+  }
+
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: extra-x86_64/nftables.service
===================================================================
--- extra-x86_64/nftables.service	2019-09-11 21:54:41 UTC (rev 362256)
+++ extra-x86_64/nftables.service	2019-09-11 21:54:43 UTC (rev 362257)
@@ -1,15 +0,0 @@
-[Unit]
-Description=Netfilter Tables
-Documentation=man:nft(8)
-Wants=network-pre.target
-Before=network-pre.target
-
-[Service]
-Type=oneshot
-ExecStart=/usr/bin/nft -f /etc/nftables.conf
-ExecReload=/usr/bin/nft flush ruleset ';' include '"/etc/nftables.conf"'
-ExecStop=/usr/bin/nft flush ruleset
-RemainAfterExit=yes
-
-[Install]
-WantedBy=multi-user.target

Copied: nftables/repos/extra-x86_64/nftables.service (from rev 362256, nftables/repos/testing-x86_64/nftables.service)
===================================================================
--- extra-x86_64/nftables.service	                        (rev 0)
+++ extra-x86_64/nftables.service	2019-09-11 21:54:43 UTC (rev 362257)
@@ -0,0 +1,15 @@
+[Unit]
+Description=Netfilter Tables
+Documentation=man:nft(8)
+Wants=network-pre.target
+Before=network-pre.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/nft -f /etc/nftables.conf
+ExecReload=/usr/bin/nft flush ruleset ';' include '"/etc/nftables.conf"'
+ExecStop=/usr/bin/nft flush ruleset
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target


More information about the arch-commits mailing list