Gabor Juhos
785e45786f
base-files: don't build '00_preinit.conf' if CONFIG_PREINITOPT is not selected
...
Also, use the default pi_broadcast address if it is not specified
SVN-Revision: 19346
2010-01-26 14:41:26 +00:00
Felix Fietkau
f596c58ad0
fix missing quote (thx, puchu)
...
SVN-Revision: 19335
2010-01-25 23:03:53 +00:00
Felix Fietkau
56bc02a305
add preinit modularization work by Daniel Dickinson (cshore)
...
SVN-Revision: 19331
2010-01-25 17:11:17 +00:00
Felix Fietkau
62d7bb6ecd
fix a typo in the hwmode handling in /sbin/wifi (thx, maddes)
...
SVN-Revision: 19313
2010-01-24 14:27:27 +00:00
Jo-Philipp Wich
8d0bb8f5dd
base-files: ensure that the ip6addr of the main interface stays the primary ip by re-adding it after alias setup is completed - patch by Alina Friedrichsen
...
SVN-Revision: 19303
2010-01-23 22:56:07 +00:00
Jo-Philipp Wich
3634de3b80
base-files: try to activate hotplugged partitions as swap and fall back to lazy mount ( #6517 )
...
SVN-Revision: 19300
2010-01-23 21:58:01 +00:00
Jo-Philipp Wich
bf9917d651
base-files: disable bridge firewalling by default
...
SVN-Revision: 19214
2010-01-18 05:38:44 +00:00
Jo-Philipp Wich
39f2b6d957
base-files: sysupgade library coomon.sh has "bug" in glibc enviorement. For some reason ld-linux.so.3 is not installed at ramfs and sysupgrade always fails. Signed-off-by: Zintis Petersons <zintis.petersons@e-mail.lv>
...
SVN-Revision: 19167
2010-01-16 13:39:13 +00:00
Jo-Philipp Wich
cb30b52ec1
base-files, mac80211 ( #6491 ) - fix wep key handling in iw with mac80211 based drivers - sanitize keys where necessary - put a procedure prepare_key_wep() into /sbin/wifi for use by other driver backends
...
SVN-Revision: 19118
2010-01-13 18:39:44 +00:00
Felix Fietkau
8ec79b460c
run led init after /etc/init.d/done to keep the configured led settings active after the system has finished booting Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
...
SVN-Revision: 19050
2010-01-06 02:34:20 +00:00
Hamish Guthrie
406a4a885d
Add udhcpc command-line argument to request rootpath
...
SVN-Revision: 18876
2009-12-21 10:25:15 +00:00
Nicolas Thill
1772df7037
base-files: check for libpthread_so.a instead of libc_so.a (some gcc/libc combinations don't provide a libpthread_so.a matching libc_so.a)
...
SVN-Revision: 18810
2009-12-18 10:32:38 +00:00
Felix Fietkau
91a8f2334a
add missing argument to debug/mount wrappers (thx, matteo)
...
SVN-Revision: 18718
2009-12-09 17:13:16 +00:00
Felix Fietkau
889532d1fd
do not start multiple subshells for applying /etc/uci-defaults. use sh -x for hush compatibility
...
SVN-Revision: 18717
2009-12-09 15:15:25 +00:00
Felix Fietkau
f1649982e2
functions.sh: use functions instead of aliases for the debug, mount wrappers - hush does not have aliases
...
SVN-Revision: 18715
2009-12-09 13:36:43 +00:00
Felix Fietkau
4ab57b9e0f
fix firmware loading broken by the busybox upgrade
...
SVN-Revision: 18705
2009-12-08 20:04:38 +00:00
Felix Fietkau
e39038f688
mount debugfs by default
...
SVN-Revision: 18502
2009-11-23 20:35:05 +00:00
Jo-Philipp Wich
4d9b1d6c75
base-files: sysupgrade: restrict find command to plain files to avoid duplicates when generating the conffiles tgz archive
...
SVN-Revision: 18455
2009-11-20 23:02:35 +00:00
Imre Kaloz
c2eba9719e
neither avr32 or coldfire has a shared libgcc
...
SVN-Revision: 18402
2009-11-12 12:20:38 +00:00
Felix Fietkau
b2f4f696bf
do not relink libresolv, it makes iproute2 barf
...
SVN-Revision: 18111
2009-10-20 22:22:59 +00:00
Felix Fietkau
e9aa394113
remove obsolete uci validation awk code
...
SVN-Revision: 18110
2009-10-20 21:48:40 +00:00
Felix Fietkau
e69a6f1b82
base-files: remove obsolete stuff from common.awk
...
SVN-Revision: 18109
2009-10-20 21:45:57 +00:00
Jo-Philipp Wich
cfe1bc11ad
base-files: only try to execute watchdog if binary is present
...
SVN-Revision: 18102
2009-10-20 17:07:08 +00:00
Felix Fietkau
cb3495fac5
fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
...
SVN-Revision: 18090
2009-10-20 07:26:34 +00:00
Felix Fietkau
dc637ccdff
install the right version of libgcc along with its version map to fix relinking issues with mklibs, attempt to relink only if the version map is actually present
...
SVN-Revision: 18089
2009-10-20 06:57:19 +00:00
Felix Fietkau
8183d10d17
check for sysfs before bypassing normal hotplug calls for firmware events ( fixes #5200 )
...
SVN-Revision: 17839
2009-10-03 11:28:02 +00:00
Jo-Philipp Wich
f44e4dcb4b
base-files: add hotplug rules for /dev/lpX ( #863 )
...
SVN-Revision: 17792
2009-09-28 20:05:50 +00:00
Felix Fietkau
2da13936e9
firstboot: add support for union mounts
...
SVN-Revision: 17778
2009-09-27 22:56:21 +00:00
Felix Fietkau
0f9f23aebe
base-files: move firstboot to /sbin
...
SVN-Revision: 17775
2009-09-27 22:56:11 +00:00
Felix Fietkau
32bb31ca36
base-files: add libgcc dependency to libc ( #5262 )
...
SVN-Revision: 17714
2009-09-24 22:02:39 +00:00
Nicolas Thill
c9bc7c504c
add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;)
...
SVN-Revision: 17682
2009-09-23 02:27:38 +00:00
Nicolas Thill
6478e24f7d
accommodate for 5 digits svn revisions :)
...
SVN-Revision: 17670
2009-09-22 03:05:45 +00:00
Felix Fietkau
ca300a2f07
base-files: fix conffiles entry check (patch from #2425 )
...
SVN-Revision: 17618
2009-09-19 23:04:34 +00:00
Jo-Philipp Wich
2f921cb48d
base-files: clear ip addresses on interfaces that are about to be added to a bridge
...
SVN-Revision: 17596
2009-09-16 14:21:19 +00:00
Jo-Philipp Wich
bc37b2e831
base-files: dispatch ifdown events for proto=none interfaces and fix a race condition between revert state and hotplug handlers
...
SVN-Revision: 17582
2009-09-14 16:14:27 +00:00
Jo-Philipp Wich
8962270fec
base-files: add /etc/rc.local to the default save file list
...
SVN-Revision: 17572
2009-09-12 15:57:31 +00:00
Jo-Philipp Wich
bdaeaafbef
base-files: introduce a ready-to-use /etc/rc.local to let users run custom commands on init without creating custom init scripts
...
SVN-Revision: 17571
2009-09-11 21:35:03 +00:00
Andy Boyett
a5f80019ef
bump some revisions and update copyrights
...
SVN-Revision: 17554
2009-09-10 10:07:04 +00:00
Felix Fietkau
91d40a14af
Revert "fix nonhotpluggable networks not being brought up. Closes #2781" (r17527) until we've solved the race conditions it creates
...
SVN-Revision: 17544
2009-09-09 00:16:55 +00:00
Travis Kemen
27915ac778
fix nonhotpluggable networks not being brought up. Closes #2781
...
SVN-Revision: 17527
2009-09-06 17:02:14 +00:00
Gabor Juhos
f494bcc222
package/base-files: set state to 'preinit' before preinit.arch is used, and set state to 'failsafe' when entering failsafe mode
...
SVN-Revision: 17517
2009-09-05 18:44:48 +00:00
Felix Fietkau
7d67818ab1
Revert "add ifup -a to boot(), closes #4543 #2781" (r17515) Hotpluggable interfaces are already brought up before /etc/init.d/network boot and this change can break them, if the ifup -a command runs at the wrong time, also starts many interfaces twice, which can lead to issues with PPPoE.
...
SVN-Revision: 17516
2009-09-05 13:05:59 +00:00
Travis Kemen
1776830e64
add ifup -a to boot(), closes #4543 #2781
...
SVN-Revision: 17515
2009-09-05 05:33:23 +00:00
Travis Kemen
4c47562a37
extend logging functions
...
SVN-Revision: 17514
2009-09-04 21:09:13 +00:00
Felix Fietkau
6155fdf5d3
preinit: fix failsafe mode through ctrl+c on devices that do not provide a preinit.arch file
...
SVN-Revision: 17470
2009-09-02 15:14:53 +00:00
Felix Fietkau
91fe363562
uclibc: to rebuild libc.so.0, mklibs.py needs access to libc_so.a which was not exported by default. use it instead of libc_pic.a
...
SVN-Revision: 17438
2009-08-29 11:56:27 +00:00
Felix Fietkau
fc5426e4bc
allow mklibs.py to optimize libgcc_s.so.1
...
SVN-Revision: 17437
2009-08-29 03:51:43 +00:00
Geoff Levand
525d86686e
udev: Update udev package from udev-106 to udev-142
...
Update the init scripts have to use udevadm where appropriate.
The udev package no longer provides separate udev utilities
like udevtrigger and udevsettle. These have been incorporated
into the udev admin program udevadm.
Replace the udevextras sub package with config options to the udev
package.
Update the preinit script to check for '/lib/udev/devices', and
copy it to '/dev/ if it is found, then to conditionaly setup
/dev the old way with mknod etc. Udev now recommends using
the directory '/lib/udev/devices' to initialize the '/dev'
directory at startup.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
SVN-Revision: 17378
2009-08-24 20:19:26 +00:00
Felix Fietkau
72cf6925a4
now that each target has its own package directory, remove the base-files package renaming hack
...
SVN-Revision: 17330
2009-08-20 15:31:22 +00:00
Jo-Philipp Wich
7d1c2a0612
base-files: fix sysupgrade get_magic_word() function to return proper values if the first two bytes are identical
...
SVN-Revision: 17319
2009-08-19 19:12:34 +00:00