Felix Fietkau
2c828301c2
base-files: do not build or use libgcc on m68k and avr32
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-03 14:50:00 +00:00
Felix Fietkau
ee7fa78bed
base-files: relink uclibc and libgcc libraries to remove leftovers of the statically linked initial libgcc
...
saves a few kb and gets rid of unused not exported functions as well
should also improve the reliability of mklibs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25800 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-01 05:40:38 +00:00
Hamish Guthrie
3156ceea1d
[package] base-files: Add /etc/nsswitch.conf to targets running glibc/eglibc, otherwise name resolution fails
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-18 10:37:26 +00:00
Felix Fietkau
a903f8ca05
base-files: librt should depend on libpthread, not the other way around
...
In uClibc 0.9.32 as well as recent versions of glibc and eglibc, librt
depends on libpthread.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-16 02:42:24 +00:00
Felix Fietkau
ff1a0f6304
remove the shared object stubs of libnsl and libresolv - let the compiler use the static variants instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25511 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-13 03:26:10 +00:00
Jo-Philipp Wich
109a1bfd67
[package] base-files:
...
- properly disable IPv6 on bridge ports
- introduce accept_ra option, defaults to true for dhcp interfaces, false for others
- introduce send_rs option, defaults to true for static interfaces, false for others
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-11 00:39:11 +00:00
Jo-Philipp Wich
1ea84ee981
[package] base-files: remove remaining conffiles reference to /etc/banner
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-04 23:05:12 +00:00
Gabor Juhos
4215ce81ce
package/base-files: add get_magic_long() to common upgrade script
...
Patch-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:35:37 +00:00
Daniel Dickinson
d333072259
[package] base-files: Fix typo in option name for disabling failsafe announcment
...
Thanks to Andrey Zholos for this patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-18 14:46:25 +00:00
Jo-Philipp Wich
5e8229e8ab
[package] base-files: implement "reqopts" parameter for dhcp interfaces to specify additional dhcp options to request
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24780 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-22 07:20:24 +00:00
Gabor Juhos
688facd0f8
base-files: add support for the usbdev LED trigger
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24647 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:10:14 +00:00
Florian Fainelli
bceed84c5e
[package] adds a --help option to /sbin/wifi
...
Signed-off-by: Sebastian Philipp <sebastian@spawnhost.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24258 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 11:22:56 +00:00
Jo-Philipp Wich
5689b649eb
[package] base-file: add metric option for static and dhcp protos, this simplifies the management of multiple default routes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-17 19:11:50 +00:00
Jo-Philipp Wich
411c1fe6b8
[package] base-files: mark libc as hold and essential, opkg should now bail out if someone tries to uninstall libc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 16:18:58 +00:00
Jo-Philipp Wich
d1fba1a1fa
[package] base-files: mark /etc/shadow as conffile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-23 15:49:04 +00:00
Jo-Philipp Wich
dd4c16c317
[package] base-files: add udhcpc vendorid option ( #7744 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-06 21:21:28 +00:00
Jo-Philipp Wich
2daa37688d
[package] base-files: mark /etc/sysupgrade.conf as conffile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 22:08:23 +00:00
Jo-Philipp Wich
a81762a0b3
[package] 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23258 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 19:24:12 +00:00
Jo-Philipp Wich
3784ca2da7
[package] base-files: sysupgrade: merge info from "opkg list-changed-conffiles" to backup file list
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23233 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 07:40:25 +00:00
Jo-Philipp Wich
0823de355b
[package] base-files: mark /etc/rc.local as conffile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 07:32:37 +00:00
Jo-Philipp Wich
54a02791d0
[package] 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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23211 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 00:07:07 +00:00
Jo-Philipp Wich
6dcd19786b
[package] base-files: bump pkg revision after r23091, r23092
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 15:14:42 +00:00
Jo-Philipp Wich
177c6e6ea0
[package] 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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 14:03:32 +00:00
Jo-Philipp Wich
a5bd37b0f6
[package] base-files: add an experimental "-c" flag which tries to preserve *all* changed files in /overlay/etc minus some system files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 22:20:26 +00:00
Jo-Philipp Wich
560be77d4c
[package] base-files: make build dependant on opkg/host
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06 02:13:19 +00:00
Felix Fietkau
f1f392ab5f
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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22723 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 12:49:51 +00:00
Jo-Philipp Wich
65d6e285f1
[package] 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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14 00:45:15 +00:00
Jo-Philipp Wich
2f4e4586d2
[package] base-files: unconditionally unlock the rootfs_data partition ( #7437 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22377 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-24 15:47:15 +00:00
Jo-Philipp Wich
a7fda91e06
[package] base-files: add "mtu" option for route sections, allows setting per-route mtu values
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 23:46:34 +00:00
Jo-Philipp Wich
1981189666
[package] base-files: enable IPv6 forwarding by default since the default firewall supports ip6tables now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-12 16:59:12 +00:00
Jo-Philipp Wich
cde4aa7a80
[package] base-file: move alias setup to route hotplug, this fixes alias sections for non-static interfaces like ppp, dhcp, 6in4 etc.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21652 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 21:43:52 +00:00
Jo-Philipp Wich
d156518f08
[package] 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 18:23:43 +00:00
Jo-Philipp Wich
9d9ee7c9df
[package] base-files: 3g connection interfaces are now called "3g-*" - adjust 10-net hotplug handler to match them
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-28 00:35:54 +00:00
Jo-Philipp Wich
423ba97e93
[package] base-files: respect .auto option when running coldplug_interface_*() hooks on boot
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 23:04:56 +00:00
Jo-Philipp Wich
049f57ea15
[package] base-files ( #7316 )
...
- improve rdate reliability
- make rdate config more ntp like
- move time server list to /etc/config/timeserver
- bump package revision
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-17 19:54:35 +00:00
Nicolas Thill
8933b2fa25
package/base-files: fix libraries packaging on 64bits targets ( closes : #6918 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21282 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-01 13:29:04 +00:00
Nicolas Thill
0312bccde4
package/base-files: fix typo in r20874 (thanks to rhk for spotting it)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 08:22:39 +00:00
Nicolas Thill
40eb7472f8
package/base-files: use a single $(CP) instead of two to copy shared library files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 06:01:45 +00:00
Jo-Philipp Wich
9965c7f2e3
[package] base-files: also regenerate wifi config if existing config contains only whitespace
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20669 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 13:31:59 +00:00
Jo-Philipp Wich
596c2ea83d
[package] base-files: add a hotplug handler for rdate
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 17:13:33 +00:00
Florian Fainelli
6e84b166c4
change from /jffs to /overlay, patch from Daniel Dickinson
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21 17:16:50 +00:00
Gabor Juhos
87028083c1
package/base-files: call preinit_ip_deconfig before processing init on
...
initramfs images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-12 14:37:19 +00:00
Jo-Philipp Wich
8f103736e7
[package] base-files: revert dhcp state information on ifdown and restore pre-r19530 behaviour in udhcp default.script
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 02:06:57 +00:00
Jo-Philipp Wich
6da72b8e02
[package] base-files: fix udhcpc address acquisition on network restart (patch by Scott Dudley)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-05 07:57:07 +00:00
Gabor Juhos
1e586bc75d
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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-26 14:41:26 +00:00
Felix Fietkau
fd4ddfd240
add preinit modularization work by Daniel Dickinson (cshore)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25 17:11:17 +00:00
Jo-Philipp Wich
0308066752
[package] base-files: disable bridge firewalling by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19214 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-18 05:38:44 +00:00
Jo-Philipp Wich
35f17d4c9b
[package] 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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-16 13:39:13 +00:00
Nicolas Thill
7255912a1c
[package] 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)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18 10:32:38 +00:00
Jo-Philipp Wich
8151a5f6da
[package] base-files: sysupgrade: restrict find command to plain files to avoid duplicates when generating the conffiles tgz archive
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-20 23:02:35 +00:00