Ticket #25090: Portfile

File Portfile, 2.0 KB (added by Lars.Rasmusson@…, 14 years ago)

radvd Portfile

Line 
1# $Id: $
2
3PortSystem          1.0
4name                radvd
5version             1.6
6revision            0
7categories          net
8maintainers         lars.rasmusson@sics.se
9description         The router advertisement daemon (radvd) is run by \
10                    Linux or BSD systems acting as IPv6 routers. \
11                    It sends Router Advertisement \ messages, specified by RFC 2461, \
12                    to a local Ethernet LAN periodically and when requested by a node \
13                    sending a Router Solicitation message. \
14                    These messages are required for IPv6 stateless autoconfiguration.
15
16platforms           darwin
17
18configure.args-append    --target=386bsd \
19                         --mandir=${prefix}/share/man \
20                         --program-prefix= \
21                         --with-logfile=${prefix}/var/log/radvd.log \
22                         --with-pidfile=${prefix}/var/run/radvd.pid
23
24homepage            http://www.litech.org/radvd/
25master_sites        http://www.litech.org/radvd/dist/
26
27checksums           md5     987e0660d68b4501b24dc5a068cea83c \
28                    sha1    3f6f1afeab6bfc35a464e6ef6f76ae00cc285d32 \
29                    rmd160  7715de55d2915e21610c8c60eb61509056899d9c
30
31# Enable ip forwarding with  sysctl -w net.inet6.ip6.forwarding=1
32# and create the config file ${prefix}/etc/radvd.conf
33post-activate {
34                ui_msg "**********************************************************************"
35                ui_msg "* You must enable ipv6 forwarding to use radvd.  Do like this        *"
36                ui_msg "* sudo sysctl -w net.inet6.ip6.forwarding=1                          *"
37                ui_msg "* You must also create a config file in                              *"
38                ui_msg "* ${prefix}/etc/radvd.conf                                           *"
39                ui_msg "* See 'man radvd.conf' for how to configure radvd                    *"
40                ui_msg "**********************************************************************"
41}
42