/[baselayout]/branches/baselayout-1_12/net-scripts/net.modules.d/bonding
Gentoo

Log of /branches/baselayout-1_12/net-scripts/net.modules.d/bonding

Parent Directory Parent Directory | Revision Log Revision Log



Revision 1798 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 10 12:43:34 2006 UTC (8 years, 6 months ago) by uberlord
File length: 2459 byte(s)
Diff to previous 1785
Fixed bonding module, improved wireless with rt2500 and WPA

Revision 1785 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 4 07:16:37 2006 UTC (8 years, 6 months ago) by uberlord
File length: 2471 byte(s)
Diff to previous 1622
more copyright updates

Revision 1622 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 22 13:46:46 2005 UTC (8 years, 8 months ago) by uberlord
File length: 2471 byte(s)
Diff to previous 1616
Stop ifplugd and netplugd from operating on bonded and vlan interfaces.

Revision 1616 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 18 18:39:15 2005 UTC (8 years, 8 months ago) by uberlord
File length: 2349 byte(s)
Diff to previous 1590
    Changed from eval foo=\"\$config_$ifvar\" to foo=config_$ivar; foo=$!foo
    This is to avoid using the eval statement to extract user configured vars.

    Enhanced pppd module so that it obeys metric routes, does not mess
    with the system resolv.conf and works with updetach a bit better, #112049.

    Fixed pointotpoint, #112757.


Revision 1590 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 31 14:47:36 2005 UTC (8 years, 9 months ago) by uberlord
File length: 2341 byte(s)
Diff to previous 1587
Replace the bubble-esq sort routine with a tsort based one for
loading modules. This means that we are much faster than before :)

Fix ifconfig with multiple IP addresses, #110956

Revision 1587 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 27 16:16:03 2005 UTC (8 years, 9 months ago) by uberlord
File length: 2341 byte(s)
Diff to previous 1504
    New net scripts depend calls - functions, variables and provide.
    This saves having to create 3 seperate functions in each module which means
    a saving of around 600-800 bytes per module.

    Split apipa out of arping module due to user demand for seperate
    functionality.

    arping module now works correctly.

    runscript sets RC_KILL_CHILDREN=no when restarting a service, otherwise
    things like your ssh session get killed.

    adsl module supports new rp-pppoe-3.6 ebuild, #102820

    Config profile is now changed correctly when doing 'rc foo' and you're in
    the default runlevel, #101105


Revision 1504 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 7 13:03:30 2005 UTC (8 years, 10 months ago) by uberlord
File length: 2757 byte(s)
Diff to previous 1382
    replace the apipa module with a generic arping module which can now
    do gateway detection and apply a configuration for it as well as the
    apipa stuff

Revision 1382 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 5 11:16:26 2005 UTC (8 years, 11 months ago) by uberlord
File length: 2755 byte(s)
Diff to previous 1379
Added # vim:ts=4 to all net-script files and re-indented

/dep{cache,tree} are now chmodded 0644 so users can read them

Revision 1379 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 4 22:28:28 2005 UTC (8 years, 11 months ago) by uberlord
File length: 2885 byte(s)
Diff to previous 1360
More anal about RHS quoting

Revision 1360 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 1 16:25:49 2005 UTC (9 years ago) by uberlord
File length: 2883 byte(s)
Diff to previous 1298
Tweaked module depends to fix order when no dhcp client is found.

Revision 1298 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 14 10:59:34 2005 UTC (9 years ago) by azarah
File length: 2877 byte(s)
Diff to previous 1247
Branch baselayout-1.12.

Revision 1247 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 17 17:16:14 2005 UTC (9 years, 1 month ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2877 byte(s)
Diff to previous 1236
style updates to all modules

Revision 1236 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 13 10:21:12 2005 UTC (9 years, 1 month ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2846 byte(s)
Diff to previous 1185
etc/{resolv,ntp,yp}.conf now link to /var/lib/net-scripts

Revision 1185 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 20 11:04:22 2005 UTC (9 years, 2 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2857 byte(s)
Diff to previous 1096
added #!/bin/bash or #!/bin/sh to modules and helpers so they now get
nice syntax highlighting and indenting


Revision 1096 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 18 17:10:41 2005 UTC (9 years, 3 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2705 byte(s)
Diff to previous 1077
Changed "sed -ne" to "sed -n -e" for portability.

Added auto_interface (default yes).
if auto_interface is yes then we
   *) default to dhcp
   *) automatically calculate a metric (this may need work)
   *) select the best interface based on metric
      (restore resolv.conf, ntp.conf and yp.conf we have saved)
otherwise we
   *) default to null

wpa_supplicant no longer kills itself when we're not stopping the interface
it's running on.

wpa_supplicant now uses wpa_monitor (yet to be released) if available.

Added a new module called system which enables the definition of domain
name, dns servers, ntp servers, nis domain and nis servers per interface.
essidnet and dhcp helpers have been re-coded around this module.


Revision 1077 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 8 17:13:43 2005 UTC (9 years, 3 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2703 byte(s)
Diff to previous 1029
added a bash_variable to functions.sh which converts the given string
into a variable that bash can use - fixes #88175

net scripts can only launch if we're not in ${BOOTLEVEL}


Revision 1029 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 8 16:04:18 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2701 byte(s)
Diff to previous 1018
rc-services.sh now does a /sbin/depscan.sh -u if we have not got
our deptree loaded

removed net_start/stop function from net.lo, bridge and bonding

net.lo now supports depend() per interface like so
depend_br0() { need net.eth0 net.eth1 }


Revision 1018 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 3 14:00:48 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2690 byte(s)
Diff to previous 870
bridging and bonding modules now start an interface if it's not
marked as started


Revision 870 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 25 10:44:05 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2727 byte(s)
Diff to previous 868
Updated copyright headers


Revision 868 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 24 18:34:05 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2764 byte(s)
Diff to previous 867
STYLE fixes to many net-scripts modules
Removed hardcoded Version and replaced with cvs $Header:


Revision 867 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 24 11:45:03 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2799 byte(s)
Diff to previous 754
replaced awk commands with sed equivalents in net-scripts to make us
more portable


Revision 754 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 6 13:39:01 2004 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2803 byte(s)
Diff to previous 731
macchanger defaults to setting the interface down, and then trying
with it up - fixes #71929
macchanger converts mac_${IFACE} to lowercase - fixes #73549
iproute2 now configures the interface up everytime we add an address
removed "need interface" from all modules depends as net.lo requires
interface anyway


Revision 731 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 1 15:56:18 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2819 byte(s)
Diff to previous 717
Documentation fixes regarding iwconfig and linux-wlan-ng
Fixed bonding deps per bug #71419


Revision 717 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 09:58:23 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2811 byte(s)
Diff to previous 716
Ensure all net-scripts modules depend on interface_variable function
where applicable


Revision 716 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 18:41:01 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2790 byte(s)
Diff to previous 713
fixed variables for vlans in most modules


Revision 713 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 15:39:22 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2763 byte(s)
Diff to previous 705
iproute2 does not need to create dummy interfaces for aliases
unlike ifconfig so we no longer do this
We now bring down all aliases and addresses properly
Split off some functions from net.lo into helpers.d/functions
so that our DHCP helper scripts can use them too :)
Deprecated interface specific setup in favour of a generic config
macchanger brings interface up now - fixes #71929
DHCP over VLAN now works - fixes #71860
Disabled modified function checking as it's far too expensive on CPU
and still isn't 100% reliable
When specifing a module that isn't emerged, you now get an error
telling you what to emerge
Removed -p option from the diff call used for function removal


Revision 705 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 17 10:33:54 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2756 byte(s)
Diff to previous 690
Fixed invalid variable handling in bonding and vlan - bug #71419
apipa now brings the interface up before testing if address exists


Revision 690 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 15 12:17:06 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2756 byte(s)
Diff to previous 688
Documented APIPA module in net.example
Added kernel checking for vlan - fixes #70829
Added kernel checking for bonding, bridging and tuntap
Added iproute2 support to the APIPA module


Revision 688 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 13 09:53:56 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2748 byte(s)
Diff to previous 686
Added arping duplicate address detection to net.lo
Created Automatic Private IP Addressing (APIPA) module
Bonding is now started pre instead of post


Revision 686 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 12 17:51:14 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2731 byte(s)
Diff to previous 675
Added dependancy checking to ipppd
Bonding is now started pre instead of post
Fixed missing changes of get_type to interface_type and get_variable to
  interface_variable


Revision 675 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 5 17:03:08 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2732 byte(s)
Diff to previous 672
net-scripts/net.modules.d/bridge
- fixed destroying a bridge if no ports were added
- starts interfaces if they don't exist - fixed bug #65153

net-scrips/net.modules.d/bonding
- starts interfaces if they don't exist

net-scripts/init.d/net.lo
- added net_start() function to start depandant ifaces
  so that bridge br0 can active tun0 which net.tun0 has to create


Revision 672 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 4 21:42:07 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2514 byte(s)
Diff to previous 671
    net.lo - added get_type function to return the type of the interface
    - eth, ippp, etc

    ipppd, tuntap
    - start() moved to pre_start() and we now test by type
      this means you no longer need ifconfig_ippp0=( "isdn" "dhcp" )
      as ippp0 is always an isdn device

    bridge - fixed stop function and moved start() to pre_start()
      and automatically start if the variable bridge_${iface} exists

    net.example - fixed up documentation for changed behaviour above


Revision 671 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 4 16:50:33 2004 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2505 byte(s)
Diff to previous 662
Fixed bonding module to work with interface commands
Added extra output to the bonding module


Revision 662 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 2 15:57:09 2004 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2388 byte(s)
Diff to previous 655
*** empty log message ***


Revision 655 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 1 16:24:04 2004 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2341 byte(s)
Diff to previous 554
*** empty log message ***


Revision 554 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 15 16:56:29 2004 UTC (9 years, 10 months ago) by agriffis
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2357 byte(s)
Diff to previous 549
update to version 1.0 of net-scripts from Roy

add default conf.d/net which is blank except for a short comment referring to net.example


Revision 549 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 14 16:49:40 2004 UTC (9 years, 10 months ago) by agriffis
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2357 byte(s)
Diff to previous 548
update to 0.6.4 from Roy


Revision 548 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 14 16:44:41 2004 UTC (9 years, 10 months ago) by agriffis
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2357 byte(s)
Diff to previous 545
Update to 0.6.3 from Roy


Revision 545 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 10 15:53:24 2004 UTC (9 years, 10 months ago) by agriffis
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2515 byte(s)
Diff to previous 535
update to net-scripts-0.6.2


Revision 535 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 12 22:10:30 2004 UTC (9 years, 11 months ago) by agriffis
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2504 byte(s)
Diff to previous 532
- changes from UberLord, in particular before/after dep processing


Revision 532 - (view) (download) (annotate) - [select for diffs]
Added Wed Aug 11 19:53:29 2004 UTC (9 years, 11 months ago) by agriffis
Original Path: trunk/net-scripts/net.modules.d/bonding
File length: 2233 byte(s)
version 0.5.0 of Roy "UberLord" Marple's modular networking scripts


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sticky Revision:
(Current path doesn't exist after revision 1954)

  ViewVC Help
Powered by ViewVC 1.1.20