Jo-Philipp Wich
|
8dc04c9018
|
base-files: mark /etc/sysupgrade.conf as conffile
SVN-Revision: 23264
|
14 years ago |
Jo-Philipp Wich
|
d80f82d7a4
|
base-files: - add sysupgrade support for keepfile hints * introduces /lib/upgrade/keep.d/ for per-package keepfile lists * introduces /etc/sysupgrade.conf for user defined keepfile hints - prime /lib/upgrade/keep.d/base-files-essential to keep sysupgrade usable for images without opkg - change sysupgrade to build the keepfile list from /lib/upgrade/keep.d/, /etc/sysupgrade.conf and opkg list-changed-conffiles
SVN-Revision: 23258
|
14 years ago |
Jo-Philipp Wich
|
978ecae685
|
base-files: sysupgrade: merge info from "opkg list-changed-conffiles" to backup file list
SVN-Revision: 23233
|
14 years ago |
Jo-Philipp Wich
|
a65975e0d6
|
base-files: mark /etc/rc.local as conffile
SVN-Revision: 23232
|
14 years ago |
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
|
14 years ago |
Jo-Philipp Wich
|
6bcdab79b6
|
base-files: prevent possible sourcing of JFFS2 meta files when merging overlay hooks
SVN-Revision: 23114
|
14 years ago |
Daniel Dickinson
|
b125e3f68e
|
Fixed duplicated content in file in commit 23111
SVN-Revision: 23112
|
14 years ago |
Daniel Dickinson
|
7fe34123d6
|
Missed file committing previous change 23110
SVN-Revision: 23111
|
14 years ago |
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
|
14 years ago |
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
|
14 years ago |
Jo-Philipp Wich
|
cdd98e3f3a
|
base-files: bump pkg revision after r23091, r23092
SVN-Revision: 23093
|
14 years ago |
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
|
14 years ago |
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
|
14 years ago |
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
|
14 years ago |
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
|
14 years ago |
Jo-Philipp Wich
|
5949f33b06
|
base-files: make build dependant on opkg/host
SVN-Revision: 22948
|
14 years ago |
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
|
14 years ago |
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
|
14 years ago |
Hamish Guthrie
|
cbc8b3968c
|
base_files: Remove . from end of localhost entry
SVN-Revision: 22508
|
14 years ago |
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
|
15 years ago |
Florian Fainelli
|
56aa129fed
|
add txqueuelen option, patch from Roberto Riggio
SVN-Revision: 22444
|
15 years ago |
Jo-Philipp Wich
|
9bf9ea9802
|
base-files: localize variable in do_move_devtmpfs(), remove extra temporary variable and shorten conditional
SVN-Revision: 22380
|
15 years ago |
Alexandros C. Couloumbis
|
6a85a3b53b
|
package/base-files: add support for devtmpfs (thank you rauchwolke at gmx.net)
SVN-Revision: 22379
|
15 years ago |
Jo-Philipp Wich
|
e1a654dd9f
|
base-files: unconditionally unlock the rootfs_data partition (#7437)
SVN-Revision: 22377
|
15 years ago |
Jo-Philipp Wich
|
1dd824a358
|
base-files, busybox: fix 22279, simplify code and get rid of awk
SVN-Revision: 22282
|
15 years ago |
Daniel Dickinson
|
8974bc6ae2
|
base-files & telnet: Fixed telnet starting even with root password when shadow passwords in use.
SVN-Revision: 22279
|
15 years ago |
Felix Fietkau
|
3e75044a95
|
wifi: fix duplicate ht capabilities in the hostapd config file by clearing the list at config load time
SVN-Revision: 22099
|
15 years ago |
Jo-Philipp Wich
|
506db2a57e
|
base-files: add "mtu" option for route sections, allows setting per-route mtu values
SVN-Revision: 22003
|
15 years ago |
Jo-Philipp Wich
|
ce5d644ac1
|
base-files: enable IPv6 forwarding by default since the default firewall supports ip6tables now
SVN-Revision: 21766
|
15 years ago |
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
|
15 years ago |
Jo-Philipp Wich
|
fa244a1265
|
base-files: remove IPv6 LL addr from interfaces before adding them to a bridge
SVN-Revision: 21659
|
15 years ago |
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
|
15 years ago |
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
|
15 years ago |
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
|
15 years ago |
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
|
15 years ago |
Jo-Philipp Wich
|
09df0523fd
|
base-files: revert r21595
SVN-Revision: 21597
|
15 years ago |
Jo-Philipp Wich
|
482b8385d2
|
base-files: bring bridge port iface down before changing the mac (#7111)
SVN-Revision: 21595
|
15 years ago |
Jo-Philipp Wich
|
8bc961239b
|
base-files: 3g connection interfaces are now called "3g-*" - adjust 10-net hotplug handler to match them
SVN-Revision: 21591
|
15 years ago |
Jo-Philipp Wich
|
c0820d3261
|
base-files: respect .auto option when running coldplug_interface_*() hooks on boot
SVN-Revision: 21588
|
15 years ago |
Felix Fietkau
|
6df2ad3e70
|
when changing the mac address of a bridge interface, keep member interface addresses in sync (patch from #7111)
SVN-Revision: 21577
|
15 years ago |
Jo-Philipp Wich
|
d6a142375b
|
base-files: fix a preinit hang in jffs2_ready() when no rootfs_data partition is found (#7362)
SVN-Revision: 21511
|
15 years ago |
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
|
15 years ago |
Jo-Philipp Wich
|
ea06a67eac
|
base-files: use uci_get() wrapper (#7312)
SVN-Revision: 21490
|
15 years ago |
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
|
15 years ago |
Jo-Philipp Wich
|
6a3cbba92e
|
base-files: add a coldplug_interface_* hook to bring up non-hotpluggable interfaces on boot
SVN-Revision: 21389
|
15 years ago |
Jo-Philipp Wich
|
dd38b15b75
|
base-files, ppp: fix interface shutdown
SVN-Revision: 21386
|
15 years ago |
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
|
15 years ago |
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
|
15 years ago |
Vasilis Tsiligiannis
|
a481cafb55
|
base-files: Remove redundant stopping of watchdog
busybox watchdog applet should stop the watchdog before shutting down
SVN-Revision: 21341
|
15 years ago |
Florian Fainelli
|
20da5f495f
|
add stop() to watchdog init script, patch from Yury Polyanskiy
SVN-Revision: 21334
|
15 years ago |