Commit Graph

227 Commits (2e91cf283b1a3c8477f242040d2687c2c685dc37)

Author SHA1 Message Date
Mike Baker 4a41439c46 unified preinit environment
SVN-Revision: 7173
17 years ago
Mike Baker 5eb30e636d fix typo
SVN-Revision: 7170
17 years ago
Mike Baker f0fa2a3de5 unmount filesystems at shutdown
SVN-Revision: 7166
17 years ago
Mike Baker bef40307bb START/STOP values must be specified in the init script
SVN-Revision: 7164
17 years ago
Mike Baker 291420a8f3 add K* scripts to be run at shutdown
SVN-Revision: 7163
17 years ago
Mike Baker fa0568fdcb move syslogd and klogd to init.di/boot script, add remote logging support
SVN-Revision: 7160
17 years ago
Felix Fietkau 76184df0e6 fix networking on broadcom and possibly other targets as well (#1658)
SVN-Revision: 7149
17 years ago
Eugene Konev 9cea5657af Fix ipv6 address assignment (#1622).
SVN-Revision: 7116
17 years ago
Felix Fietkau ca7a815602 use hotplug2 for serializing hotplug events on 2.6
SVN-Revision: 7097
17 years ago
Mike Baker dda5964af5 buggy script; nolonger used
SVN-Revision: 7078
17 years ago
Mike Baker 10ac836039 various patches to add support for ppp over evdo or character devices
SVN-Revision: 7076
17 years ago
Imre Kaloz da547b8ab2 move the last change to the right place
SVN-Revision: 7069
17 years ago
Imre Kaloz 40e3aaf430 set $HOME to /tmp on bootup
SVN-Revision: 7068
17 years ago
Felix Fietkau 9507f89800 create /dev/root on boot - fixes cf2nand on rb532
SVN-Revision: 7066
17 years ago
Felix Fietkau 383a21f3c5 use separate sysctl.conf files for 2.4 and 2.6 - fixes some boot message spam
SVN-Revision: 7043
17 years ago
Felix Fietkau 65113c481f we can use some more hotplug processes here...
SVN-Revision: 6980
17 years ago
Felix Fietkau 45c01cae72 add jffs2_mark_erase function for erasing jffs2 partitions on the next mount (typically faster than doing mtd erase manually)
SVN-Revision: 6978
17 years ago
Felix Fietkau 5f4b17b53f fix ifdown hotplug event (#1576)
SVN-Revision: 6950
17 years ago
Felix Fietkau 6d47d3ae11 fix bogus "interface not found" errors in ifup -a (#1580)
SVN-Revision: 6949
17 years ago
Felix Fietkau ab8cb8d959 remove automounting script for block devices - it's causing more problems than it solves
SVN-Revision: 6937
17 years ago
Felix Fietkau 30dfff4849 allow scripts to disable config callbacks
SVN-Revision: 6934
17 years ago
Felix Fietkau d56750665c use rc.common for usb init script
SVN-Revision: 6873
18 years ago
Florian Fainelli da8174507a Add ldd and ldconfig support, template packages derived from gcc and uclibc
SVN-Revision: 6856
18 years ago
Felix Fietkau 478ee4a135 network config: ignore nonexistant interfaces
SVN-Revision: 6819
18 years ago
Felix Fietkau 4b5e7678f6 move /dev/tun to /dev/net/tun
SVN-Revision: 6814
18 years ago
Florian Fainelli 2266aad2ec Limit the number of hotplug childrens
SVN-Revision: 6804
18 years ago
Felix Fietkau 7326a8beb5 /sbin/hotplug-call: export the hotplug event type through the environment for hotplug scripts
SVN-Revision: 6768
18 years ago
Florian Fainelli c7ce5e06da Use MiBSD ksh if installed (#1470)
SVN-Revision: 6687
18 years ago
Felix Fietkau 7f0dd3fa45 rename uci-update.awk to uci.awk and add a few config_* functions
SVN-Revision: 6666
18 years ago
Felix Fietkau c76cdd5781 fix uci commit
SVN-Revision: 6665
18 years ago
Felix Fietkau 2954f04b41 small cleanup
SVN-Revision: 6663
18 years ago
Felix Fietkau f9abb7cbba add an optional parameter to scan_interfaces() that can override the network config file (defaults to 'network')
SVN-Revision: 6619
18 years ago
Eugene Konev b756ea8a95 Move /sys on pivot_root too
SVN-Revision: 6603
18 years ago
Felix Fietkau e1bb37f2ec upgrade dnsmasq to latest version, rewrite dnsmasq init script for uci, rename /bin/ipcalc to /bin/ipcalc.sh (fixes #1452)
SVN-Revision: 6595
18 years ago
Mike Baker a738f566e6 add a new 'option disabled' to wifi-device
SVN-Revision: 6576
18 years ago
Felix Fietkau 2c62bddcfe Add an 'Image Configuration' menu to menuconfig Packages can export a list of config options with labels and data types through the metadata. The selected config values will be exported to the target filesystem in /etc/uci-defaults and applied on the first boot.
SVN-Revision: 6572
18 years ago
Felix Fietkau b77680287e add new config option for the hostname in /etc/config/system (fixes #1302, #1438)
SVN-Revision: 6532
18 years ago
Felix Fietkau 4af390ee76 add vga console support for x86-2.6 images (fixes #1342, #840)
SVN-Revision: 6530
18 years ago
Felix Fietkau a44c286fdb nuke mdev and replace it with hotplug2 :)
SVN-Revision: 6512
18 years ago
Felix Fietkau eb83bc789a only mount sysfs once (thx, ejka)
SVN-Revision: 6504
18 years ago
Felix Fietkau c96e173c28 add failsafe support for x86-2.6 and fix mdev support for platforms using /etc/preinit
SVN-Revision: 6481
18 years ago
Felix Fietkau df228a5d99 don't run mdev on hotplug pseudo-events that come from user space
SVN-Revision: 6480
18 years ago
Imre Kaloz 662fde9077 R.I.P. devfs
SVN-Revision: 6478
18 years ago
Felix Fietkau 0ddaeaf38b make find_mtd_part work without devfs
SVN-Revision: 6466
18 years ago
Felix Fietkau 65b4654000 add support for static routes - based on the patch from #1365
SVN-Revision: 6457
18 years ago
Felix Fietkau 84bec9f9cf add support for if{down,up} -a and implement proper start/stop/restart for /etc/init.d/network
SVN-Revision: 6455
18 years ago
Felix Fietkau 68ca8e7818 make squashfs overlay support more generic and integrate it for x86-2.6
SVN-Revision: 6450
18 years ago
Felix Fietkau c1ab24d04a add a check for brctl in the unbridge() function (fixes #1417)
SVN-Revision: 6410
18 years ago
Felix Fietkau 4215478ffe move config_get_bool from /sbin/wifi to /etc/functions.sh
SVN-Revision: 6407
18 years ago
Felix Fietkau 9405a2a6be Integrate basic UCI config file validation support Needs more testing and validation is not enforced yet
Code contributed by Fraunhofer Fokus

SVN-Revision: 6391
18 years ago
Felix Fietkau 92feed28d8 more reliable fix for handling ppp
SVN-Revision: 6356
18 years ago
Felix Fietkau 43580f1b1d integrate the fix from #1348 and clean up the network scripts a bit...
SVN-Revision: 6355
18 years ago
Mike Baker 59accbecf5 Change localhost into a fully qualified name; remove OpenWrt alias to 127.0.0.1
SVN-Revision: 6292
18 years ago
Felix Fietkau 271a77fa90 fix typos in ifdown (patch from #1319)
SVN-Revision: 6272
18 years ago
Felix Fietkau 1930885f90 fix a typo
SVN-Revision: 6228
18 years ago
Felix Fietkau 2ff5dc759a add broadcast setting for /etc/config/network interfaces
SVN-Revision: 6225
18 years ago
Felix Fietkau e2c94324e7 make usb init script executable
SVN-Revision: 6203
18 years ago
Felix Fietkau ade7e1b7cf use syslogd -C16 instead of syslogd -C 16 (busybox 1.4 compatibility)
SVN-Revision: 6202
18 years ago
Florian Fainelli 78af4adbc5 Mount usb filesystem at startup (#1077)
SVN-Revision: 6163
18 years ago
Felix Fietkau 857d350bc7 ignore the bridge option if brctl is not available
SVN-Revision: 6145
18 years ago
Felix Fietkau 73e982ce0c Fix the issue where the default gateway is not set in static mode most of the time. Seems like the bridge is not fast enough at switching to 'forwarding' mode so a short delay before setting the routes is necessary.
SVN-Revision: 6123
18 years ago
Felix Fietkau d18161d2df add checks for {ip,ip6}addr in the network config
SVN-Revision: 6099
18 years ago
Felix Fietkau 656412d1a3 Forward port whiterussian resolv.conf changes /etc/resolv.conf links to /tmp/resolv.conf /tmp/resolv.conf links to /tmp/resolv.conf.auto by default (which is where the ISPs nameserver is in) When dnsmasq starts, it replaces /tmp/resolv.conf with a file pointing to 127.0.0.1
SVN-Revision: 6043
18 years ago
Felix Fietkau 354a4b31a4 don't try to automount loopback devices (#1011)
SVN-Revision: 5877
18 years ago
Felix Fietkau 4bef6e13c2 add a workaround for self-killing init scripts on restart (#1023)
SVN-Revision: 5876
18 years ago
Felix Fietkau 1d23349bea add a variable to keep track of the list of sections when loading uci config files. add a function to iterate through sections
SVN-Revision: 5870
18 years ago
Felix Fietkau 218b006536 fix CONFIG_FILENAME in uci_commit()
SVN-Revision: 5791
18 years ago
Felix Fietkau bfd12920bb fix typo
SVN-Revision: 5790
18 years ago
Felix Fietkau 3310901f9b fix uci_load trash output (#1040)
SVN-Revision: 5745
18 years ago
Florian Fainelli cac1789e6c Set up ipv6 address if provided in network configuration (#1028)
SVN-Revision: 5738
18 years ago
Felix Fietkau 9a5798e5f5 add a check to see if an init script is enabled
SVN-Revision: 5727
18 years ago
Felix Fietkau 545284a609 fix a typo
SVN-Revision: 5719
18 years ago
Felix Fietkau 7cc6503877 add option for setting the mac address (#1014)
SVN-Revision: 5690
18 years ago
Felix Fietkau 20e82c48ef fix typo in /sbin/wifi (#1016 - thanks, dairiki)
SVN-Revision: 5689
18 years ago
Mike Baker 64b7e4e4cf small tweaks to the usb disk hotplug scripts
SVN-Revision: 5667
18 years ago
Mike Baker 9cc85a562e fix sed error installing kmod ipkgs
SVN-Revision: 5629
18 years ago
Felix Fietkau 59a06c71cb rename default/ to files/
SVN-Revision: 5622
18 years ago