summaryrefslogtreecommitdiff
path: root/etc/netstart
AgeCommit message (Collapse)Author
2001-02-06ignore blank lines in addition to commentsTodd T. Fries
fixes pr#1660 from wilfried@telia.com .. Thanks!
2001-01-10support !command in bridgename.if files, tooJason Wright
2000-11-27Use -n to test if a variable is non-zero. Otherwise, if the variable'sTodd C. Miller
contents start with a '-' test becomes unhappy (since it interprets it as another option).
2000-11-08This fixes pr 1481, we now handle args > 6 in /etc/hostname.if in theTodd T. Fries
cases where we did not previously handle them. Thanks to Scott Atwood <atwood@cs.stanford.edu> for reminding us of this.
2000-09-02subtle bug .. global variables in a while loop need reset 'just incase'Todd T. Fries
With: hostname.fxp0 having a last line of: inet6 alias 3ffe:... and hostname.gif0 having a first two lines of: giftunnel 1.2.3.4 dest 1.2.4.3 We end up with the command: ifconfig gif0 giftunnel alias 1.2.3.4 1.2.4.3 .. which is clearly wrong and fixed by this change
2000-06-18rc.conf now parses ${local_rcconf} internally; closes pr 1259Todd T. Fries
2000-05-08fix dhcp 'NONE' ness from install to allow media parsing to workTodd T. Fries
.. ok deraadt@, millert@
2000-04-21rc.conf.local support, inspired by chuck yerkesTheo de Raadt
2000-04-04Remove the -E flag from ipf as it is implicitly enabled and usingTodd C. Miller
the -E flag here causes the kernel to printf 'IP Filter: already initialized'.
2000-03-18silence all extra route addition printoutsTheo de Raadt
2000-03-17correct reject route installations for IPv6. improve comments.Jun-ichiro itojun Hagino
2000-03-12disallow packets to malicious 6to4 prefix, based onJun-ichiro itojun Hagino
http://playground.iijlab.net/i-d/draft-itojun-ipv6-transition-abuse-00.txt
2000-03-10fix non behaviorTodd T. Fries
with this `!' lines in /etc/hostname.* run even without certain lines (like a comment) preceeding it.
2000-01-10allow arbitrary commands in /etc/hostname.* files if the line starts with '!'Todd T. Fries
2000-01-02rtsol case can configure the interface up, since it would be nice to finishTheo de Raadt
DAD before the actual rtsol(8) run happens later. and since it will rtsol, it is going to be up in any case.
2000-01-02one more indentation fix.Jun-ichiro itojun Hagino
2000-01-02indentation fix (todd's part)Jun-ichiro itojun Hagino
2000-01-02fix rtsold case, reset cmd for each iteration!Todd T. Fries
2000-01-02allow options after "rtsol".Jun-ichiro itojun Hagino
XXX both "dhcp" and "rtsol" has keyword *down* at the end. is it okay?
2000-01-02echo "IPv6 autoconf: interfaces" before invoking rtsol.Jun-ichiro itojun Hagino
sleep for net.inet6.ip6.dad_count seconds to ensure that IPv6 DAD is completed. TODO: rtsold (rc.conf line), manpage
2000-01-02ipv6 autoconf on hosts (non-routers).Jun-ichiro itojun Hagino
to do this, 1. in sysctl.conf, add these lines: net.inet6.ip6.forwarding=0 net.inet6.ip6.accept_rtadv=1 2. in hostname.foo, add rtsol specifying two or more interfaces with "rtsol" may result in strange behavior - ipv6 spec does not permit multi-interface node to be autoconfig'ed.
2000-01-02add to hostname.* parsing:Todd T. Fries
- multiple entries support (read: aliases) - inet6 support - support for comments (#) (look for hostname.if(5) commit for syntax details)
1999-12-31install IPv6 reject routes only if kernel is capable of IPv6.Jun-ichiro itojun Hagino
1999-12-09avoid transmitting invalid IPv6 packets out to the wire.Jun-ichiro itojun Hagino
1999-12-09do not perform IPv6 initialization for loopback interface.Jun-ichiro itojun Hagino
MUST make lo0 up before any IPv6 operations. it will be considered a pilot error if you don't. (I prefer to have lo0 initialized automatically)
1999-09-01support # characters in bridgename.* files; millertTheo de Raadt
1999-09-01cleanup parsing of hostname.* files, and seperate bridge control intoTheo de Raadt
bridgename.* files; all documented in new hostname.if(5) and bridgename.if(5) man pages
1999-08-09Only parse/setup the hostname.foo file if interface foo exists (thisAngelos D. Keromytis
is useful for laptops with different ethernet cards etc.)
1999-03-29New multicast route setup styleNiklas Hallqvist
1999-03-26Add bridge interface handlingNiklas Hallqvist
1999-03-01Add support in /etc/hostname.xxx for files of the format:Todd C. Miller
up [options] Any of the following may or may not be set: $name $mask $bcaddr $extras
1998-10-28Kill the awful hack used to match and split /etc/hostname.* We now useTodd C. Miller
a function, isalphanumeric, to determine whether an interface name is likely to be valid. This means that things like /etc/hostname.le0.bak, /etc/hostname.le0#, /etc/hostname.le0~, etc. will be ignored as they should. There is no longer an implicate assumption that /etc/hostname.* only contains a single '.'.
1998-10-06move ipnat to end of netstart, to support dhcp+ipnatTheo de Raadt
1998-09-18apply media directives on dhcp interfacesTheo de Raadt
1998-09-10better way of handling dhcp client; Jason Ish <jbi130@mail.usask.ca>Marco S Hyman
1998-09-08dhcp client stuff. "Angelos D. Keromytis" <angelos@dsl.cis.upenn.edu>Marco S Hyman
1998-08-24You can't use -interface default when there's no default gatewayJason Downs
set (yet). Use -interface $hostname if mygate doesn't exist so that this actually works on routers.
1998-07-04put 224 route on default, to avoid a hostname lookupTheo de Raadt
1998-05-22use route -n, what the heckTheo de Raadt
1998-03-28s/^nat/ipnat/Theo de Raadt
1998-02-23remove trailing blank lineNiklas Hallqvist
1998-02-07ipforward is in sysctl.conf nowTheo de Raadt
1997-12-21ughTheo de Raadt
1997-12-20ipforwarding option in rc.confTheo de Raadt
1997-11-29NAT requires IPFkstailey
1997-11-04kill spaces at ends of lines; m4Theo de Raadt
1997-10-14set hostname/domainname before running rc.conf; m4@umn.eduTheo de Raadt
1997-09-04fork netstart; new child is rc.confTheo de Raadt
1997-08-25Explicately pass -host flag to route(8) to avoid confusion with networks.Todd C. Miller
1997-08-19Add hook for rpc.lockd, make nfsd flags settable in netstartNiklas Hallqvist