/[baselayout]/branches/baselayout-1_12/net-scripts
Gentoo

Log of /branches/baselayout-1_12/net-scripts

View Directory Listing Directory Listing



Revision 1812 - Directory Listing
Modified Thu Jan 12 14:47:04 2006 UTC (8 years, 10 months ago) by uberlord
cp portability fixes

Revision 1805 - Directory Listing
Modified Wed Jan 11 22:55:45 2006 UTC (8 years, 10 months ago) by uberlord
inactive fixes

Revision 1803 - Directory Listing
Modified Wed Jan 11 17:45:15 2006 UTC (8 years, 10 months ago) by uberlord
A more user friendly message is reported when an interface does not exist.

Revision 1800 - Directory Listing
Modified Wed Jan 11 12:49:38 2006 UTC (8 years, 10 months ago) by uberlord
    runscript.sh now traps interrupt signals and rolls back its status to what
    it was when before it started.

    bonding module now supports space seperated and array variables, #118590.

Revision 1798 - Directory Listing
Modified Tue Jan 10 12:43:34 2006 UTC (8 years, 10 months ago) by uberlord
Fixed bonding module, improved wireless with rt2500 and WPA

Revision 1797 - Directory Listing
Modified Mon Jan 9 16:42:55 2006 UTC (8 years, 10 months ago) by uberlord
iwconfig now supports multiple iwconfig_* and iwpriv_* statements and is
also configurable for specific ESSIDs. This allows use to use the inbuilt
WPA support in the rt2500 driver.

module-loader now loads interface specific configuration files, #118366.

Revision 1792 - Directory Listing
Modified Thu Jan 5 13:21:08 2006 UTC (8 years, 10 months ago) by uberlord
Preserve addresses when starting from the background

Revision 1791 - Directory Listing
Modified Thu Jan 5 10:49:30 2006 UTC (8 years, 10 months ago) by uberlord
dhclient now supports dhclient-enter-hooks, #117763.

Revision 1790 - Directory Listing
Modified Thu Jan 5 09:51:31 2006 UTC (8 years, 10 months ago) by uberlord
proute deletes addresses again, fixes #117799.

Revision 1786 - Directory Listing
Modified Wed Jan 4 07:55:25 2006 UTC (8 years, 10 months ago) by uberlord
wpa_supplicant works with bash-3.1 now

Revision 1785 - Directory Listing
Modified Wed Jan 4 07:16:37 2006 UTC (8 years, 10 months ago) by uberlord
more copyright updates

Revision 1784 - Directory Listing
Modified Tue Jan 3 17:00:49 2006 UTC (8 years, 10 months ago) by uberlord
More bash-3.1 fixes

Revision 1783 - Directory Listing
Modified Tue Jan 3 15:57:13 2006 UTC (8 years, 10 months ago) by uberlord
net scripts now works with bash-3.1-r2, #116352.

Revision 1779 - Directory Listing
Modified Mon Jan 2 12:17:34 2006 UTC (8 years, 10 months ago) by uberlord
    Interfaces can be dynamically added to bridges again, #117406.
    Updated copyright to 2006.

Revision 1777 - Directory Listing
Modified Thu Dec 29 17:49:43 2005 UTC (8 years, 10 months ago) by uberlord
Support old gateway var again for ifconfig, #116761.

Revision 1771 - Directory Listing
Modified Thu Dec 22 19:06:10 2005 UTC (8 years, 11 months ago) by uberlord
Flush IPv6 site addresses

Revision 1770 - Directory Listing
Modified Thu Dec 22 17:28:57 2005 UTC (8 years, 11 months ago) by uberlord
Allow interfaces to be selected as best without gateways

Revision 1769 - Directory Listing
Modified Thu Dec 22 12:58:16 2005 UTC (8 years, 11 months ago) by uberlord
WOL example updated so that we don't apply to lo, #113880

Revision 1768 - Directory Listing
Modified Wed Dec 21 11:11:28 2005 UTC (8 years, 11 months ago) by uberlord
    Add new variable RC_DOWN_INTERFACE and documentation so that interfaces
    are kept up for Wake On LAN support, #113880.

Revision 1764 - Directory Listing
Modified Mon Dec 19 12:46:32 2005 UTC (8 years, 11 months ago) by uberlord
More ppp documentation updates from #114551.

Revision 1763 - Directory Listing
Modified Fri Dec 16 11:26:26 2005 UTC (8 years, 11 months ago) by uberlord
documentation updates

Revision 1762 - Directory Listing
Modified Thu Dec 15 16:58:56 2005 UTC (8 years, 11 months ago) by uberlord
When setting ad-hoc or master modes, set the mode before anything else,
    #115664 thanks to Oldrich Jedlicka.

Revision 1761 - Directory Listing
Modified Wed Dec 14 10:02:25 2005 UTC (8 years, 11 months ago) by uberlord
    Add great big warning in documentation advising people not to use the
    IPv6 examples if they don't have IPv6 enabled in their kernel, #115396.More pppd documentation fixes for #114551

Revision 1760 - Directory Listing
Modified Tue Dec 13 09:57:14 2005 UTC (8 years, 11 months ago) by uberlord
Ensure that calls from background never taken interface down

Revision 1759 - Directory Listing
Modified Mon Dec 12 12:13:17 2005 UTC (8 years, 11 months ago) by uberlord
Remove last background crud

Revision 1754 - Directory Listing
Modified Fri Dec 9 17:59:50 2005 UTC (8 years, 11 months ago) by uberlord
Fix dhcp statuses

Revision 1753 - Directory Listing
Modified Fri Dec 9 15:08:06 2005 UTC (8 years, 11 months ago) by uberlord
Remove nasty undocumented backgrounding as we now support
ifplugd, netplug and wpa_supplicant-0.4.x which do much better jobs.

Revision 1733 - Directory Listing
Modified Tue Dec 6 10:57:25 2005 UTC (8 years, 11 months ago) by uberlord
ppp documentation updated, #114551.

Revision 1718 - Directory Listing
Modified Mon Dec 5 16:22:40 2005 UTC (8 years, 11 months ago) by uberlord
Fix dhcp options, #114519.

Revision 1636 - Directory Listing
Modified Mon Nov 28 13:40:14 2005 UTC (8 years, 11 months ago) by uberlord
Fixed fallback_routes, #113776

Revision 1635 - Directory Listing
Modified Mon Nov 28 12:01:20 2005 UTC (8 years, 11 months ago) by uberlord
Fixed variable array references, #113661.

Revision 1634 - Directory Listing
Modified Mon Nov 28 10:52:38 2005 UTC (8 years, 11 months ago) by uberlord
Fixed svclib for pump

Revision 1633 - Directory Listing
Modified Mon Nov 28 10:44:58 2005 UTC (8 years, 11 months ago) by uberlord
Fixed svclib for dhcpcd and pump

Revision 1631 - Directory Listing
Modified Mon Nov 28 10:38:39 2005 UTC (8 years, 11 months ago) by uberlord
Fixed iwconfig mode selection, #113677 - thanks to Tuan Van.
Fixed iproute2 is_up check, #113672 - thanks to Georgi Georgiev.
Added information about the "broken" status as reported by rc-status to its output, #113755.

Revision 1629 - Directory Listing
Modified Thu Nov 24 13:44:26 2005 UTC (9 years ago) by uberlord
use ${svclib} instead of hardcoding /lib/rcscripts.

Revision 1628 - Directory Listing
Modified Thu Nov 24 10:19:28 2005 UTC (9 years ago) by uberlord
pppd module now updates an emply secrets file, #113431.

Revision 1627 - Directory Listing
Modified Thu Nov 24 08:20:57 2005 UTC (9 years ago) by uberlord
    ifconfig routes now work with metrics and older configs again
    #113378 and #113406.

    arping now works with multiple gateways #113402.

Revision 1626 - Directory Listing
Modified Wed Nov 23 15:57:15 2005 UTC (9 years ago) by uberlord
pre11

Revision 1624 - Directory Listing
Modified Tue Nov 22 16:16:33 2005 UTC (9 years ago) by uberlord
Improve vlan documentation

Revision 1623 - Directory Listing
Modified Tue Nov 22 14:28:41 2005 UTC (9 years ago) by uberlord
Patched helpers for wireless_check_extensions -> wireless_exists

Revision 1622 - Directory Listing
Modified Tue Nov 22 13:46:46 2005 UTC (9 years ago) by uberlord
Stop ifplugd and netplugd from operating on bonded and vlan interfaces.

Revision 1621 - Directory Listing
Modified Mon Nov 21 10:56:32 2005 UTC (9 years ago) by uberlord
Fix wpa_suppicant error when auth is IEEE 802.1X (NO WPA) #112938. Added pppd-wrapper helper

Revision 1616 - Directory Listing
Modified Fri Nov 18 18:39:15 2005 UTC (9 years ago) by uberlord
    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 1612 - Directory Listing
Modified Thu Nov 10 10:36:43 2005 UTC (9 years ago) by uberlord
    Fix "Device foo not found" error when stopping an interface and the
    interface does not physically exist.


Revision 1611 - Directory Listing
Modified Thu Nov 10 09:45:08 2005 UTC (9 years ago) by uberlord
Change pppd behaviour for updetach, #112049

Revision 1610 - Directory Listing
Modified Thu Nov 10 07:05:36 2005 UTC (9 years ago) by uberlord
Fix WEP for forced AP's, #112031

Revision 1607 - Directory Listing
Modified Wed Nov 9 10:01:24 2005 UTC (9 years ago) by uberlord
wpa_supplicant defaults to backgrounding now too

Revision 1606 - Directory Listing
Modified Wed Nov 9 09:56:46 2005 UTC (9 years ago) by uberlord
    ifplugd and netplug now background automatically instead of waiting 10
    seconds to see if the interface was configured OK

Revision 1598 - Directory Listing
Modified Mon Nov 7 11:02:23 2005 UTC (9 years ago) by uberlord
documented pppd module settings, #53954

Revision 1597 - Directory Listing
Modified Fri Nov 4 21:16:40 2005 UTC (9 years ago) by uberlord
    udhcpc now checks the dhcp lease file for a valid IP address.

    We prefer iproute2 when stopping an interface by default.


Revision 1595 - Directory Listing
Modified Thu Nov 3 17:38:33 2005 UTC (9 years ago) by uberlord
    iwconfig now detects an unencrypted AP and doesn't apply any configured
    WEP settings.

    baselayout now caters for systems without /bin/hostname (from net-tools)
    and uses sysctl instead.

Revision 1592 - Directory Listing
Modified Tue Nov 1 10:35:31 2005 UTC (9 years ago) by uberlord
tsort fix

Revision 1591 - Directory Listing
Modified Mon Oct 31 16:40:16 2005 UTC (9 years ago) by uberlord
Remove un-needed calls to sort | xargs in module after/use/need functions

Revision 1590 - Directory Listing
Modified Mon Oct 31 14:47:36 2005 UTC (9 years ago) by uberlord
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 1588 - Directory Listing
Modified Fri Oct 28 09:56:38 2005 UTC (9 years ago) by uberlord
Fix force_modules in net.lo

Revision 1587 - Directory Listing
Modified Thu Oct 27 16:16:03 2005 UTC (9 years ago) by uberlord
    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 1582 - Directory Listing
Modified Wed Oct 19 18:24:37 2005 UTC (9 years, 1 month ago) by uberlord
Moved wpa_supplicant no driver defined warning to after the wireless/wired check

Revision 1576 - Directory Listing
Modified Tue Oct 18 21:43:37 2005 UTC (9 years, 1 month ago) by uberlord
wpa_supplicant now works on more than one interface.

Revision 1575 - Directory Listing
Modified Tue Oct 18 19:22:59 2005 UTC (9 years, 1 month ago) by uberlord
You can now specify a custom wpa_supplicant configuration file.

Revision 1574 - Directory Listing
Modified Mon Oct 17 18:40:16 2005 UTC (9 years, 1 month ago) by uberlord
wpa_supplicant now works on wired interfaces, and can work with
ifplugd and netplug too.


Revision 1573 - Directory Listing
Modified Sun Oct 16 18:01:23 2005 UTC (9 years, 1 month ago) by uberlord
Fixed typo in dhcpcd-wrapper so the new resolv.conf gets created
in /var/lib/net-scripts and not the current directory. Thanks to
Mark-Dominik B├╝rkle for the patch.

Revision 1566 - Directory Listing
Modified Wed Oct 12 07:27:14 2005 UTC (9 years, 1 month ago) by uberlord
More permament fix to stop #108960 happening again

Revision 1565 - Directory Listing
Modified Wed Oct 12 06:09:58 2005 UTC (9 years, 1 month ago) by uberlord
Changed number of preferred modules from 3 to 4 in net.lo, #108960.

Revision 1562 - Directory Listing
Modified Tue Oct 11 11:44:55 2005 UTC (9 years, 1 month ago) by uberlord
    arping now dis-regards 0.0.0.0 and 0 addresses, #108737.

    dhcpcd now allows the user to configure the -c script option, #108345.

    bash doesn't handle floats, so we eumlate it. Fixes the issue
    where some daemons didn't stop, #107492. Thanks to Giampaolo Tomassoni.


Revision 1560 - Directory Listing
Modified Fri Oct 7 12:23:33 2005 UTC (9 years, 1 month ago) by uberlord
Fix some vlan/bridge/tap/neplugd/ifplugd interdependencies #107406.

Revision 1559 - Directory Listing
Modified Fri Oct 7 09:14:11 2005 UTC (9 years, 1 month ago) by uberlord
Typo fix

Revision 1555 - Directory Listing
Modified Thu Oct 6 10:09:47 2005 UTC (9 years, 1 month ago) by uberlord
Fixup IPv6 documentation and support, #108143.

Revision 1541 - Directory Listing
Modified Fri Sep 16 13:50:36 2005 UTC (9 years, 2 months ago) by uberlord
Simplified the iwconfig and wpa_supplicant fix for testing wireless extensions

Revision 1540 - Directory Listing
Modified Fri Sep 16 07:21:28 2005 UTC (9 years, 2 months ago) by uberlord
    iwconfig and wpa_supplicant now check to see if /proc/net/wireless exists
    before checking for extensions, #106036

Revision 1537 - Directory Listing
Modified Wed Sep 14 11:30:45 2005 UTC (9 years, 2 months ago) by uberlord
    netplug module renamed to netplugd for consistency

    pppd module added, #53954 thanks to Alin Nastac


Revision 1531 - Directory Listing
Modified Tue Sep 13 12:19:27 2005 UTC (9 years, 2 months ago) by uberlord
Changed net.lo depend from isdn4linux to isdn, #102846

Revision 1516 - Directory Listing
Modified Mon Sep 12 15:29:39 2005 UTC (9 years, 2 months ago) by uberlord
Set essid before mode for ad-hoc/master configurations, #105452

Revision 1508 - Directory Listing
Modified Mon Sep 12 06:52:47 2005 UTC (9 years, 2 months ago) by uberlord
Fixed force_any associate order option, #99256

Revision 1506 - Directory Listing
Modified Thu Sep 8 21:03:35 2005 UTC (9 years, 2 months ago) by uberlord
netplug and ifplugd no longer error when interface does not exist

Revision 1505 - Directory Listing
Modified Thu Sep 8 14:49:44 2005 UTC (9 years, 2 months ago) by uberlord
Added ifplugd module, but we prefer netplug by default

Revision 1504 - Directory Listing
Modified Wed Sep 7 13:03:30 2005 UTC (9 years, 2 months ago) by uberlord
    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 1503 - Directory Listing
Modified Wed Sep 7 11:45:00 2005 UTC (9 years, 2 months ago) by uberlord
    updated env_whitelist so that nothing is allowed by default

    system module now runs through pre instead of post and is run by
    lo as well, so dns_ options can be configured for it

    netplug and wpa_supplicant understand negative timeouts to be defined
    as "return immediately and dont wait for success"

    dns options and sortlist now get merged in resolv.conf too

    bridge error message regarding the kernel module should work with
    newer versions of bridge-utils

Revision 1489 - Directory Listing
Modified Tue Sep 6 10:41:16 2005 UTC (9 years, 2 months ago) by uberlord
    dns_*, nis_* and ntp_* options now work globally too, but are overridden
    by specific interface/essid/mac ones.

    dhcpcd and pump now support the "options" and "sortlist" directives too,
    #104870


Revision 1486 - Directory Listing
Modified Mon Sep 5 22:50:37 2005 UTC (9 years, 2 months ago) by uberlord
use the right 'options' variable

Revision 1485 - Directory Listing
Modified Mon Sep 5 22:38:25 2005 UTC (9 years, 2 months ago) by uberlord
    Added resolv.conf options for option and sortlist directives, #104870

    dns_search_path_eth0 renamed to dns_search_eth0 so that all the dns_
    variables match their resolv.conf counterpart.


Revision 1469 - Directory Listing
Modified Fri Sep 2 16:38:51 2005 UTC (9 years, 2 months ago) by uberlord
Fixed netplug from stopping on the wrong interface

Revision 1467 - Directory Listing
Modified Fri Sep 2 10:29:39 2005 UTC (9 years, 2 months ago) by uberlord
netplug module added + documentation for it.

Revision 1460 - Directory Listing
Modified Fri Sep 2 06:15:09 2005 UTC (9 years, 2 months ago) by uberlord
    We also set MTU in the pre_start of ifconfig/iproute2 incase a DHCP
    client or similar needs it.

Revision 1459 - Directory Listing
Modified Thu Sep 1 12:06:11 2005 UTC (9 years, 2 months ago) by uberlord
localalise var and return if adding address errors

Revision 1458 - Directory Listing
Modified Thu Sep 1 09:50:25 2005 UTC (9 years, 2 months ago) by uberlord
Altered iproute2 to use the same lo logic as ifconfig below

Revision 1457 - Directory Listing
Modified Thu Sep 1 06:45:25 2005 UTC (9 years, 2 months ago) by uberlord
Fixed ifconfig bringing lo up and then working out aliases, bug #104415

Revision 1441 - Directory Listing
Modified Wed Aug 31 09:32:11 2005 UTC (9 years, 2 months ago) by uberlord
service status requests (either by /etc/init.d/foo status or rc-status)
now update the service status by checking daemons and/or pidfiles to check if they are still running or not. To update the status in your own code,
source "${svclib}/sh/rc-daemon.sh" and call
update_service_status "${service}"

Trimmed $Header$ from a few files

Revision 1440 - Directory Listing
Modified Tue Aug 30 14:54:31 2005 UTC (9 years, 2 months ago) by uberlord
reverted the sleep_scan default back to 0

Revision 1439 - Directory Listing
Modified Tue Aug 30 14:34:49 2005 UTC (9 years, 2 months ago) by uberlord
iwconfig fixed for scanned ad-hoc networks
we now prefer managed over ad-hoc when processing scan results
iwconfig defaults to sleeping 1 second before scanning

iwconfig associate_test_quality now works. Fixes #103579 thanks to
Harald Schioeberg

iproute2 now understands ifconfig style netmask routes

Revision 1438 - Directory Listing
Modified Tue Aug 30 06:27:45 2005 UTC (9 years, 2 months ago) by uberlord
fixed IPv6 address problems in ifconfig and iproute2 modules

Revision 1420 - Directory Listing
Modified Fri Aug 19 11:46:15 2005 UTC (9 years, 3 months ago) by uberlord
  dhcpcd now reports the correct needed version

  iwconfig and wpa_supplicant have better tests for wireless interface
  which fixes the 'lan wlan' problem


Revision 1418 - Directory Listing
Modified Thu Aug 18 09:45:13 2005 UTC (9 years, 3 months ago) by uberlord
RC_AUTO_INTERFACE defaults to NO - but we still default to DHCP

consoletype is now cached. This has the benefit of being very slightly
faster and you now get coloured text for parallel startup

Parallel startup also does parallel shutdown as well

You're now warned if you're using a deprecated conf.d/net syntax

Revision 1414 - Directory Listing
Modified Mon Aug 15 08:51:18 2005 UTC (9 years, 3 months ago) by uberlord
    iproute2 now understands the old iface_xxx syntax, but this only works
    if ifconfig (from net-tools) is installed

Revision 1412 - Directory Listing
Modified Sun Aug 14 15:27:56 2005 UTC (9 years, 3 months ago) by uberlord
We don't expand routes

Revision 1411 - Directory Listing
Modified Sun Aug 14 13:03:17 2005 UTC (9 years, 3 months ago) by uberlord
fallback_route_eth0 now works again

Revision 1410 - Directory Listing
Modified Sun Aug 14 00:51:42 2005 UTC (9 years, 3 months ago) by vapier
add missing { with faildown() as pointed out by Gordon in #102349

Revision 1409 - Directory Listing
Modified Sat Aug 13 13:52:52 2005 UTC (9 years, 3 months ago) by uberlord
iwconfig fixes

Revision 1408 - Directory Listing
Modified Sat Aug 13 13:32:49 2005 UTC (9 years, 3 months ago) by uberlord
iwconfig now scans for mode so you can prefer ad-hoc networks

Revision 1406 - Directory Listing
Modified Fri Aug 12 17:12:45 2005 UTC (9 years, 3 months ago) by uberlord
ntp.conf is now merged as well :)

Revision 1405 - Directory Listing
Modified Fri Aug 12 16:14:47 2005 UTC (9 years, 3 months ago) by uberlord
RC_AUTO_INTERFACE now defaults to no - we no longer mess with /etc unless
told too

tuntap no longer complains about ${devnull}

We now merge resolv.conf's from active interfaces

Revision 1395 - Directory Listing
Modified Mon Aug 8 11:27:43 2005 UTC (9 years, 3 months ago) by uberlord
    Add failup/faildown user functions when an interface fails to come up/go
    down. Fixes bug #101087.

Revision 1383 - Directory Listing
Modified Fri Aug 5 12:43:42 2005 UTC (9 years, 3 months ago) by uberlord
Removed temp code for address expansion that did nothing - address expansion still works :p

Revision 1382 - Directory Listing
Modified Fri Aug 5 11:16:26 2005 UTC (9 years, 3 months ago) by uberlord
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 1381 - Directory Listing
Modified Fri Aug 5 06:27:21 2005 UTC (9 years, 3 months ago) by uberlord
Use return values instead of capturing stderr output for iwconfig commands

Revision 1379 - Directory Listing
Modified Thu Aug 4 22:28:28 2005 UTC (9 years, 3 months ago) by uberlord
More anal about RHS quoting

Revision 1370 - Directory Listing
Modified Thu Aug 4 10:50:16 2005 UTC (9 years, 3 months ago) by uberlord
interface state directories are now created with -m 0755 to ensure that
everyone can read them

rc-daemon.sh now supports multiple cmds - partial fix for #98745

Revision 1368 - Directory Listing
Modified Tue Aug 2 15:21:31 2005 UTC (9 years, 3 months ago) by uberlord
Fixed dhcpcd version required error message

Revision 1367 - Directory Listing
Modified Tue Aug 2 10:19:11 2005 UTC (9 years, 3 months ago) by uberlord
iwconfig no longer downs and ups the interface after a scan - instead we set essid any just before doing it

Revision 1366 - Directory Listing
Modified Tue Aug 2 09:49:01 2005 UTC (9 years, 3 months ago) by uberlord
0 timeout now means infinite for wpa_supplicant and iwconfig wrt #90443

Revision 1362 - Directory Listing
Modified Mon Aug 1 20:18:52 2005 UTC (9 years, 3 months ago) by uberlord
We now only link /etc/{resolv,ntp,yp}.conf when the file exists.
    We now link back everything in the state dir except for .sv files.

Revision 1360 - Directory Listing
Modified Mon Aug 1 16:25:49 2005 UTC (9 years, 3 months ago) by uberlord
Tweaked module depends to fix order when no dhcp client is found.

Revision 1358 - Directory Listing
Modified Mon Aug 1 05:52:58 2005 UTC (9 years, 3 months ago) by uberlord
dhclient now has to be told it can edit dhclient.conf instead of assuming it. Final fix to #100745.

Revision 1357 - Directory Listing
Modified Sat Jul 30 18:55:38 2005 UTC (9 years, 3 months ago) by uberlord
Fixed associate_order forcepreferred #100799, thanks to Benoit Boissinot.

Revision 1355 - Directory Listing
Modified Fri Jul 29 19:44:24 2005 UTC (9 years, 3 months ago) by uberlord
Fixed dhclient sending hostname #100745

Revision 1343 - Directory Listing
Modified Mon Jul 25 14:18:55 2005 UTC (9 years, 4 months ago) by uberlord
RC_AUTO_INTERFACE no longer symlinks /etc/{resolv,ntp,yp}.conf when no.

Revision 1333 - Directory Listing
Modified Thu Jul 21 23:01:04 2005 UTC (9 years, 4 months ago) by uberlord
Fixed some start/stop/restart logic for #99663.

Revision 1329 - Directory Listing
Modified Thu Jul 21 08:54:12 2005 UTC (9 years, 4 months ago) by uberlord
dhclient now sets the hostname correctly

Revision 1325 - Directory Listing
Modified Wed Jul 20 19:04:37 2005 UTC (9 years, 4 months ago) by uberlord
Moved RC_AUTO_INTERFACE definition to /etc/conf.d/rc

Revision 1322 - Directory Listing
Modified Wed Jul 20 06:16:05 2005 UTC (9 years, 4 months ago) by uberlord
Fixed <wpa_supplicant-0.4 support

Revision 1318 - Directory Listing
Modified Tue Jul 19 21:27:12 2005 UTC (9 years, 4 months ago) by uberlord
Fixes dns_search_path variable

Revision 1317 - Directory Listing
Modified Tue Jul 19 14:04:01 2005 UTC (9 years, 4 months ago) by uberlord
Fixed rename module for wireless cards

Revision 1316 - Directory Listing
Modified Tue Jul 19 09:47:47 2005 UTC (9 years, 4 months ago) by uberlord
 and  are now available in predown() - fixes #99106

Revision 1315 - Directory Listing
Modified Mon Jul 18 18:44:48 2005 UTC (9 years, 4 months ago) by uberlord
You cannot rename VLAN interfaces

Revision 1314 - Directory Listing
Modified Mon Jul 18 07:26:06 2005 UTC (9 years, 4 months ago) by uberlord
    Changed wpa-supplicant to wpa_supplicant when reporting that it is not
    installed. Fixes #99381

    Fixed some startup problems caused by a mixture of inactive +
    begin_service/end_service functions.

Revision 1310 - Directory Listing
Modified Fri Jul 15 19:33:54 2005 UTC (9 years, 4 months ago) by uberlord
Tweaked rename ordering

Revision 1303 - Directory Listing
Modified Thu Jul 14 19:05:32 2005 UTC (9 years, 4 months ago) by uberlord
Fixed pump --keep-up

Revision 1302 - Directory Listing
Modified Thu Jul 14 16:29:45 2005 UTC (9 years, 4 months ago) by uberlord
New pump and dhcpcd helpers as pump now does everything it should - weeeeee

Revision 1298 - Directory Listing
Modified Thu Jul 14 10:59:34 2005 UTC (9 years, 4 months ago) by azarah
Branch baselayout-1.12.

Revision 1296 - Directory Listing
Modified Wed Jul 13 14:24:47 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
Moved wpa_supplicant and iwconfig et all from /usr/sbin to /sbin

Revision 1295 - Directory Listing
Modified Wed Jul 13 10:22:08 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    pump-0.8.21-r4 now creates ntp.conf by itself so the ntp.conf creation
    code has been removed from the pump module and helper.


Revision 1294 - Directory Listing
Modified Wed Jul 13 08:17:53 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
Reverted silly domain into search

Revision 1293 - Directory Listing
Modified Tue Jul 12 17:05:10 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    Added dhcp_eth0=nogateway option, generic to all dhcp clients.
    Fixes #98466

Revision 1292 - Directory Listing
Modified Tue Jul 12 06:58:47 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
removed dep on logger - was causing circular deps when syslog-ng depends on us

Revision 1291 - Directory Listing
Modified Mon Jul 11 21:15:02 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    wpa_supplicant now marks service as stopped when using wpa_supplicant-0.4.x
    and we have associated but failed to configure in the background.

Revision 1288 - Directory Listing
Modified Mon Jul 11 13:44:27 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc/dhclient helpers no longer flush IPv6 addresses - fixes #98539

Revision 1277 - Directory Listing
Modified Thu Jul 7 10:34:01 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
Documented nosendhost

Revision 1276 - Directory Listing
Modified Thu Jul 7 10:31:00 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    Added nosendhost dhcp option so users can request not to send their
    machines hostname by default. Fixes #98132

Revision 1275 - Directory Listing
Modified Tue Jul 5 05:42:39 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
Fix hotplug policy exiting

Revision 1274 - Directory Listing
Modified Mon Jul 4 13:23:16 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
dded a rename module to rename interfaces based on MAC address
    (preferred) or current name. Fixes #76328


Revision 1273 - Directory Listing
Modified Mon Jul 4 10:33:30 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed bridge module working with dhcp

Revision 1272 - Directory Listing
Modified Mon Jul 4 08:04:40 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
bridges can now be created without interfaces if you set any brctl_ options

Revision 1271 - Directory Listing
Modified Sun Jul 3 16:24:44 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    Fixed module depends in net.lo

    Remove the 'no net scripts in boot runlevel' restriction as we now
    have a hotplug policy setup instead


Revision 1270 - Directory Listing
Modified Sat Jul 2 16:59:15 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed error reporting for modules=( foo ) and foo isn't installed

Revision 1269 - Directory Listing
Modified Sat Jul 2 15:34:55 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
net.lo no longer needs find or diff

Revision 1267 - Directory Listing
Modified Fri Jul 1 20:40:29 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
   Minor tweaks to all dhcp modules - basically better quoting so that
   the eval  calls work better

   pump can now be backgrounded

   Tweaked the dhcp helpers so that more code is shared

   A few tweaks to runscript.sh and rc-services.sh to avoid races

Revision 1266 - Directory Listing
Modified Thu Jun 30 13:10:00 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    pump can now use route metrics and store it's configs in
    /var/lib/net-scripts/state/


Revision 1264 - Directory Listing
Modified Wed Jun 29 18:26:02 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
wireless.runlevel now works

Revision 1263 - Directory Listing
Modified Wed Jun 29 16:41:11 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    dhclient now parses dhclient_eth0 for -cf parameter to set 
    dhclient now strips lines starting with script and send host-name
    from  and adds send host-name uberlaptop; at the top
    To stop this behaviour, add dhclient_edit_config=no to /etc/conf.d/net
    Fixes #96322

    Removed killing udhcpc hard as it now dies nicely


Revision 1259 - Directory Listing
Modified Tue Jun 28 15:55:27 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc now parses -(h|H) instead of just --hostname

Revision 1258 - Directory Listing
Modified Tue Jun 28 11:44:18 2005 UTC (9 years, 4 months ago) by uberlord
Original Path: trunk/net-scripts
    wpa_supplicant now respects the background=no option if
    wpa_suppliant>=0.4.0 is installed

    fixed network dependencies some more

    You can now restart a script marked starting/inactive

    Documented the use of the RC_USE_CONFIG_PROFILE variable in conf.d/rc

    udhcpc now removes stale pidfiles


Revision 1257 - Directory Listing
Modified Fri Jun 24 14:53:23 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
net.lo will not take down the interface if it does not exist and starting
failed to work

Revision 1256 - Directory Listing
Modified Fri Jun 24 09:11:30 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc now doesn't send hostname if it's set at the default of localhost

Revision 1255 - Directory Listing
Modified Tue Jun 21 11:55:16 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
interfaces can now dynamically add themselves to a bridge using
bridge_add_eth0="br0" - they are dynamically removed as well. Fixes #93321


Revision 1254 - Directory Listing
Modified Mon Jun 20 22:58:21 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
added hotplug policy check for interface name #78495

Revision 1253 - Directory Listing
Modified Mon Jun 20 21:17:04 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig and wpa_supplicant now check rk_kill if available and produce a
suitable error if rf is killed #56430



Revision 1252 - Directory Listing
Modified Mon Jun 20 20:44:34 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
Do not run macnet when the interface does not have a MAC address

Revision 1251 - Directory Listing
Modified Mon Jun 20 15:49:41 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
ifconfig now reports correct MAC address

ifconfig and iproute2 now support mtu_eth0 option

net.lo attemts to arping the requested address when RC_AUTO_INTERFACE==yes
	    


Revision 1247 - Directory Listing
Modified Fri Jun 17 17:16:14 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
style updates to all modules

Revision 1246 - Directory Listing
Modified Fri Jun 17 15:47:45 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed VLAN documentation for working with eth0.1 style names #95121

tarball.sh now works with svn

dhclient and udhcpc now report any errors to stdout

RC_DEVICE_TARBALL now defaults to no

STYLE updates to iwconfig


Revision 1239 - Directory Listing
Modified Tue Jun 14 10:15:44 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
fixed auto_interface -> RC_AUTO_INTERFACE in ifconfig and iproute2

Revision 1237 - Directory Listing
Modified Tue Jun 14 09:34:37 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
dhclient now calls /etc/dhcp/dhclient-exit-hooks when it exits - fixes #96000


Revision 1236 - Directory Listing
Modified Mon Jun 13 10:21:12 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
etc/{resolv,ntp,yp}.conf now link to /var/lib/net-scripts

Revision 1216 - Directory Listing
Modified Thu Jun 2 14:14:17 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
dhcp helper module fixes

dhcpcd-backgrounder renamed to dhcpcd-wrapper

dhcpcd-wrapper applies dns_search_domains_* to /etc/resolv.conf
fixes #94027 when used with dhcpcd-1.3.22_p4-r10

dhcpcd module now applies route metric if possible


Revision 1215 - Directory Listing
Modified Wed Jun 1 20:58:50 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
system module config files are now variables to change them easily


Revision 1214 - Directory Listing
Modified Wed Jun 1 20:04:31 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
system module now creates it's temporary files in /tmp instead of /etc


Revision 1213 - Directory Listing
Modified Wed Jun 1 09:58:04 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
dhcpcd backgrounder now sources rc-services.sh


Revision 1212 - Directory Listing
Modified Wed Jun 1 09:35:58 2005 UTC (9 years, 5 months ago) by uberlord
Original Path: trunk/net-scripts
removed cruft from net-scripts functions helper as rc-services.sh can
now be sourced by our dhcp helpers without causing errors.


Revision 1201 - Directory Listing
Modified Fri May 27 08:51:04 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
Added macnet module (like essidnet but for mac addresses)
Regresses macchanger one version
Tweaked module depends for macnet
dhcp helper now uses macnet


Revision 1200 - Directory Listing
Modified Thu May 26 21:11:55 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
You can now configure all options via the MAC address of your network card
and the MAC address of AP you connect to like so
config_001122334455=( "192.168.0.2/24 brd +")
Fixes the last part of #52975

The old way of configuring for the MAC address of the AP is no longer
supported


Revision 1195 - Directory Listing
Modified Wed May 25 10:20:19 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
    networking now expands configuration parameters - fixes #91564
    so config_eth0=( "192.168.{1..3}.{1..3}/24 brd +" ) expands into
    config_eth0=(
       "192.168.1.1/24 brd +"
       "192.168.1.2/24 brd +"
       "192.168.1.3/24 brd +"
       "192.168.2.1/24 brd +"
       "192.168.2.2/24 brd +"
       "192.168.2.3/24 brd +"
       "192.168.3.1/24 brd +"
       "192.168.3.2/24 brd +"
       "192.168.3.3/24 brd +"
    )

    updated ESSID variables example in wireless.example - fixes #92469


Revision 1193 - Directory Listing
Modified Tue May 24 16:01:28 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
fix CIDR some more for ifconfig


Revision 1185 - Directory Listing
Modified Fri May 20 11:04:22 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
added #!/bin/bash or #!/bin/sh to modules and helpers so they now get
nice syntax highlighting and indenting


Revision 1183 - Directory Listing
Modified Fri May 20 00:46:03 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
fix ifconfig to understand CIDR addresses - bug #93237
iproute2 now works out broadcast addresses


Revision 1161 - Directory Listing
Modified Mon May 16 18:47:08 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
unset exit instead of overriding it


Revision 1158 - Directory Listing
Modified Mon May 16 18:27:11 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
net.lo bypasses the exit() function now provided by runscript.sh


Revision 1148 - Directory Listing
Modified Sun May 15 10:00:44 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc and dhclient now select the best interface when one goes down


Revision 1125 - Directory Listing
Modified Tue May 3 18:41:27 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
changed default indentation to 2 spaces to match rcscripts in functions.sh

wpa_supplicant now stops wpa_cli before wpa_supplicant to fix a potential
future error


Revision 1124 - Directory Listing
Modified Mon May 2 11:08:56 2005 UTC (9 years, 6 months ago) by uberlord
Original Path: trunk/net-scripts
Fix user function hooks for echoing to stdout and protecting our vars


Revision 1107 - Directory Listing
Modified Tue Apr 26 22:15:53 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
fix dhclient not leaving a pid file


Revision 1105 - Directory Listing
Modified Tue Apr 26 21:36:58 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant now supports wpa_supplicant-0.4.0

iwconfig downs and ups the interface after a scan


Revision 1104 - Directory Listing
Modified Mon Apr 25 07:26:30 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
iproute2 now handles mtu the same way as ifconfig - fixes #90242

net.lo no longer errors when using postdown and postup functions


Revision 1103 - Directory Listing
Modified Fri Apr 22 14:42:57 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
Address network routes now get metrics applied as well
(ie a route automatically added when an address is added)

net.lo no longer errors when exlcuding modules who are installed


Revision 1097 - Directory Listing
Modified Mon Apr 18 23:34:16 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
force location of wpa_monitor.action


Revision 1096 - Directory Listing
Modified Mon Apr 18 17:10:41 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
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 1089 - Directory Listing
Modified Thu Apr 14 18:35:00 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant now stops wpa_monitor if it's been launched


Revision 1086 - Directory Listing
Modified Thu Apr 14 09:32:33 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed ifconfig and iproute2 erroring from new lo code - fixes #88006

If /proc/net/netlink does not exist then iproute2 will fail the
check_installed function with an appropriate error - Thanks to
Jeremy Huddleston for the patch.

If /proc/net/packet does not exist then wpa_supplicant will fail
check_installed function with an appropriate error

Background fixes for net.lo, udhcpc and wpa_supplicant


Revision 1084 - Directory Listing
Modified Mon Apr 11 19:07:30 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant now calls iwconfig_defaults and iwconfig_user_config
if available - fixes #88703


Revision 1083 - Directory Listing
Modified Mon Apr 11 13:42:06 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
removed ${devnull} from net.lo and net-script modules
updated all modules not to re-direct stderr where appropriate

iwconfig and wpa_supplicant now save their current ESSID via save_options
and reload it in their pre_stops so that ${ESSID} and ${ESSIDVAR} can be
used in users custom postdown functions


Revision 1082 - Directory Listing
Modified Mon Apr 11 09:59:19 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
modified to use bash_variable


Revision 1077 - Directory Listing
Modified Fri Apr 8 17:13:43 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
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 1072 - Directory Listing
Modified Fri Apr 1 16:33:16 2005 UTC (9 years, 7 months ago) by uberlord
Original Path: trunk/net-scripts
RC_DAEMON_syslog_ng allows syslog-ng to be started with the specified
launcher - like valgrind or strace. Handy for debugging/auditing.
Thanks to Rob Holland for the idea.

Stopped setting ESSID in predown functions in iwconfig and wpa_supplicant
as there is no guarantee that the current ESSID is the one we started with
Also, we may not have an ESSID at all...


Revision 1066 - Directory Listing
Modified Wed Mar 23 14:38:31 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
bridge stops removing IP addresses from bridge ports.
iwconfig no longer tries to get an ESSID from non-wireless interfaces.
ifconfig no longer errors when deleting addresses on a non-existant
interface.


Revision 1062 - Directory Listing
Modified Mon Mar 21 16:08:45 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc now checks for custom hostname correctly


Revision 1053 - Directory Listing
Modified Mon Mar 14 16:57:44 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
we no longer default WEP key to [1] as it messes with ndiswrapper users


Revision 1033 - Directory Listing
Modified Wed Mar 9 22:21:18 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
fix iwconfig setting default key 1 for madwifi cards


Revision 1031 - Directory Listing
Modified Wed Mar 9 17:25:14 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
changed from $( cat ${file} ) to $( < ${file ) in net-scripts

fixed ChangeLog corruption

rc-daemon.sh now works with the env program


Revision 1029 - Directory Listing
Modified Tue Mar 8 16:04:18 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
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 1022 - Directory Listing
Modified Fri Mar 4 07:59:53 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant now handles whitespace when checking the ctrl_interface dir


Revision 1021 - Directory Listing
Modified Thu Mar 3 14:06:51 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
if no net.$iface script exists, blunder ahead


Revision 1018 - Directory Listing
Modified Thu Mar 3 14:00:48 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
bridging and bonding modules now start an interface if it's not
marked as started


Revision 1014 - Directory Listing
Modified Thu Mar 3 10:34:04 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig now defaults the transmit key to 1


Revision 1004 - Directory Listing
Modified Tue Mar 1 17:59:12 2005 UTC (9 years, 8 months ago) by uberlord
Original Path: trunk/net-scripts
rc-daemon.sh now provides a working wrapper for start-stop-daemon
fixes bug #7198

removed ps calls from net scripts


Revision 947 - Directory Listing
Modified Thu Feb 10 17:04:03 2005 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts
net.lo now supports fallback_route - fixes #75676
due to bash limitations, only one fallback route is supported

cleaned up dhcp helper

iproute now appends routes instead of adding them - this allows multiple
default routes

RC_STRICT_NET_CHECKING now supports the none "option" which means
that the net service is always up


Revision 919 - Directory Listing
Modified Mon Feb 7 17:38:24 2005 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts
netmask2cidr now works correctly - fixes #81119
Thanks to Benoit Boissinot for the patch


Revision 915 - Directory Listing
Modified Fri Feb 4 10:36:39 2005 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts
It's now possible to configure addresses and routes for the loopback
interface if required - however you cannot override our defaults

wpa_supplicant and iwconfig now loop for 5 seconds if essid is
not returned straight away

fixed depends error in run_script


Revision 873 - Directory Listing
Modified Thu Jan 27 12:40:33 2005 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts
punted unused files


Revision 872 - Directory Listing
Modified Thu Jan 27 12:37:06 2005 UTC (9 years, 9 months ago) by uberlord
Original Path: trunk/net-scripts
removed udhcpc-* and dhclient-* helper modules and replaced them with a
generic dhcp module which caters for all interfaces and dhcp clients that
need it.
We now prefer iproute2 over ifconfig if both are installed.


Revision 871 - Directory Listing
Modified Tue Jan 25 10:51:06 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
fixed typo in reporting


Revision 870 - Directory Listing
Modified Tue Jan 25 10:44:05 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
Updated copyright headers


Revision 868 - Directory Listing
Modified Mon Jan 24 18:34:05 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
STYLE fixes to many net-scripts modules
Removed hardcoded Version and replaced with cvs $Header:


Revision 867 - Directory Listing
Modified Mon Jan 24 11:45:03 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
replaced awk commands with sed equivalents in net-scripts to make us
more portable


Revision 863 - Directory Listing
Modified Mon Jan 17 17:20:09 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant now works with EAP - fixes #78367


Revision 862 - Directory Listing
Modified Mon Jan 17 15:57:32 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
bridge now works with arrays


Revision 859 - Directory Listing
Modified Mon Jan 17 15:39:02 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
all modules should now check interface existance correctly - fixes #76385


Revision 857 - Directory Listing
Modified Mon Jan 17 12:02:21 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
null and noop fixed for config_worked


Revision 854 - Directory Listing
Modified Mon Jan 17 10:10:33 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
net.lo changed logic to read "only fail if no configuration parameters
work, bring interface down and abort". Fixes #78092


Revision 852 - Directory Listing
Modified Sat Jan 15 02:31:36 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
comment fixes


Revision 850 - Directory Listing
Modified Fri Jan 14 07:47:56 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
more ipppd fixes for shutting down


Revision 849 - Directory Listing
Modified Thu Jan 13 23:58:34 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
allow pure IPv6 addresses - fixes #73844


Revision 844 - Directory Listing
Modified Thu Jan 13 18:37:07 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
fixed remove stale socket


Revision 843 - Directory Listing
Modified Thu Jan 13 14:53:41 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant forces ctrl_interface to /var/run/wpa_supplicant
and removes stale directories
clean_pidfile function no longer errors on empty pidfiles


Revision 840 - Directory Listing
Modified Wed Jan 12 17:11:18 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
ipppd module now stops correctly - fixes #73067 again


Revision 837 - Directory Listing
Modified Wed Jan 12 14:24:45 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
net.lo now ignores dot files when loading modules


Revision 833 - Directory Listing
Modified Wed Jan 12 02:38:23 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
noop sanity fixes


Revision 832 - Directory Listing
Modified Tue Jan 11 16:21:00 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
added "noop" config parameter which means take no action if the interface
is up and has an address configured, otherwise continue
addresses are now removed when starting an interface - fixes #77111


Revision 827 - Directory Listing
Modified Thu Jan 6 22:22:18 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc
- fixes #76846


Revision 826 - Directory Listing
Modified Thu Jan 6 21:51:03 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
ifconfig now deletes addresses using 0.0.0.0 for uclibc - fixes #76846


Revision 824 - Directory Listing
Modified Wed Jan 5 20:34:21 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
fixed up report


Revision 822 - Directory Listing
Modified Wed Jan 5 20:20:04 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig - stopped auto mode from erroring if driver does not support it


Revision 819 - Directory Listing
Modified Tue Jan 4 23:13:48 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
fixed iwconfig auto mode when scanning


Revision 817 - Directory Listing
Modified Tue Jan 4 19:58:39 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig now accepts mode "auto" and defaults to it


Revision 816 - Directory Listing
Modified Tue Jan 4 15:34:33 2005 UTC (9 years, 10 months ago) by uberlord
Original Path: trunk/net-scripts
bridge now marks interfaces as UP - fixes #75354
net.lo tests the return value of modprobe - fixes #76385
iwconfig now sets enc keys through an eval statement - fixes #76601
updated wireless.example for whitespace in keys


Revision 808 - Directory Listing
Modified Sun Dec 19 15:29:58 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802


Revision 805 - Directory Listing
Modified Fri Dec 17 10:29:02 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant - fixed file location for wpa_cli and association test
as it they changed in wpa_supplicant-0.3.x
wpa_supplicant now brings the interface up before launching - fixes #74637


Revision 802 - Directory Listing
Modified Thu Dec 16 18:39:38 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
fixed typo in last commit


Revision 800 - Directory Listing
Modified Thu Dec 16 17:15:12 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
fixed searcdomains being set for essid


Revision 798 - Directory Listing
Modified Thu Dec 16 10:56:07 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig no longer uses iwconfig_get_essid_var


Revision 790 - Directory Listing
Modified Wed Dec 15 19:24:11 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
rc-status now reports stopping status
Updated documentation to point non-usb linux-wlan-ng users to use
hostap-driver instead


Revision 779 - Directory Listing
Modified Sun Dec 12 12:18:43 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
dhcpcd and udhcpc now run via the eval statement so quotes can be used
in options. Fixes #74053 - thanks to Evan Buswell


Revision 778 - Directory Listing
Modified Sun Dec 12 10:50:18 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi


Revision 772 - Directory Listing
Modified Thu Dec 9 17:07:57 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
fixed net.lo getting vlan config


Revision 768 - Directory Listing
Modified Wed Dec 8 13:15:21 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
removed is_in_fstab function and replaced with get_mount_fstab which
returns a mount command based on the contents of fstab. Resolves bugs
#70044 and #73762


Revision 767 - Directory Listing
Modified Wed Dec 8 08:04:52 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
iwconfig now unsets wireless config and downs interface when backgrounding
fails
wpa_supplicant now supports backgrounding


Revision 762 - Directory Listing
Modified Tue Dec 7 15:10:14 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
ifconfig and iproute2 now support function interface_set_mac_address
macchanger no longer depends on macchanger if configuring a specific
mac address


Revision 761 - Directory Listing
Modified Tue Dec 7 13:06:59 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
essidnet - fixed setting up search domains
ifconfig now reads the old gateway variable correctly - fixes #73607
iwconfig now supports backgrounding


Revision 759 - Directory Listing
Modified Mon Dec 6 23:34:55 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
added rc-script statuses "starting" and "inactive"
dhcpcd, udhcpc and dhclient now support backgrounding - fixes #52975


Revision 758 - Directory Listing
Modified Mon Dec 6 18:39:44 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
removed hardcoded ath0 in wpa_supplicant


Revision 755 - Directory Listing
Modified Mon Dec 6 13:42:53 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
cleaned out unused vars


Revision 754 - Directory Listing
Modified Mon Dec 6 13:39:01 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
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 753 - Directory Listing
Modified Sun Dec 5 17:35:16 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
dhclient now kill it's process if it failed to get a lease on startup
all dhclient responses are now handled correctly


Revision 752 - Directory Listing
Modified Sat Dec 4 22:09:59 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
regressed last commit


Revision 751 - Directory Listing
Modified Sat Dec 4 22:08:52 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
removed modules use dependancy in net.lo and added installed
- this allows use to provide "virtual" modules which are only "installed"
  when other depended modules are installed


Revision 750 - Directory Listing
Modified Sat Dec 4 20:19:47 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
wpa_supplicant module added
config-system now creates files as .tmp instead of .new and loads the
wpa_supplicant module if needed
ifconfig now addes aliases to devices other than eth0
dhcpcd, dhclient, pump and udhcpc now expose the dhcp_${IFACE} variable
instead of the old peer_dns_${IFACE}, peer_ntp_${IFACE}, peer_nis_${IFACE}
ones


Revision 748 - Directory Listing
Modified Sat Dec 4 15:54:35 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
fixed dhclient-ifconfig to look for dhclient-udhcpc-wrapper in the correct
place and changed hardcoded eth1 to ${interface} in udhcpc-ifconfig.
Fixes #73327 - thanks to Benoit Boissinot

essidnet gets the essid itself instead of relying on ${ESSID}


Revision 743 - Directory Listing
Modified Fri Dec 3 21:36:14 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
ipppd module now looks for ipppd in /usr/sbin - fixes #73067


Revision 742 - Directory Listing
Modified Fri Dec 3 19:53:38 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
fixed dhclient problems caused by last commit


Revision 741 - Directory Listing
Modified Fri Dec 3 18:13:30 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc and dhclient no longer flush interfaces if we don't need too


Revision 740 - Directory Listing
Modified Fri Dec 3 16:38:12 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
don't use cache if an ip is requested in configuration


Revision 739 - Directory Listing
Modified Fri Dec 3 16:34:38 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
udhcpc now caches it's IP address and requests it the next time it starts
if the address is not released


Revision 738 - Directory Listing
Modified Fri Dec 3 13:53:13 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
Moved generic dhcp options into a space seperated string


Revision 737 - Directory Listing
Modified Fri Dec 3 12:44:16 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
corrected dhcp release logic


Revision 736 - Directory Listing
Modified Fri Dec 3 12:30:20 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed config-system for only changing hostname when needed
udhcpc and dhclient now restore saved configs when stopping and work
with non-infinite leases


Revision 734 - Directory Listing
Modified Thu Dec 2 19:01:39 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed iwconfig report if iwgetid does not support --channel


Revision 733 - Directory Listing
Modified Thu Dec 2 16:20:11 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
Added option dhcp_release to specify if we release the DHCP lease or not
defaults to no
Changed variables peer_* to dhcp_*
dhclient and udhcpc now specify a pidfile


Revision 731 - Directory Listing
Modified Wed Dec 1 15:56:18 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
Documentation fixes regarding iwconfig and linux-wlan-ng
Fixed bonding deps per bug #71419


Revision 723 - Directory Listing
Modified Fri Nov 26 14:11:40 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
clarified lack of linux-wlan-ng support in documentation


Revision 722 - Directory Listing
Modified Fri Nov 26 09:14:05 2004 UTC (9 years, 11 months ago) by uberlord
Original Path: trunk/net-scripts
Fixed up address detection in apipa
net.lo now checks for duplicate static IPv4 addresses before assigning
iwconfig now supports preassociate and postassociate user hooks
net.example - changed $1 to ${IFACE} in examples


Revision 720 - Directory Listing
Modified Wed Nov 24 17:21:43 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed adsl stopping - #68934. Thanks to Andreas Kauer


Revision 718 - Directory Listing
Modified Wed Nov 24 15:06:40 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Stopped user setting MODULES_DIR


Revision 717 - Directory Listing
Modified Wed Nov 24 09:58:23 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Ensure all net-scripts modules depend on interface_variable function
where applicable


Revision 716 - Directory Listing
Modified Tue Nov 23 18:41:01 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
fixed variables for vlans in most modules


Revision 715 - Directory Listing
Modified Tue Nov 23 17:44:24 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed pump exporing ntp servers
implemented MODULES_DIR so we can change directory we load from on the fly


Revision 714 - Directory Listing
Modified Tue Nov 23 16:23:39 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Removed rp_filter setting - fixes first part of bug #71971
Added sysctl.conf settings relating to rp_filter to sysctl.conf
- fixes last part of bug #71971


Revision 713 - Directory Listing
Modified Tue Nov 23 15:39:22 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
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 712 - Directory Listing
Modified Fri Nov 19 19:34:24 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
removed iproute2 udhcpc reliance on the "bc" command


Revision 711 - Directory Listing
Modified Fri Nov 19 18:06:30 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
some servers don't set the broadcast flag ... we now handle this


Revision 709 - Directory Listing
Modified Fri Nov 19 16:22:05 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
tests for hostname (none) when sending hostname via dhcpcd, udhpc or pump
udhcpc now does correct signal handling so we can release leases and
terminate cleanly
Improved pump process detection
Rewrote udhcpc helper scripts around udhcpc and wrapped dhclient to udhcpc
scripts. This makes things much saner as udhcpc is much saner - also fixed
essidnet and ipv6 local link for them.


Revision 708 - Directory Listing
Modified Wed Nov 17 15:12:00 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
ifconfig handles inet6 routing automatically - bug #33310
ifconfig - fixed old gateway + gateway in routes conflict
iproute2 cleaned up some functions


Revision 707 - Directory Listing
Modified Wed Nov 17 10:59:57 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed iproute2 adding addresses for vlans - bug #71419


Revision 706 - Directory Listing
Modified Wed Nov 17 10:37:18 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Updated bonding documentation - bug #71419


Revision 705 - Directory Listing
Modified Wed Nov 17 10:33:54 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed invalid variable handling in bonding and vlan - bug #71419
apipa now brings the interface up before testing if address exists


Revision 704 - Directory Listing
Modified Wed Nov 17 10:00:34 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
We now buffer module_provides in a PROVIDES array localised inside
  modules_load in net.lo


Revision 702 - Directory Listing
Modified Tue Nov 16 15:17:10 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
We no longer default a fallback to APIPA when no config is given
net.example fleshed out a bit more for dhcpcd - fixes #60845
Improved forced module handling a touch
modules_sort and modules_check_user in net.lo buffer _provides,
_before and _after in arrays to avoid shelling out


Revision 701 - Directory Listing
Modified Tue Nov 16 11:13:50 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Improved force module loading a bit
Better force module documentation


Revision 698 - Directory Listing
Modified Mon Nov 15 18:51:54 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Split modules_load into smaller more managable functions in net.lo
Added modules_force option to net.lo with a big phat warning in
  net.example about it potentially breaking networking
Fixed indentation problem in ifconfig


Revision 694 - Directory Listing
Modified Mon Nov 15 15:54:46 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Added searchdomains_ESSID option to essidnet
Stopped the domain setting from putting the same entry in search
  in config-system and essidnet


Revision 691 - Directory Listing
Modified Mon Nov 15 14:14:26 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Removed second warning in net.lo when configuration not set
Fixed random address range in apipa


Revision 690 - Directory Listing
Modified Mon Nov 15 12:17:06 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
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 - Directory Listing
Modified Sat Nov 13 09:53:56 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Added arping duplicate address detection to net.lo
Created Automatic Private IP Addressing (APIPA) module
Bonding is now started pre instead of post


Revision 687 - Directory Listing
Modified Fri Nov 12 18:18:27 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed typo in tuntap module


Revision 686 - Directory Listing
Modified Fri Nov 12 17:51:14 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
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 685 - Directory Listing
Modified Fri Nov 12 12:21:55 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed iface variable in dhcp modules for vlans
Changed get_device to interface_device
Changed get_type to interface_type
Added vlan configuration options and documented them in net.example
Fixed bridge configuration handling
Removed _get_vlans from iproute2 and ifconfig as vlan now does it itself


Revision 684 - Directory Listing
Modified Thu Nov 11 15:28:18 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
    Fixed category of rp-pppoe to net-dialup error when requesting ADSL
    Improved inet6 address deletion and detection in iproute2
    Improved gateway logic in ifconfig
    Changed all wireless reporting functions to use iwgetid instead of
      parsing iwconfig output except for essid


Revision 679 - Directory Listing
Modified Mon Nov 8 15:18:24 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Added options to configure bridge
Added bridge configuration example to net.example
Added missing required function interface_exists to iptunnel check_depends


Revision 675 - Directory Listing
Modified Fri Nov 5 17:03:08 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
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 674 - Directory Listing
Modified Fri Nov 5 14:32:33 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
    net-scripts/init.d/net.lo
    - added use dependany on wlan incase we're using linux-wlan-ng drivers
      fixes bug #64978
    - moved start() to run_start() and stop() to run_stop()
      created run() and new start()/stop() functions
      this is so that we have one single entry point to localise variables
      and to remove any added functions loaded by our modules
    - removed redundant interface_exists() as it's provided by
      ifconfig and/or iproute2

    net-scripts/net.modules.d/ifconfig and iproute2
    - added ifconfig_tunnel and iproute2_tunnel functions

    addred gre/ipip tunnel support via the the tunnel module
    - fixes bug #50765


Revision 673 - Directory Listing
Modified Fri Nov 5 00:09:12 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
    net-scripts/net.modules.d/pump
    - fixed setting ntp servers

    net-scripts/net.modules.d/dhcpcd
    - fixed stopping function

    Fixed last ChangeLog date to today and not tomorrow :/


Revision 672 - Directory Listing
Modified Thu Nov 4 21:42:07 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
    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 - Directory Listing
Modified Thu Nov 4 16:50:33 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed bonding module to work with interface commands
Added extra output to the bonding module


Revision 670 - Directory Listing
Modified Thu Nov 4 16:20:25 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
   net-scripts/init.d/net.lo
    - we remove all added functions when restarting an interface
      this relies on the diff command being available

    added isdn support via the new ipppd module

    net-scripts/conf.d/net.example
    - added sample isdn setup

    net-scripts/conf.d/wireless.example
    - added better descriptions to the _sleep variables

    Fixed boolean logic error when testing is_net_up in /sbin/runscript.sh
    - fixed bug #70022


Revision 667 - Directory Listing
Modified Wed Nov 3 19:02:25 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
net.lo update


Revision 666 - Directory Listing
Modified Wed Nov 3 15:41:42 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
Fixed up error message and documentation when scanning does not work in iwconfig


Revision 665 - Directory Listing
Modified Wed Nov 3 12:40:11 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
fixup iwconfig error when scanning is not supported


Revision 664 - Directory Listing
Modified Wed Nov 3 10:32:25 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
inet6 fixes - bug #65417


Revision 663 - Directory Listing
Modified Tue Nov 2 16:28:07 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
    net-scripts/init.d/net.lo
    - modprobe ${IFACE} when ${IFACE} does not exist


Revision 662 - Directory Listing
Modified Tue Nov 2 15:57:09 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
*** empty log message ***


Revision 657 - Directory Listing
Modified Mon Nov 1 18:55:41 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
*** empty log message ***


Revision 655 - Directory Listing
Modified Mon Nov 1 16:24:04 2004 UTC (10 years ago) by uberlord
Original Path: trunk/net-scripts
*** empty log message ***


Revision 646 - Directory Listing
Modified Tue Oct 26 18:24:18 2004 UTC (10 years ago) by vapier
Original Path: trunk/net-scripts
make comment a little bit clearer #69046


Revision 643 - Directory Listing
Modified Mon Oct 25 21:22:04 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
more net-scripts fixes, related to module loading and stopping aliases


Revision 642 - Directory Listing
Modified Mon Oct 25 18:40:43 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
In net-scripts/net.modules.d/ifconfig:
- Simplify ifconfig_is_up()
- Fix ifconfig_get_aliases_rev() to actually work... you can't
  specify an interface name to ifconfig if you want to see the
  aliases.
- Workaround a couple ifconfig bugs dealing with aliases
- Correct a return status in ifconfig_interface_del_addresses()


Revision 637 - Directory Listing
Modified Fri Oct 22 16:47:40 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Add support for user_eth0 in the adsl module and in net.example. This means that most users won't need to edit pppoe.conf at all


Revision 636 - Directory Listing
Modified Fri Oct 22 03:50:21 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Remove old etc/conf.d/net and try to clarify instructions in net-scripts/conf.d/net.example. Add example for ADSL


Revision 626 - Directory Listing
Modified Mon Oct 18 23:10:20 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
In net.lo, use eindent for output of pre/post scripts


Revision 625 - Directory Listing
Modified Mon Oct 18 23:03:19 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Add v-e-commands (veinfo, vbegin, etc) to sbin/functions.sh that
depend on RC_VERBOSE which defaults to no. Add --verbose to args
understood by runscript.sh.

Use veinfo and friends in net-scripts/init.d/net.lo when loading
modules since this information is confusing to users.

Always load global "modules" setting in following "modules_iface"
since this is a little easier for users to understand.


Revision 607 - Directory Listing
Modified Wed Oct 13 18:39:18 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Cosmetic fixes for starting loopback interface


Revision 605 - Directory Listing
Modified Wed Oct 13 17:13:49 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Install net.modules.d to /lib/rcscripts instead of /etc so we
don't have to deal with CONFIG_PROTECT

Fix diff code in modules_load so it can identify which functions
have been modified

Fix fallback mechanism in iface_start so that it works correctly
and doesn't report a bogus error message when trying the fallback

Get rid of need_begin trickery in iface_stop

Simplify eend processing in dhcp modules

Implement eindent, eoutdent, esetdent in functions.sh and adjust
net-scripts to use them.

Re-write einfo, ewarn, eerror, ebegin, eend, ewend to use
RC_INDENTATION and to work better on serial terminals

Remove conf.d/net.ppp0 since that is provided by net-dialup/ppp


Revision 604 - Directory Listing
Modified Tue Oct 12 20:50:28 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
fix ipaddr_fallback example


Revision 602 - Directory Listing
Modified Sun Oct 10 03:11:48 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Create NET_FS_LIST and is_net_fs in functions.sh and use them in checkroot, localmount, netmount, net.example, and net.lo


Revision 597 - Directory Listing
Modified Thu Oct 7 01:06:13 2004 UTC (10 years, 1 month ago) by agriffis
Original Path: trunk/net-scripts
Update to net-scripts 1.0.2 from Roy


Revision 570 - Directory Listing
Modified Thu Sep 30 04:10:55 2004 UTC (10 years, 1 month ago) by vapier
Original Path: trunk/net-scripts
fix whitespacing


Revision 556 - Directory Listing
Modified Wed Sep 15 20:48:13 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
remove extraneous \n from eerror


Revision 554 - Directory Listing
Modified Wed Sep 15 16:56:29 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
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 553 - Directory Listing
Modified Wed Sep 15 16:01:29 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
update net.example prior to release


Revision 549 - Directory Listing
Modified Tue Sep 14 16:49:40 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
update to 0.6.4 from Roy


Revision 548 - Directory Listing
Modified Tue Sep 14 16:44:41 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
Update to 0.6.3 from Roy


Revision 547 - Directory Listing
Modified Mon Sep 13 03:16:11 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
Detect infinite loops when sorting modules


Revision 546 - Directory Listing
Modified Sun Sep 12 03:15:38 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
Fix sorting of after/before/need/use variables.  The arguments are
space-separated, not newline-separated, so they need to be massaged
before sorting.  Sort the arguments on calling the
after/before/need/use callback rather than while sorting modules; this
should speed things up since they won't be sorted every time through
the loop in modules_load

Use some descriptive variable names in modules_load: loaded_interface,
changed_something, tmp, modnums, missingdeps.  Try to avoid re-using
variables for different purposes

Don't test true or false in [[ ]], instead call them directly

Remove an unnecessary eval when setting umods

Use sort -n for sorting the modules numerically

Normalize spacing for loops: for ((var=0; ...))


Revision 545 - Directory Listing
Modified Fri Sep 10 15:53:24 2004 UTC (10 years, 2 months ago) by agriffis
Original Path: trunk/net-scripts
update to net-scripts-0.6.2


Revision 535 - Directory Listing
Modified Thu Aug 12 22:10:30 2004 UTC (10 years, 3 months ago) by agriffis
Original Path: trunk/net-scripts
- changes from UberLord, in particular before/after dep processing


Revision 534 - Directory Listing
Modified Thu Aug 12 04:29:53 2004 UTC (10 years, 3 months ago) by agriffis
Original Path: trunk/net-scripts
- Get rid of "interface" and "interface_provides" functions, instead
  dynamically generate class functions instead when modules are
  loaded.
- Double-check when loading modules to make sure that functions aren't
  replaced
- Sanity check user-specified module list to make sure none conflict
- Get ride of IFMODULE


Revision 532 - Directory Listing
Added Wed Aug 11 19:53:29 2004 UTC (10 years, 3 months ago) by agriffis
Original Path: trunk/net-scripts
version 0.5.0 of Roy "UberLord" Marple's modular networking scripts


Sticky Revision:

  ViewVC Help
Powered by ViewVC 1.1.20