Commit Graph

79 Commits

Author SHA1 Message Date
Roy Marples
67f792ce4c Fix openvpn detection. 2008-01-30 16:12:19 +00:00
Roy Marples
ee44b90795 Add a timeout for creating tun/tap interfaces. 2008-01-30 15:57:01 +00:00
Roy Marples
e675b2e005 Allow openvpn options to be specified. If options exist then for tunctl then we prefer that to openvpn, unless openvpn options exist. 2008-01-30 10:26:52 +00:00
Roy Marples
2bd31e8d03 Attempt to fix tun/tap issue on first boot. 2008-01-29 15:34:17 +00:00
Roy Marples
fec312d448 Update copyrights, my email and license. 2008-01-11 15:31:10 +00:00
Roy Marples
5de53f176c Adopt a more C style for scripts and remove vim settings. 2008-01-11 15:08:57 +00:00
Roy Marples
4314784520 Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst keeping BSD for all BSD's. 2008-01-10 16:35:59 +00:00
Roy Marples
b349409f7b br2684ctl can also exist in /usr/sbin, Gentoo bug #204186 2008-01-03 20:02:27 +00:00
Roy Marples
fadee8e656 Move _shell_var shell function to shell_var C applet 2008-01-02 15:38:37 +00:00
Roy Marples
0a28d69413 iproute2 uses via, not gw 2007-12-31 09:26:53 +00:00
Roy Marples
634a64129e Prefer ifplugd over netplugd 2007-12-28 15:23:43 +00:00
Roy Marples
69fe6844eb net modules should always be installed 2007-12-28 09:38:31 +00:00
Roy Marples
11c3b5ed6c whitespace 2007-12-24 22:37:44 +00:00
Roy Marples
ed620aec61 get_options -> service_get_value and save_options -> service_set_value 2007-12-19 14:28:38 +00:00
Roy Marples
437363a344 We no longer need SVCNAME here 2007-12-18 17:59:29 +00:00
Roy Marples
9f2403dffa Remove Gentoo copyright from all files that I know I have written 2007-12-14 14:12:38 +00:00
Roy Marples
8cfb8f1333 Always show the 'Waiting for IPv6 addresses' message if we need to wait, and fixup inet6 addresses on FreeBSD-7 2007-12-04 09:55:59 +00:00
Roy Marples
6ce3bf096b Wait for IPv6 addresses to complete, Gentoo bug #169442. 2007-12-03 18:02:57 +00:00
Roy Marples
82df7e4584 Use shorthand for loops 2007-11-29 11:23:06 +00:00
Roy Marples
abc627e4a2 typo 2007-11-29 09:38:19 +00:00
Roy Marples
ac9279cc0d Massive whitespace cleanup 2007-11-28 15:45:03 +00:00
Roy Marples
5f37abddde Use yesno for more robustness 2007-11-22 13:31:19 +00:00
Roy Marples
09c5e5d415 Use yesno for more robustness 2007-11-22 13:28:14 +00:00
Roy Marples
9635b455c7 Introduce CONTENTS variable into Makefiles to list the contents of the directory, excluding the Makefile for to Make life easier 2007-11-20 17:37:15 +00:00
Roy Marples
5f8cf73b22 Our build chain now works with GNU and BSD make implementations 2007-11-19 13:48:43 +00:00
Roy Marples
0c25b359de Allow bash arrays to be flattened to make some configs easier. 2007-11-14 18:23:59 +00:00
Roy Marples
39227ede1d relicense as 2-clause BSD, with the kind permission of Gentoo 2007-11-14 15:22:04 +00:00
Roy Marples
7003483a91 Fix ppp config, #197775. 2007-11-02 11:02:07 +00:00
Roy Marples
220f6f8fdb Fix an ifconfig calculation for shells that don't support the newer POSIX shell math expansion, #197856. 2007-11-02 10:07:10 +00:00
Roy Marples
54a8d55926 Fixor IP comment and logic thanks to vapier 2007-11-02 07:26:51 +00:00
Roy Marples
80124a050c Work cleanly with bridges on kernels without TCP, #197791. 2007-11-01 22:25:53 +00:00
Roy Marples
02f47103e3 Fix some more, #180888. 2007-11-01 15:53:52 +00:00
Roy Marples
feed4b4c90 Use default IFS here 2007-10-30 13:17:27 +00:00
Roy Marples
9d1c1b66e5 Fix vconfig and remove debug 2007-10-30 13:08:29 +00:00
Roy Marples
6ffd3b5289 You can now spoof the source address for arping as the third parameter in gateways_eth0 if you have arping2 installed, #180888. 2007-10-30 11:39:19 +00:00
Roy Marples
05f119a78e Embed newlines in __IFS to save our identing 2007-10-30 11:38:23 +00:00
Roy Marples
e372729b8c Network config arrays are now split by embedded new lines instead of being evaled into space separated values. This makes it easier to read, maintain and document as discussed on gentoo-dev. 2007-10-29 09:45:49 +00:00
Roy Marples
393d07cb6f txqueuelen_eth0= now works, #190538. 2007-10-09 09:56:45 +00:00
Roy Marples
0ccf248afd Default to tunctl so we can create the device as a specific user, #194588 thanks to Jaco Kroon. 2007-10-03 13:35:39 +00:00
Roy Marples
7a2507c52f Fix pppd metric, #193574 thanks to Martin Väth. 2007-09-24 06:57:40 +00:00
Roy Marples
77f9015f0b /lib/rcscripts -> /lib/rc 2007-09-19 13:53:40 +00:00
Roy Marples
726e754fff var no longer used 2007-09-18 17:37:35 +00:00
Roy Marples
25d46c0e96 Fix pppd getting the interface metric. 2007-08-21 08:21:40 +00:00
Roy Marples
a85a66348b Need to specify table for busybox. 2007-08-10 10:34:50 +00:00
Roy Marples
2fdff9d8d6 Always give ppp a defaultmetric 2007-08-07 21:01:16 +00:00
Roy Marples
3295a9c0e0 Add a defaultmetric to ppp if we have metric_$IFACE 2007-08-07 20:51:08 +00:00
Roy Marples
01ea7e3186 More pppd fixes 2007-08-07 20:23:38 +00:00
Roy Marples
d50a46a7a5 Fix chat connects for pppd 2007-08-07 12:56:07 +00:00
Roy Marples
65a9e4618b Fix static IPv6 routes, #187514. 2007-08-03 13:53:20 +00:00
Roy Marples
db7b953460 Remove baselayout-1 stuff 2007-07-31 18:23:56 +00:00