Jo-Philipp Wich
|
0fda5f7507
|
base-files: utilize uci_get_state to read the previous dhcp router address in udhcpc default script. The setup_switch() procedure provided by swconfig calls config_load() during network restart and thus confuses udhcpc's uci state keeping resulting in a missing default route on each second network restart. Bypass the cached state vars and query uci directly to make the script immune against unwanted runtime changes.
SVN-Revision: 23211
|
2010-10-04 00:07:07 +00:00 |
Jo-Philipp Wich
|
6bcdab79b6
|
base-files: prevent possible sourcing of JFFS2 meta files when merging overlay hooks
SVN-Revision: 23114
|
2010-09-23 17:32:58 +00:00 |
Daniel Dickinson
|
b125e3f68e
|
Fixed duplicated content in file in commit 23111
SVN-Revision: 23112
|
2010-09-23 14:06:47 +00:00 |
Daniel Dickinson
|
7fe34123d6
|
Missed file committing previous change 23110
SVN-Revision: 23111
|
2010-09-23 14:03:22 +00:00 |
Daniel Dickinson
|
18b473ca9b
|
base/block-extroot, base/block-mount: Modified preinit and block-extroot and block-mount so that use of block-mount and block-extroot do not require that block-extroot, block-mount, nor the kernel modules they depend, on are required to included in the image. That is block-extroot and dependencies may now be installed as modules onto the jffs2 part of a squashfs system and it will work. In addition packages which are installed into the jffs2 of a squashfs system may now affect preinit, so long as they do not require execution of commands that occur before the merging of the jffs2 and built-in (squashfs) preinit scripts is done.
Thanks jow for the preinit merge stuff!
SVN-Revision: 23110
|
2010-09-23 13:58:05 +00:00 |
Daniel Dickinson
|
1385904dfa
|
base-files: Add function pi_include the /lib/functions/boot.sh used by preinit, which safely sources files as well as working correctly whether the script using it is a package added to the jffs2 part of a squashfs or built into an image or on some other root filesystem.
SVN-Revision: 23099
|
2010-09-19 23:29:40 +00:00 |
Jo-Philipp Wich
|
cdd98e3f3a
|
base-files: bump pkg revision after r23091, r23092
SVN-Revision: 23093
|
2010-09-19 15:14:42 +00:00 |
Jo-Philipp Wich
|
52531f4eb6
|
base-files: kill possibly existing udhcpc instance when bringing up a dhcp iface, utilize service_kill() in dhcp shutdown. Based on patch by Stijn Tintel. Possibly related to #7314
SVN-Revision: 23092
|
2010-09-19 15:13:06 +00:00 |
Jo-Philipp Wich
|
84b7b812f3
|
base-files: cached state vars after scan_interfaces might be out of sync when binding dhcp leases, this could lead to an unconfigured wan interface in certain circumstances. Replace config_get calls with uci_get_state
SVN-Revision: 23091
|
2010-09-19 15:04:08 +00:00 |
Jo-Philipp Wich
|
4815de3f26
|
base-files: introduce service_kill() into functions.sh - a convenience wrapper for killing services by pid or pidfile with a grace period for termination before kill
SVN-Revision: 23087
|
2010-09-19 14:03:32 +00:00 |
Jo-Philipp Wich
|
91118a9500
|
base-files: add an experimental "-c" flag which tries to preserve *all* changed files in /overlay/etc minus some system files
SVN-Revision: 22977
|
2010-09-07 22:20:26 +00:00 |
Jo-Philipp Wich
|
5949f33b06
|
base-files: make build dependant on opkg/host
SVN-Revision: 22948
|
2010-09-06 02:13:19 +00:00 |
Felix Fietkau
|
62c1740676
|
toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK
SVN-Revision: 22723
|
2010-08-19 12:49:51 +00:00 |
Jo-Philipp Wich
|
63991ba875
|
base-files, uci: properly revert list state on config_load This fixes a bug where lists end up with duplicate values if config_load was invoked multiple times.
SVN-Revision: 22629
|
2010-08-14 00:45:15 +00:00 |
Hamish Guthrie
|
cbc8b3968c
|
base_files: Remove . from end of localhost entry
SVN-Revision: 22508
|
2010-08-06 08:00:40 +00:00 |
Jo-Philipp Wich
|
8c4ac87e8f
|
base-files: r22444 caused interfaces to remain down if the macaddr option is used, fix it. Also localize the txqueuelen option variable
SVN-Revision: 22467
|
2010-08-02 20:45:52 +00:00 |
Florian Fainelli
|
56aa129fed
|
add txqueuelen option, patch from Roberto Riggio
SVN-Revision: 22444
|
2010-07-31 22:32:28 +00:00 |
Jo-Philipp Wich
|
9bf9ea9802
|
base-files: localize variable in do_move_devtmpfs(), remove extra temporary variable and shorten conditional
SVN-Revision: 22380
|
2010-07-24 19:33:11 +00:00 |
Alexandros C. Couloumbis
|
6a85a3b53b
|
package/base-files: add support for devtmpfs (thank you rauchwolke at gmx.net)
SVN-Revision: 22379
|
2010-07-24 19:21:27 +00:00 |
Jo-Philipp Wich
|
e1a654dd9f
|
base-files: unconditionally unlock the rootfs_data partition (#7437)
SVN-Revision: 22377
|
2010-07-24 15:47:15 +00:00 |
Jo-Philipp Wich
|
1dd824a358
|
base-files, busybox: fix 22279, simplify code and get rid of awk
SVN-Revision: 22282
|
2010-07-18 18:36:12 +00:00 |
Daniel Dickinson
|
8974bc6ae2
|
base-files & telnet: Fixed telnet starting even with root password when shadow passwords in use.
SVN-Revision: 22279
|
2010-07-18 15:18:38 +00:00 |
Felix Fietkau
|
3e75044a95
|
wifi: fix duplicate ht capabilities in the hostapd config file by clearing the list at config load time
SVN-Revision: 22099
|
2010-07-08 18:36:12 +00:00 |
Jo-Philipp Wich
|
506db2a57e
|
base-files: add "mtu" option for route sections, allows setting per-route mtu values
SVN-Revision: 22003
|
2010-06-30 23:46:34 +00:00 |
Jo-Philipp Wich
|
ce5d644ac1
|
base-files: enable IPv6 forwarding by default since the default firewall supports ip6tables now
SVN-Revision: 21766
|
2010-06-12 16:59:12 +00:00 |
Jo-Philipp Wich
|
93c2c81bcf
|
base-files: introduce option "broadcast" for proto=dhcp interface to enable the broadcast flag in DHCP requests, required by certain providers
SVN-Revision: 21661
|
2010-06-02 20:21:41 +00:00 |
Jo-Philipp Wich
|
fa244a1265
|
base-files: remove IPv6 LL addr from interfaces before adding them to a bridge
SVN-Revision: 21659
|
2010-06-02 17:18:38 +00:00 |
Jo-Philipp Wich
|
94db915196
|
base-files: - add aliases to device by default (not ifname) - introduce option "layer" to select the target ifname to attach the alias to: - 3 use tun device (tun over bridge over device) fallback to bridge or device - 2 use bridge (bridge over device) fallback to device - 1 use device
SVN-Revision: 21655
|
2010-06-02 00:22:13 +00:00 |
Jo-Philipp Wich
|
75941a19ac
|
base-file: move alias setup to route hotplug, this fixes alias sections for non-static interfaces like ppp, dhcp, 6in4 etc.
SVN-Revision: 21652
|
2010-06-01 21:43:52 +00:00 |
Jo-Philipp Wich
|
c14e8be337
|
base-files: don't skip subsequent hotplug rules when doing makedev for tun or tap interfaces - this fixes support for uci managed OpenVPN interfaces and other externally created tuntap devices
SVN-Revision: 21641
|
2010-05-31 01:22:36 +00:00 |
Jo-Philipp Wich
|
261d41a906
|
base-files: - use add_dns() and remove_dns() for when changing resolv.conf.auto for static or dhcp interfaces - force 0644 permissions when creating resolv.conf.auto, fixes dnsmasq permissions denied problem with pppd interfaces - revert dns servers in /sbin/ifdown - bump package revision
SVN-Revision: 21638
|
2010-05-30 18:23:43 +00:00 |
Jo-Philipp Wich
|
09df0523fd
|
base-files: revert r21595
SVN-Revision: 21597
|
2010-05-28 10:52:02 +00:00 |
Jo-Philipp Wich
|
482b8385d2
|
base-files: bring bridge port iface down before changing the mac (#7111)
SVN-Revision: 21595
|
2010-05-28 00:59:19 +00:00 |
Jo-Philipp Wich
|
8bc961239b
|
base-files: 3g connection interfaces are now called "3g-*" - adjust 10-net hotplug handler to match them
SVN-Revision: 21591
|
2010-05-28 00:35:54 +00:00 |
Jo-Philipp Wich
|
c0820d3261
|
base-files: respect .auto option when running coldplug_interface_*() hooks on boot
SVN-Revision: 21588
|
2010-05-27 23:04:56 +00:00 |
Felix Fietkau
|
6df2ad3e70
|
when changing the mac address of a bridge interface, keep member interface addresses in sync (patch from #7111)
SVN-Revision: 21577
|
2010-05-27 14:04:28 +00:00 |
Jo-Philipp Wich
|
d6a142375b
|
base-files: fix a preinit hang in jffs2_ready() when no rootfs_data partition is found (#7362)
SVN-Revision: 21511
|
2010-05-20 05:57:54 +00:00 |
Jo-Philipp Wich
|
da55c9639a
|
base-files (#7316) - improve rdate reliability - make rdate config more ntp like - move time server list to /etc/config/timeserver - bump package revision
SVN-Revision: 21495
|
2010-05-17 19:54:35 +00:00 |
Jo-Philipp Wich
|
ea06a67eac
|
base-files: use uci_get() wrapper (#7312)
SVN-Revision: 21490
|
2010-05-17 19:34:08 +00:00 |
Jo-Philipp Wich
|
be41fdd01a
|
base-files: add add_dns() and remove_dns() helpers to network config, useful to merge dns entries from multiple interfaces
SVN-Revision: 21391
|
2010-05-07 01:17:47 +00:00 |
Jo-Philipp Wich
|
6a3cbba92e
|
base-files: add a coldplug_interface_* hook to bring up non-hotpluggable interfaces on boot
SVN-Revision: 21389
|
2010-05-06 19:50:22 +00:00 |
Jo-Philipp Wich
|
dd38b15b75
|
base-files, ppp: fix interface shutdown
SVN-Revision: 21386
|
2010-05-06 01:14:24 +00:00 |
Jo-Philipp Wich
|
66ab73d01f
|
base-files, ppp: remove protocol specific cleanup code from /sbin/ifdown and move it to protocol stop callbacks
SVN-Revision: 21383
|
2010-05-05 23:24:11 +00:00 |
Felix Fietkau
|
f9591d229a
|
base-files: do not bring up wlan interfaces from hotplug events, so that wrong network/wireless configs are more noticeable
SVN-Revision: 21379
|
2010-05-05 15:56:58 +00:00 |
Vasilis Tsiligiannis
|
a481cafb55
|
base-files: Remove redundant stopping of watchdog
busybox watchdog applet should stop the watchdog before shutting down
SVN-Revision: 21341
|
2010-05-03 10:56:58 +00:00 |
Florian Fainelli
|
20da5f495f
|
add stop() to watchdog init script, patch from Yury Polyanskiy
SVN-Revision: 21334
|
2010-05-03 09:05:35 +00:00 |
Nicolas Thill
|
ebb5858ba8
|
package/base-files: fix libraries packaging on 64bits targets (closes: #6918)
SVN-Revision: 21282
|
2010-05-01 13:29:04 +00:00 |
Florian Fainelli
|
1847940688
|
Fix bug in foregrounding in /etc/init.d/rcS
Not using the config_xxx functions correctly. Amended.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 20928
|
2010-04-16 18:14:08 +00:00 |
Nicolas Thill
|
e5e0966186
|
package/base-files: fix typo in r20874 (thanks to rhk for spotting it)
SVN-Revision: 20878
|
2010-04-15 08:22:39 +00:00 |
Nicolas Thill
|
15542fcdd8
|
package/base-files: use a single $(CP) instead of two to copy shared library files
SVN-Revision: 20874
|
2010-04-15 06:01:45 +00:00 |