/[baselayout]/branches/rc-scripts-1_6/net-scripts
Gentoo

Log of /branches/rc-scripts-1_6/net-scripts

View Directory Listing Directory Listing



Revision 1988 - Directory Listing
Modified Tue Apr 18 23:09:17 2006 UTC (8 years, 8 months ago) by vapier
fix typo reported by Silas Francisco #130104

Revision 1943 - Directory Listing
Modified Sat Mar 11 11:53:21 2006 UTC (8 years, 9 months ago) by uberlord
ifconfig fixes routes to ifaces, #125786 thanks to Jason Stubbs.

Revision 1910 - Directory Listing
Modified Fri Feb 17 10:47:08 2006 UTC (8 years, 10 months ago) by uberlord
Fixed typo in functions, #123136 thanks to Alexander Danilov.

Revision 1867 - Directory Listing
Modified Sun Feb 12 20:17:38 2006 UTC (8 years, 10 months ago) by uberlord
Fix udhcpc+ifconfig combo bug, #112521 thanks to magan.

Revision 1841 - Directory Listing
Modified Wed Jan 25 17:12:48 2006 UTC (8 years, 10 months ago) by uberlord
Fix ADSL module stopping, #120135.

Revision 1830 - Directory Listing
Modified Wed Jan 18 13:14:16 2006 UTC (8 years, 11 months ago) by uberlord
Fixed essidnet corrupting resolv.conf, #119277.

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

Revision 1789 - Directory Listing
Modified Thu Jan 5 01:08:35 2006 UTC (8 years, 11 months ago) by uberlord
Fixed typo, #117762 thanks to JPD

Revision 1788 - Directory Listing
Modified Wed Jan 4 14:44:26 2006 UTC (8 years, 11 months ago) by uberlord
Backport wpa_supplicant fix for bash-3.1.

Revision 1781 - Directory Listing
Modified Mon Jan 2 18:46:45 2006 UTC (8 years, 11 months ago) by vapier
update copyright years

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

Revision 1615 - Directory Listing
Modified Fri Nov 18 15:28:59 2005 UTC (9 years, 1 month ago) by uberlord
new adsl module, #102820

Revision 1587 - Directory Listing
Modified Thu Oct 27 16:16:03 2005 UTC (9 years, 1 month 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 1573 - Directory Listing
Modified Sun Oct 16 18:01:23 2005 UTC (9 years, 2 months 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 1559 - Directory Listing
Modified Fri Oct 7 09:14:11 2005 UTC (9 years, 2 months ago) by uberlord
Typo fix

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

Revision 1314 - Directory Listing
Modified Mon Jul 18 07:26:06 2005 UTC (9 years, 5 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 1296 - Directory Listing
Modified Wed Jul 13 14:24:47 2005 UTC (9 years, 5 months ago) by uberlord
Moved wpa_supplicant and iwconfig et all from /usr/sbin to /sbin

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

Revision 1288 - Directory Listing
Modified Mon Jul 11 13:44:27 2005 UTC (9 years, 5 months ago) by uberlord
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, 5 months ago) by uberlord
Documented nosendhost

Revision 1265 - Directory Listing
Modified Wed Jun 29 19:29:42 2005 UTC (9 years, 5 months ago) by uberlord
fixed a few mistakes in the last commit

Revision 1264 - Directory Listing
Modified Wed Jun 29 18:26:02 2005 UTC (9 years, 5 months ago) by uberlord
wireless.runlevel now works

Revision 1263 - Directory Listing
Modified Wed Jun 29 16:41:11 2005 UTC (9 years, 5 months ago) by uberlord
    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 1260 - Directory Listing
Modified Tue Jun 28 15:55:45 2005 UTC (9 years, 5 months ago) by uberlord
udhcpc now parses -(h|H) instead of just --hostname

Revision 1257 - Directory Listing
Modified Fri Jun 24 14:53:23 2005 UTC (9 years, 5 months ago) by uberlord
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, 6 months ago) by uberlord
udhcpc now doesn't send hostname if it's set at the default of localhost

Revision 1246 - Directory Listing
Modified Fri Jun 17 15:47:45 2005 UTC (9 years, 6 months ago) by uberlord
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 1238 - Directory Listing
Modified Tue Jun 14 09:36:14 2005 UTC (9 years, 6 months ago) by uberlord
dhclient now calls /etc/dhcp/dhclient-exit-hooks when it exits - fixes #96000
	


Revision 1194 - Directory Listing
Modified Wed May 25 09:16:54 2005 UTC (9 years, 6 months ago) by uberlord
updated ESSID variables example in wireless.example - fixes #92469


Revision 1192 - Directory Listing
Modified Tue May 24 15:58:26 2005 UTC (9 years, 7 months ago) by uberlord
Check that CIDR is actually valid


Revision 1184 - Directory Listing
Modified Fri May 20 00:50:06 2005 UTC (9 years, 7 months ago) by uberlord
fix ifconfig to understand CIDR addresses - bug #93237


Revision 1160 - Directory Listing
Modified Mon May 16 18:45:35 2005 UTC (9 years, 7 months ago) by uberlord
change overiding exit() to just unsetting it - thanks agriffis!


Revision 1159 - Directory Listing
Modified Mon May 16 18:41:04 2005 UTC (9 years, 7 months ago) by uberlord
override the exit() function in net.lo as we really need to use exit


Revision 1154 - Directory Listing
Modified Sun May 15 22:47:41 2005 UTC (9 years, 7 months ago) by vapier
just use exec instead of exit


Revision 1106 - Directory Listing
Modified Tue Apr 26 21:41:40 2005 UTC (9 years, 7 months ago) by uberlord
wpa_supplicant now supports wpa_supplicant-0.4.0

iwconfig downs and ups the interface after a scan


Revision 1099 - Directory Listing
Modified Tue Apr 19 16:28:46 2005 UTC (9 years, 8 months ago) by uberlord
Variable change!
   domain_ESSID changed to dns_domain_ESSID
   nameservers_ESSID changed to dns_servers_ESSID


Revision 1087 - Directory Listing
Modified Thu Apr 14 09:39:24 2005 UTC (9 years, 8 months ago) by uberlord
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


Revision 1085 - Directory Listing
Modified Mon Apr 11 19:08:05 2005 UTC (9 years, 8 months ago) by uberlord
wpa_supplicant now calls iwconfig_defaults and iwconfig_user_config
if available - fixes #88703


Revision 1078 - Directory Listing
Modified Fri Apr 8 17:16:29 2005 UTC (9 years, 8 months ago) by uberlord
net scripts can only launch if we're not in ${BOOTLEVEL}

added LC_ALL=C as a prefix to ESSIDVAR= in iwconfig and essidnet
which fixes #88175


Revision 1074 - Directory Listing
Modified Fri Apr 1 16:52:35 2005 UTC (9 years, 8 months ago) by uberlord
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 1067 - Directory Listing
Modified Wed Mar 23 14:39:11 2005 UTC (9 years, 9 months ago) by uberlord
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 1061 - Directory Listing
Modified Mon Mar 21 16:06:04 2005 UTC (9 years, 9 months ago) by uberlord
iwconfig sets user iwconfig_eth0 before attempting to scan
- should fix #82983

udhcpc now checks for custom hostname correctly


Revision 1052 - Directory Listing
Modified Mon Mar 14 16:53:42 2005 UTC (9 years, 9 months ago) by uberlord
stop defaulting key to [1] as that messes ndiswrapper users


Revision 1051 - Directory Listing
Modified Sun Mar 13 19:03:21 2005 UTC (9 years, 9 months ago) by uberlord
fixed typo in iwconfig - fixes #84999 thanks to J��r��mie Delente


Revision 1032 - Directory Listing
Modified Wed Mar 9 22:20:53 2005 UTC (9 years, 9 months ago) by uberlord
fix iwconfig setting default key 1 for madwifi cards


Revision 1030 - Directory Listing
Modified Tue Mar 8 16:07:30 2005 UTC (9 years, 9 months ago) by uberlord
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 1023 - Directory Listing
Modified Fri Mar 4 08:00:25 2005 UTC (9 years, 9 months ago) by uberlord
wpa_supplicant now handles whitespace when checking the ctrl_interface dir


Revision 1020 - Directory Listing
Modified Thu Mar 3 14:05:17 2005 UTC (9 years, 9 months ago) by uberlord
if no net.$iface script exists try and blunder on


Revision 1019 - Directory Listing
Modified Thu Mar 3 14:01:32 2005 UTC (9 years, 9 months ago) by uberlord
bridging and bonding modules now start an interface if it's not
marked as started


Revision 1015 - Directory Listing
Modified Thu Mar 3 10:34:38 2005 UTC (9 years, 9 months ago) by uberlord
iwconfig now defaults the transmit key to 1


Revision 945 - Directory Listing
Modified Thu Feb 10 14:37:41 2005 UTC (9 years, 10 months ago) by uberlord
iproute2 now allows appends routes instead of adding them
this allows many default routes


Revision 944 - Directory Listing
Modified Thu Feb 10 12:20:04 2005 UTC (9 years, 10 months ago) by uberlord
net.lo now supports fallback_route - fixes #75676
due to bash limitations, only one fallback route is supported


Revision 918 - Directory Listing
Modified Mon Feb 7 17:35:06 2005 UTC (9 years, 10 months ago) by uberlord
netmask2cidr now works correctly - fixes #81119
Thanks to Benoit Boissinot for the patch


Revision 914 - Directory Listing
Modified Fri Feb 4 10:33:29 2005 UTC (9 years, 10 months ago) by uberlord
Fixed iwconfig reporting slightly
Documented difference between hex and text keys a bit better


Revision 910 - Directory Listing
Modified Wed Feb 2 12:10:56 2005 UTC (9 years, 10 months ago) by uberlord
wpa_supplicant and iwconfig now loop for 5 seconds if essid is
not returned straight away


Revision 903 - Directory Listing
Modified Mon Jan 31 11:17:29 2005 UTC (9 years, 10 months ago) by uberlord
removed warning from ifconfig


Revision 869 - Directory Listing
Modified Tue Jan 25 10:42:54 2005 UTC (9 years, 10 months ago) by uberlord
Updated copyright headers


Revision 866 - Directory Listing
Modified Fri Jan 21 15:58:00 2005 UTC (9 years, 11 months ago) by uberlord
stopping a bridge now downs its ports


Revision 865 - Directory Listing
Modified Thu Jan 20 13:26:59 2005 UTC (9 years, 11 months ago) by uberlord
fixed interface exists checks


Revision 864 - Directory Listing
Modified Mon Jan 17 17:20:43 2005 UTC (9 years, 11 months ago) by uberlord
wpa_supplicant now works with EAP - fixes #78367


Revision 861 - Directory Listing
Modified Mon Jan 17 15:56:43 2005 UTC (9 years, 11 months ago) by uberlord
bridge now works with arrays


Revision 860 - Directory Listing
Modified Mon Jan 17 15:40:32 2005 UTC (9 years, 11 months ago) by uberlord
all modules should now check interface existance correctly - fixes #76385


Revision 858 - Directory Listing
Modified Mon Jan 17 15:20:53 2005 UTC (9 years, 11 months ago) by uberlord
patch for #76385 removed due to modules needing to create interfaces


Revision 856 - Directory Listing
Modified Mon Jan 17 12:01:50 2005 UTC (9 years, 11 months ago) by uberlord
null and noop fixed for config_worked


Revision 855 - Directory Listing
Modified Mon Jan 17 10:12:05 2005 UTC (9 years, 11 months ago) by uberlord
fixed duplicate var in last commit


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


Revision 851 - Directory Listing
Modified Sat Jan 15 02:30:06 2005 UTC (9 years, 11 months ago) by uberlord
code comment fixups


Revision 848 - Directory Listing
Modified Thu Jan 13 23:56:42 2005 UTC (9 years, 11 months ago) by uberlord
allow pure IPv6 addresses - fixes #73844


Revision 845 - Directory Listing
Modified Thu Jan 13 18:37:54 2005 UTC (9 years, 11 months ago) by uberlord
fixed removing stale socket


Revision 842 - Directory Listing
Modified Thu Jan 13 14:51:03 2005 UTC (9 years, 11 months ago) by uberlord
wpa_supplicant forces ctrl_interface to /var/run/wpa_supplicant
and removes stale directories
clean_pidfile function no longer errors on empty pidfiles
ipppd fixes for shutdown


Revision 839 - Directory Listing
Modified Wed Jan 12 17:09:59 2005 UTC (9 years, 11 months ago) by uberlord
ipppd module now stops correctly - fixes #73067 again


Revision 838 - Directory Listing
Modified Wed Jan 12 14:25:18 2005 UTC (9 years, 11 months ago) by uberlord
net.lo now ignores dot files when loading modules


Revision 834 - Directory Listing
Modified Wed Jan 12 02:39:32 2005 UTC (9 years, 11 months ago) by uberlord
noop sanity fixes


Revision 831 - Directory Listing
Modified Tue Jan 11 16:09:32 2005 UTC (9 years, 11 months ago) by uberlord
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 829 - Directory Listing
Modified Mon Jan 10 10:22:15 2005 UTC (9 years, 11 months ago) by uberlord
fixed up reporting connection status


Revision 828 - Directory Listing
Modified Thu Jan 6 22:22:47 2005 UTC (9 years, 11 months ago) by uberlord
udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc
- fixes #76846


Revision 825 - Directory Listing
Modified Thu Jan 6 21:49:36 2005 UTC (9 years, 11 months ago) by uberlord
ifconfig now deletes addresses using 0.0.0.0 for uclibc - fixes #76846


Revision 823 - Directory Listing
Modified Wed Jan 5 20:33:40 2005 UTC (9 years, 11 months ago) by uberlord
fixed up report


Revision 821 - Directory Listing
Modified Wed Jan 5 20:19:42 2005 UTC (9 years, 11 months ago) by uberlord
iwconfig - stopped auto mode from erroring if driver does not support it


Revision 820 - Directory Listing
Modified Wed Jan 5 10:53:23 2005 UTC (9 years, 11 months ago) by uberlord
dhcpcd and udhcpc now run via the eval statement so quotes can be used
in options. Fixes #74053 - thanks to Evan Buswell
(merged from HEAD change on 12 Dec 2004)


Revision 818 - Directory Listing
Modified Tue Jan 4 23:12:35 2005 UTC (9 years, 11 months ago) by uberlord
iwconfig now accepts mode "auto" and defaults to it


Revision 815 - Directory Listing
Modified Tue Jan 4 15:32:48 2005 UTC (9 years, 11 months ago) by uberlord
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 807 - Directory Listing
Modified Sun Dec 19 15:27:26 2004 UTC (10 years ago) by uberlord
iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802


Revision 806 - Directory Listing
Modified Sat Dec 18 13:19:53 2004 UTC (10 years ago) by uberlord
macchanger now localalises ${opts} - fixes #74809


Revision 804 - Directory Listing
Modified Fri Dec 17 10:20:36 2004 UTC (10 years ago) by uberlord
wpa_supplicant now brings the interface up before launching - fixes #74637


Revision 803 - Directory Listing
Modified Thu Dec 16 18:40:50 2004 UTC (10 years ago) by uberlord
fixed type in association test


Revision 801 - Directory Listing
Modified Thu Dec 16 18:26:59 2004 UTC (10 years ago) by uberlord
wpa_supplicant - fixed file location for wpa_cli as it changed to /usr/bin
in wpa_supplicant-0.3.1


Revision 799 - Directory Listing
Modified Thu Dec 16 17:13:45 2004 UTC (10 years ago) by uberlord
fixed searcdomains being set for essid


Revision 797 - Directory Listing
Modified Thu Dec 16 09:56:50 2004 UTC (10 years ago) by uberlord
iwconfig no longer uses iwconfig_get_essid_var


Revision 789 - Directory Listing
Modified Wed Dec 15 19:17:52 2004 UTC (10 years ago) by uberlord
Updated documentation to point non-usb linux-wlan-ng users to use
hostap-driver instead


Revision 777 - Directory Listing
Modified Sun Dec 12 10:47:05 2004 UTC (10 years ago) by uberlord
fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi


Revision 773 - Directory Listing
Modified Thu Dec 9 17:08:25 2004 UTC (10 years ago) by uberlord
fixed net.lo getting vlan config


Revision 763 - Directory Listing
Modified Tue Dec 7 17:49:39 2004 UTC (10 years ago) by uberlord
essidnet - fixed setting up search domains
removed hardcoded ath0 in wpa_supplicant
ifconfig now reads the old gateway variable correctly - fixes #73607


Revision 757 - Directory Listing
Modified Mon Dec 6 15:46:18 2004 UTC (10 years ago) by agriffis
Merge updates from HEAD


Revision 756 - Directory Listing
Modified Mon Dec 6 15:46:18 2004 UTC (10 years ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch
'rc-scripts-1_6'.

Revision 743 - Directory Listing
Modified Fri Dec 3 21:36:14 2004 UTC (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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 (10 years 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 2 months 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 4 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, 4 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, 4 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