summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorGuillaume Le Vaillant <glv@posteo.net>2022-10-29 13:58:45 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2022-10-29 13:58:45 +0200
commit1ea1fa96fe86028968695e5da3e643356d1f570a (patch)
treee1b45c0e4cf3952a8ad66233396e3c677b7a0f01 /gnu
parentdb3c80e8aba0557f9876aab7b204206783b039ab (diff)
gnu: Add ndppd.
* gnu/packages/admin.scm (ndppd): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/admin.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 63dc6930f1b..1a88f1e9a72 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -1554,6 +1554,39 @@ periodically and when requested by a node sending a Router Solicitation
1554message. These messages are required for IPv6 stateless autoconfiguration.") 1554message. These messages are required for IPv6 stateless autoconfiguration.")
1555 (license (license:non-copyleft "file://COPYRIGHT")))) 1555 (license (license:non-copyleft "file://COPYRIGHT"))))
1556 1556
1557(define-public ndppd
1558 (package
1559 (name "ndppd")
1560 (version "0.2.5")
1561 (source
1562 (origin
1563 (method git-fetch)
1564 (uri (git-reference
1565 (url "https://github.com/DanielAdolfsson/ndppd")
1566 (commit version)))
1567 (file-name (git-file-name name version))
1568 (sha256
1569 (base32 "0niri5q9qyyyw5lmjpxk19pv3v4srjvmvyd5k6ks99mvqczjx9c0"))))
1570 (build-system gnu-build-system)
1571 (arguments
1572 (list #:tests? #f ; There are no tests
1573 #:make-flags #~(list (string-append "PREFIX=" #$output))
1574 #:phases
1575 #~(modify-phases %standard-phases
1576 (delete 'configure)
1577 (add-after 'unpack 'fix-paths
1578 (lambda _
1579 (substitute* "Makefile"
1580 (("/bin/gzip") "gzip")))))))
1581 (synopsis "NDP Proxy Daemon")
1582 (description
1583 "The Neighbor Discovery Protocol Proxy Daemon (ndppd) proxies some IPv6
1584NDP messages between interfaces to allow IPv6 routing between machines that
1585are in the same network but not on the same local link. It currently only
1586supports Neighbor Solicitation and Neighbor Advertisement messages.")
1587 (home-page "https://github.com/DanielAdolfsson/ndppd")
1588 (license license:gpl3+)))
1589
1557(define-public libpcap 1590(define-public libpcap
1558 (package 1591 (package
1559 (name "libpcap") 1592 (name "libpcap")