Commit Graph

429 Commits (976d1a10243874c67f3cd7f5987c3a9a4136d9e7)

Author SHA1 Message Date
Felix Fietkau 37c7e13a5f move the hotplug2 kill command from preinit to /etc/init.d/boot, so that it works for initramfs as well
SVN-Revision: 12058
16 years ago
Felix Fietkau d98002bd59 avoid duplicate vlan add events
SVN-Revision: 12057
16 years ago
Felix Fietkau 6a4edcadc1 fix config_clear(), see #3054
SVN-Revision: 12036
16 years ago
Felix Fietkau 11df62d176 link default routes added by the network scripts to the appropriate interface (#2621)
SVN-Revision: 12027
16 years ago
Felix Fietkau ee56e9ec59 network scripts: properly maintain the network state's list of assigned interfaces
SVN-Revision: 12026
16 years ago
Felix Fietkau 8c453b693c functions.sh: add list_contains function for checking whether a list contains a specific element
SVN-Revision: 12025
16 years ago
Felix Fietkau 4d883da9bf functions.sh: add a function for removing an item from a list in a shell variable
SVN-Revision: 12024
16 years ago
John Crispin 79aebec9e0 creates a passwd's shadow file if busybox supports the feature, fixes #2887
SVN-Revision: 12017
16 years ago
Florian Fainelli cc99e5b35d Disable smash stacking support by default, but allow to enable it as an experimental feature
SVN-Revision: 12010
16 years ago
Felix Fietkau e606b1603b properly keep track of bridged interfaces in the network state
SVN-Revision: 12004
16 years ago
Andy Boyett 2ddbb426c8 Move packages lists to the ramdisk to save flash space - Lists now stored in /var/ipkg-lists/, `ipkg update' must be run after each boot before packages can be installed from feeds
SVN-Revision: 11982
16 years ago
Nicolas Thill a5df818e0d fix libraries packaging for uml on x86_64
SVN-Revision: 11970
16 years ago
Travis Kemen 0425daa86d keep /etc/group over reflash as well
SVN-Revision: 11919
16 years ago
Travis Kemen f20dd0803c add dropbear keys, passwd and firewall configuration to be saved during reflash
SVN-Revision: 11912
16 years ago
Nicolas Thill a760ff5861 fix variable names in tests
SVN-Revision: 11911
16 years ago
Travis Kemen 7346ef83e1 fix sysupgrade endian issues
SVN-Revision: 11900
16 years ago
Yuji Mano 0b5f602421 Revert previous bad commit r11512
SVN-Revision: 11513
16 years ago
Yuji Mano 5ee48c0b00 Add the PS3 specific utility bl-option, a helper sctipt to get and set bootloader options in flash memory.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 11512
16 years ago
John Crispin 0bf765b362 system now knows which timezone it is in
SVN-Revision: 11445
16 years ago
John Crispin 51b28d44a9 use default gateway for routes that have no gw specified, Signed off by: Brian J. Murrell
SVN-Revision: 11380
16 years ago
Felix Fietkau 036b397595 fix sysupgrade 'do_upgrade: not found' error
SVN-Revision: 11362
16 years ago
Matteo Croce ac8bf03f8e create /etc/fstab on boot (closes #3458)
SVN-Revision: 11225
16 years ago
Matteo Croce 0a1c669ec1 fix some wrong paths
SVN-Revision: 11217
16 years ago
Rod Whitby c715985c97 base-files: Update /etc/init.d/fstab with new location of swapon and swapoff (they moved from /sbin to /usr/sbin)
SVN-Revision: 11157
16 years ago
Ralph Hempel 6d4c89c7f5 adding check for /proc/net/vlan/config (==vlan enabled kernel)
SVN-Revision: 11132
16 years ago
John Crispin 1dce440fa5 revert borked commit
SVN-Revision: 11038
16 years ago
John Crispin 3141b38fd8 make etrax serial driver register its device nodes, so we get a console
SVN-Revision: 11037
16 years ago
Felix Fietkau 2c3018e0da initramfs: start one hotplug2 for coldplugging and one for handling events between coldplug and end of /init
SVN-Revision: 10930
16 years ago
Felix Fietkau 7232fe9150 use the right hotplug2 invocation for initramfs
SVN-Revision: 10928
16 years ago
Gabor Juhos 8b011c593d base-files: fix a typo
SVN-Revision: 10927
16 years ago
Felix Fietkau 0b341be6c0 This patch re-adds the udev and hotplug2 initialization fixes originally present in /init but was removed when some code was moved from /init to /etc/preinit in rev 10870. This adds udev initialization and only handles hotplug2 initialization when hotplug2 is present.
Signed-off-by: Yuji Mano <yuji.mano@am.sony.com>

SVN-Revision: 10912
16 years ago
Matteo Croce 227af4b113 assign names to filesystems when mounting virtual ones (closes #3340)
SVN-Revision: 10903
16 years ago
Felix Fietkau 41fb282b6d remove some redundant code
SVN-Revision: 10870
16 years ago
Matteo Croce ac5cfeb417 fix swap{on,off} path
SVN-Revision: 10863
16 years ago
Travis Kemen 37b0cc9a10 fix restart on platforms without a setup_switch()
SVN-Revision: 10846
16 years ago
Travis Kemen bae7e5bebb add missing include in restart
SVN-Revision: 10794
16 years ago
Felix Fietkau 3c94156b28 fix use of uci_set_state in network scripts (thx, netprince)
SVN-Revision: 10763
16 years ago
Matteo Croce 633e548e01 fix typo(2) in watchdog init script
SVN-Revision: 10727
16 years ago
Matteo Croce cd4447d269 fix typo in watchdog init script
SVN-Revision: 10726
16 years ago
Florian Fainelli dd2afbeee3 Start the watchdog daemon if a harware watchdog is present
SVN-Revision: 10721
17 years ago
Felix Fietkau f4f7d687f0 fix interface enumeration issues related to /var/state/network (thx to fish for debugging this)
SVN-Revision: 10715
17 years ago
Florian Fainelli 8d30372bdc Make the syslog ring-buffer size configurable (#3204)
SVN-Revision: 10557
17 years ago
Florian Fainelli c3c83c6574 Fix typo
SVN-Revision: 10544
17 years ago
Florian Fainelli 62b0af39c7 Also call setup_switch on network restart
SVN-Revision: 10540
17 years ago
Travis Kemen e8bbb631e3 remove the packages repo as it is not compatable with trunk
SVN-Revision: 10537
17 years ago
Felix Fietkau 49080689d9 add an extra safety check
SVN-Revision: 10389
17 years ago
Felix Fietkau 0cf1a58282 Here comes the new UCI. Enjoy :)
SVN-Revision: 10367
17 years ago
John Crispin 5f713d6adb make the system have a daemon user by default
SVN-Revision: 10293
17 years ago
John Crispin 0844d5fe49 add generic gpio char dev for CONFIG_GENERIC_GPIO archs
SVN-Revision: 10261
17 years ago
Felix Fietkau e84e3a5b03 missing optional parameters for restart and boot functions
Add missing optional parameters in remaining rc functions.
It fixes my previous implementation of parametrized rc functions [8106],
ticket #3063, thanks argovela-at-yahoo-com for reporting.

Signed-off-by: Lubos Stanek (lubek) <lubek@lubek.name>

SVN-Revision: 10245
17 years ago
Felix Fietkau 3b2e07b84f add uci_set_default (to be used in init scripts or /etc/uci-defaults)
SVN-Revision: 10086
17 years ago
Felix Fietkau ac2f4c97e7 fix typo
SVN-Revision: 9871
17 years ago
Felix Fietkau c2e873499a add profile specific base-files packages - does not work with the imagebuilder yet, but will be fixed later
SVN-Revision: 9870
17 years ago
Gabor Juhos 279f3719bf base-files: fix revision number in 'etc/banner'
SVN-Revision: 9755
17 years ago
Felix Fietkau 51996a78f1 clean up openwrt version handling, use a separate script that is executed at the beginning of the build process, fix revision checking with git
SVN-Revision: 9723
17 years ago
Felix Fietkau 9b27c5b585 refactor hotplug2 rules, make sure that the default button rule is only used during the init (should fix #2772)
SVN-Revision: 9644
17 years ago
Felix Fietkau 2afa8ad23c fix ppp issues (thanks to Fatus for debugging this)
SVN-Revision: 9634
17 years ago
Felix Fietkau 8977c6c20a drop the '0' default in config_get_bool
SVN-Revision: 9618
17 years ago
Felix Fietkau d36374c428 init: check permissions on rc.d files
We try to unconditionally execute /etc/rc.d/* files, even if they're
not executable - an easy way of temproarily disabling a service. When
this happens, we get a permission denied error on boot.

This change only tries to run execulable startup scripts.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>

SVN-Revision: 9607
17 years ago
Felix Fietkau b443ee0fbb init: don't start hotplug2 if it doesn't exist
The current init script always tries to start hotplug 2, even if
it's not present, so we get an error on boot.

This change checks for the presence of the hotplug2 binary before
trying to start it.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>

SVN-Revision: 9606
17 years ago
Florian Fainelli d8faf285a8 Allow specifying static IPv6 gateways (#2710)
SVN-Revision: 9569
17 years ago
Felix Fietkau 071a907015 add support for interfaces with ipv6, but no ipv4 (patch from #2695)
SVN-Revision: 9545
17 years ago
Gabor Juhos 5fb714cca9 base-files: suppress error messages in usb-storage script
SVN-Revision: 9498
17 years ago
Gabor Juhos 131d358fc3 6tunnel: move init/config files to the right place
SVN-Revision: 9453
17 years ago
Florian Fainelli b8964159ff Enable IPv6 forwarding by default (#2527)
SVN-Revision: 9435
17 years ago
Florian Fainelli f038ae8671 Mark 6tunnel as executable, avoids ": /etc/init.d/rcS: line 8: /etc/rc.d/S466tunnel: Permission denied"
SVN-Revision: 9424
17 years ago
Florian Fainelli 0d2e9a6539 Turn off stp by default, thanks ejka
SVN-Revision: 9345
17 years ago
Florian Fainelli c37f550144 Turn on stp by default for bridges (#2476)
SVN-Revision: 9343
17 years ago
Florian Fainelli e36f4396f6 Add route6 option to setup IPv6 routes (#2528)
SVN-Revision: 9337
17 years ago
John Crispin 58b8ecdf0d fixed 1677
SVN-Revision: 9314
17 years ago
Florian Fainelli 64734f94c7 Add 6tunnel configuration for tunnel brokers based configuration (not SiXXS), disabled by default
SVN-Revision: 9259
17 years ago
Travis Kemen 1c09c55875 add clientid to udhcpc thanks pjama
SVN-Revision: 9159
17 years ago
Felix Fietkau 1fdd026406 fix path to the snapshot packages (snapshot build/upload needs to be fixed as well)
SVN-Revision: 9083
17 years ago
Gabor Juhos 438dfe5c6f get rid of per-profile base-files
SVN-Revision: 9069
17 years ago
Rod Whitby ac8f66b987 base-files: Added support for swap configuration in /etc/config/fstab
SVN-Revision: 8947
17 years ago
Rod Whitby cd95009fc6 Added support for /etc/default/fstab - a means of automatically mounting devices on boot.
SVN-Revision: 8916
17 years ago
Felix Fietkau ca32501abe add --no-coldplug to the hotplug2 process started by /etc/init.d/boot - should prevent duplicate ifup actions. thx, ffrrrr.
SVN-Revision: 8864
17 years ago
John Crispin f3b9e06a14 made HOME=/root global instead of x86 specific
SVN-Revision: 8845
17 years ago
Felix Fietkau ce63393e36 sync awk implementation of config_get_bool with the shell variant
SVN-Revision: 8841
17 years ago
Felix Fietkau 6b882b579f support true and false in config_get_bool
SVN-Revision: 8840
17 years ago
Florian Fainelli 9dfd1faee3 Revert the InstallDev section, was only there testing
SVN-Revision: 8787
17 years ago
Florian Fainelli 776bc05179 Put back ldd and ldconfig (#1543)
SVN-Revision: 8786
17 years ago
Felix Fietkau f7ff1d6d0f fix a few issues with dynamically assigned interfaces
SVN-Revision: 8765
17 years ago
Felix Fietkau a9d683ca91 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
SVN-Revision: 8694
17 years ago
Felix Fietkau 4db9556f99 bump package versions after updates
SVN-Revision: 8680
17 years ago
Nicolas Thill 34bb4638e7 move package description to a separate definition, remove it when DESCRIPTION=TITLE
SVN-Revision: 8659
17 years ago
Felix Fietkau 56231056ea strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
SVN-Revision: 8653
17 years ago
Nicolas Thill be0de75a3e package Makefile cleanup: remove uneeded vars
SVN-Revision: 8587
17 years ago
Felix Fietkau 1e38527a52 add sysupgrade script for config preserving system upgrades. only implemented for x86-2.6 at the moment, but can be ported to other platforms easily
SVN-Revision: 8456
17 years ago
Felix Fietkau c6bc77ea36 build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
SVN-Revision: 8362
17 years ago
Felix Fietkau 049dc2925b fix a race condition with dynamic interfaces and firewalling
SVN-Revision: 8343
17 years ago
Felix Fietkau b085680b96 tab/whitespace fix
SVN-Revision: 8338
17 years ago
John Crispin 206998371f wireless config gets regenerated not only when it does not exist, buit also if it is 0 len
SVN-Revision: 8149
17 years ago
Felix Fietkau 600d29f61e fix an error message
SVN-Revision: 8109
17 years ago
Felix Fietkau b13426e21b keep track of the wifi interface state in /var/state/wireless
SVN-Revision: 8108
17 years ago
Felix Fietkau 6330c58b58 add patch from #2111
SVN-Revision: 8106
17 years ago
Felix Fietkau e58d9626f2 add a workaround for the hostapd killed issue when using more than one wifi card (#1928, #2040)
SVN-Revision: 8077
17 years ago
Florian Fainelli 650ee7c337 libgcc is not available with host-toolchain, DEPENDS was overriden with the avr32 condition
SVN-Revision: 8038
17 years ago
Felix Fietkau c50816d093 move firmware loading to hotplug2-init.rules (should fix #2056)
SVN-Revision: 7955
17 years ago
Felix Fietkau a366b4ea98 use . /var/state/network instead of config_load to avoid a CONFIG_SECTIONS reset
SVN-Revision: 7953
17 years ago
Felix Fietkau 1b4380b8ed avoid a race condition that might lead to dnsmasq reading an empty resolv.conf (#2007)
SVN-Revision: 7952
17 years ago
Felix Fietkau bfa7afbd22 fix static routes for dynamic interfaces (#1446)
SVN-Revision: 7949
17 years ago
Mike Baker c2e8f9c47c rename mini_fo mount point so as not to confuse users
SVN-Revision: 7928
17 years ago
Mike Baker 57da2d5713 move uci_load into config_load so that changes can be applied via uci without commiting
SVN-Revision: 7927
17 years ago
Felix Fietkau fb684d26f3 add second package source for packages built from the /packages repository fix up first package source (should be release, not snapshots on 7.07)
SVN-Revision: 7897
17 years ago
Felix Fietkau 0e387805fb hotplug2 update - include hotplug2-init.rules from hotplug2.rules, fix permissions of various devices (fixes #2052)
SVN-Revision: 7892
17 years ago
Mike Baker bab458186d fix usb-storage permissions
SVN-Revision: 7889
17 years ago
Mike Baker 9a785f0b0a more wpa+wds patches
SVN-Revision: 7888
17 years ago
Felix Fietkau 5b52ebfcb1 fix a race condition with broadcom wl devices in a bridge if a device is added before the bridge is brought up, the wifi settings are lost
SVN-Revision: 7872
17 years ago
Felix Fietkau 114b9a8fb6 add failsafe support for atheros-2.6 (#1501) - only works with ar5315+ at the moment
SVN-Revision: 7870
17 years ago
Felix Fietkau 5e7cb507cd move parts of the failsafe code to the generic base-files - will be used on atheros as well as soon as i've added support for it
SVN-Revision: 7810
17 years ago
Felix Fietkau f95db8bac8 fix a warning (#1800)
SVN-Revision: 7809
17 years ago
Felix Fietkau c09dc20f2c replace the hotplug2 fork handling hack with a better solution implemented in upstream (thanks, iSteve)
SVN-Revision: 7786
17 years ago
Felix Fietkau 9bf6078866 unify sysctl.conf, add extra netfilter options (#1996)
SVN-Revision: 7784
17 years ago
Mike Baker 810b0bcb22 fix broadcast address (#1611)
SVN-Revision: 7766
17 years ago
Felix Fietkau 8c41e51e92 fix failsafe on broadcom, send netlink events in diag when running linux 2.6
SVN-Revision: 7722
17 years ago
John Crispin 2fe37ccdf6 added usb-storage hotpluging
SVN-Revision: 7684
17 years ago
Felix Fietkau 4f16e9cc3e keep track of the network interface states (stored in uci format in /var/state/network, overlay over /etc/config/network)
SVN-Revision: 7643
17 years ago
Felix Fietkau 90d54c0faa more fixes
SVN-Revision: 7639
17 years ago
Felix Fietkau 5e6f8739be some shell variable handling fixes
SVN-Revision: 7638
17 years ago
Felix Fietkau 74f84753e7 fix typo
SVN-Revision: 7637
17 years ago
Felix Fietkau 796e53414f allow config_* and uci_* functions to work on files outside of /etc/config - these files are assumed to use commands generated by uci_* only (as overlay to regular config files)
SVN-Revision: 7636
17 years ago
Florian Fainelli 440f537f48 Add the conloglevel option (#1682)
SVN-Revision: 7613
17 years ago
Florian Fainelli 096917d10f Package libstdc++ (#1883)
SVN-Revision: 7581
17 years ago
Imre Kaloz 08c7265613 add support for the AVR32 platform, namely the ATNGW100 board - joint work with wigyori
SVN-Revision: 7533
17 years ago
Florian Fainelli 5b78b9a5e7 Check for modules.d existence before loading modules
SVN-Revision: 7423
17 years ago
Mike Baker 40071deb7a mount_root should only mount the root
SVN-Revision: 7418
17 years ago
Felix Fietkau 8682fc591c bridge the lan interface by default
SVN-Revision: 7349
17 years ago
Travis Kemen ff111c2511 keep uci_set from saving things that have not changed
SVN-Revision: 7259
17 years ago
Mike Baker 924cd1ffc9 fix typo
SVN-Revision: 7244
17 years ago
Florian Fainelli 1518889ffa Prefer real executables when available (#1296)
SVN-Revision: 7232
17 years ago
Mike Baker 3e112cbedb cleaner version of the udhcp script
SVN-Revision: 7222
17 years ago
Mike Baker d502764953 /proc needs to be mounted before preinit.arch for failsafe
SVN-Revision: 7220
17 years ago
Florian Fainelli 3e9c0379ba Do not suppress routes if the router received on renew is the same (#138)
SVN-Revision: 7215
17 years ago
Florian Fainelli 5cbadc89e7 Fix set_state preinit stuff
SVN-Revision: 7200
17 years ago
Mike Baker e4c6078c67 clean up the mtd unlocking
SVN-Revision: 7199
17 years ago
Mike Baker 4bc5cb30d3 tweaks for 2M devices
SVN-Revision: 7179
17 years ago
Mike Baker 6d97d7af8c bugfix
SVN-Revision: 7178
17 years ago
Mike Baker 5fa3d90c46 fix bug in mount script
SVN-Revision: 7177
17 years ago
Mike Baker 3fda1fbf87 cleanup the broadcom preinit.arch
SVN-Revision: 7176
17 years ago
Mike Baker b1568474b3 use generic inittab for x86
SVN-Revision: 7175
17 years ago
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 d96d98a88d Small bugfix for dependency handling - mostly for base-files and symlinks
SVN-Revision: 7058
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
Florian Fainelli 7b89c1622c Create /lib/firmware
SVN-Revision: 7033
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 ed654ae6bd Remove ldd/ldconfig for the moment (#1551)
SVN-Revision: 6866
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
Felix Fietkau e68e6f4be9 fix default netmask
SVN-Revision: 6589
18 years ago
Felix Fietkau f38df5a0af package libssp for apps that need it (only enabled for gcc4)
SVN-Revision: 6584
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
Tim Yardley 484609eeb0 commit profile support for base-files... patches still need to be done
SVN-Revision: 6465
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