aboutsummaryrefslogtreecommitdiffstats
path: root/package/base-files/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* add an initial (experimental) version of netifd, disabled by defaultFelix Fietkau2011-10-211-1/+6
| | | | SVN-Revision: 28499
* base-files: move network related scripts to a separate package to make the ↵Felix Fietkau2011-10-201-0/+1
| | | | | | transition to netifd easier SVN-Revision: 28495
* base-files: introduce "igmp_snooping" option to toggle IGMP snooping on ↵Jo-Philipp Wich2011-10-111-1/+1
| | | | | | bridge interfaces SVN-Revision: 28412
* base-files: use "zonename" system option to symlink /etc/localtime via ↵Jo-Philipp Wich2011-09-261-1/+3
| | | | | | /tmp/localtime to /usr/share/zoneinfo for glibc and eglibc SVN-Revision: 28306
* base-files: make ip matching in dns add/remove functions more explicit, ↵Jo-Philipp Wich2011-09-231-1/+1
| | | | | | avoids overmatching pairs like 1.2.3.35 and 1.2.3.3 SVN-Revision: 28291
* base-files: fix arp() procedure to properly detect /usr/bin/arpJo-Philipp Wich2011-08-121-1/+1
| | | | SVN-Revision: 27965
* base-files: use "reboot -f" after sysupgrade to prevent executing deleted ↵Jo-Philipp Wich2011-07-251-1/+1
| | | | | | init scripts SVN-Revision: 27776
* base-files: attempt bring up related wifi devices when calling ifup If a ↵Jo-Philipp Wich2011-07-221-1/+1
| | | | | | | | | | | | | | | user invoked /sbin/ifup to bring up an interface, the setup used to fail in case of wireless networks tied to a non-bridged interface definition. Likewise, the bringup of "lan" in the default configuration will reinitialize the bridge but do not re-join the wireless network to it, requiring an extra call to /sbin/wifi (which might not be possible anymore due to a severed link if connected wirelessly). The changeset modifies the "ifup" command to search for related wireless devices and call "wifi up" on them if applicable. This way the commands for wireless and non-wireless interfaces are unified from a cli point of view. The "ifup -a" case has not been changed to keep the logic of the /etc/init.d/network boot sequence. This might be changed later. Solves #9763. SVN-Revision: 27720
* base-files: implement a generic mechanism to map per-interface sysctls to ↵Jo-Philipp Wich2011-07-171-1/+1
| | | | | | uci. - option ipv4_xyz is mapped to /proc/sys/net/ipv4/{conf,neigh}/xyz - option ipv6_xyz is mapped to /proc/sys/net/ipv6/{conf,neigh}/xyz This allows e.g. "option ipv6_proxy_ndp 1" to enable NDP proxying on wan. Fixes ticket #8699. SVN-Revision: 27653
* base-files: add -h and --help options to sysupgrade (#9728)Jo-Philipp Wich2011-07-171-1/+1
| | | | SVN-Revision: 27630
* base-files: use uci_toggle_state() to prevent unwanted aggregation of state ↵Jo-Philipp Wich2011-07-151-1/+1
| | | | | | vars (#9711) SVN-Revision: 27616
* base-files: do not use the relinked libgcc, fixes c++ exception handling ↵Felix Fietkau2011-07-021-1/+1
| | | | | | issues (#9185) SVN-Revision: 27347
* add gfortran compiler support (#9600, patch from Xiangfu Liu via Qi hardware)Jo-Philipp Wich2011-06-231-0/+40
| | | | SVN-Revision: 27262
* base-files: if an ip6addr without a prefix is given, assume /128 - otherwise ↵Jo-Philipp Wich2011-06-091-1/+1
| | | | | | the busybox utilities will interpret it as /0 and create an invalid default route SVN-Revision: 27145
* base-files: fix error reporting for unsupported protocols on virtual interfacesJo-Philipp Wich2011-06-071-1/+1
| | | | SVN-Revision: 27132
* base-files: mark /etc/crontabs/ as config directoryJo-Philipp Wich2011-05-241-1/+2
| | | | SVN-Revision: 26986
* ipcalc.sh CIDR notation Hi,Jo-Philipp Wich2011-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the attached patch makes ipcalc.sh accept IP/Netmask combinations in CIDR notation. Before you could only do: # sh ipcalc.sh 192.168.0.0 255.255.255.0 1 10 IP=192.168.0.0 NETMASK=255.255.255.0 BROADCAST=192.168.0.255 NETWORK=192.168.0.0 PREFIX=24 START=192.168.0.1 END=192.168.0.11 with this patch you can also execute it with: sh ipcalc.sh 192.168.0.0/24 1 10 IP=192.168.0.0 NETMASK=255.255.255.0 BROADCAST=192.168.0.255 NETWORK=192.168.0.0 PREFIX=24 START=192.168.0.1 END=192.168.0.11 The patch is based on #1260 [1], i just changed one line to calculate the START end END ips right. I wonder why that never got included. If there is no reason not to do i would like to ask you to commit that patch, because its a functionality i (and probably others) miss quite often. Btw, i also fixed 4 useless tabs, that might look a bit strange in the patch. Regards, Manuel SVN-Revision: 26930
* base-files: retrigger usb coldplug after module loading, solves ↵Jo-Philipp Wich2011-05-081-1/+1
| | | | | | usb_modeswitch on boot and possibly others (#9352) SVN-Revision: 26848
* base-files: fix stale space in eglibc library install section (#9270)Jo-Philipp Wich2011-04-191-1/+1
| | | | SVN-Revision: 26720
* base-files: return success on lib-copying with external toolchain when using ↵Jo-Philipp Wich2011-04-121-12/+21
| | | | | | | | | | | | | | | | an external toolchain the base-files package copies libc, libgcc and others from the library directory. The file list is given as following in the .config: CONFIG_LIBC_FILE_SPEC="./lib/ld{-*.so,-linux*.so.*} ./lib/lib{anl,c,cidn,crypt,dl,m,nsl,nss_dns,nss_files,resolv,util}{-*.so,.so.*}" Because the filenames are composed with different endings, not all files exist and will be skipped. Currently, this works only if the last composed file (util.so.*) really exists. At the moment this works - but only if you don't add a new file like 'uClibc'. Adding it at the end '...resolv,util,uClibc}{-*.so,.so.*}' will lead to this message, because the combination 'libuClibc.so.*' doesn't exist and Make will evaluate the last copy statement of the for loop.
* base-files: properly handle vlans on top of wireless interfacesJo-Philipp Wich2011-03-181-1/+1
| | | | SVN-Revision: 26230
* base-files: update sysctl.conf for modern kernelsJo-Philipp Wich2011-03-171-2/+2
| | | | SVN-Revision: 26204
* base-files: link libpthread against libcFelix Fietkau2011-03-141-1/+1
| | | | SVN-Revision: 26161
* base-files: make library relinking uclibc specific and fix libpthread ↵Felix Fietkau2011-03-101-2/+5
| | | | | | installation for the non-relinked variant SVN-Revision: 26003
* base-files: only relink libraries if the linaro toolchain is selectedFelix Fietkau2011-03-091-1/+3
| | | | SVN-Revision: 25983
* gcc: move the optimized assembler helpers back into the static libgcc and ↵Felix Fietkau2011-03-081-6/+21
| | | | | | skip relinking for this arch. due to relocation constraints, the assembler functions cannot be in the shared libgcc and must always be linked in statically SVN-Revision: 25952
* base-files: the relinked libpthread needs to be linked against libdl, ↵Felix Fietkau2011-03-081-1/+1
| | | | | | otherwise calls to dlopen() fail (fixes #8978) SVN-Revision: 25950
* base-files: fix Build/Compile override handling, fixes ar7 compileFelix Fietkau2011-03-061-5/+2
| | | | SVN-Revision: 25911
* base-files: do not build or use libgcc on m68k and avr32Felix Fietkau2011-03-031-7/+9
| | | | SVN-Revision: 25852
* base-files: relink uclibc and libgcc libraries to remove leftovers of the ↵Felix Fietkau2011-03-011-5/+59
| | | | | | 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 SVN-Revision: 25800
* base-files: Add /etc/nsswitch.conf to targets running glibc/eglibc, ↵Hamish Guthrie2011-02-181-0/+1
| | | | | | otherwise name resolution fails SVN-Revision: 25568
* base-files: librt should depend on libpthread, not the other way aroundFelix Fietkau2011-02-161-1/+1
| | | | | | | | | 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> SVN-Revision: 25548
* remove the shared object stubs of libnsl and libresolv - let the compiler ↵Felix Fietkau2011-02-131-1/+1
| | | | | | use the static variants instead SVN-Revision: 25511
* base-files: - properly disable IPv6 on bridge ports - introduce accept_ra ↵Jo-Philipp Wich2011-02-111-1/+1
| | | | | | option, defaults to true for dhcp interfaces, false for others - introduce send_rs option, defaults to true for static interfaces, false for others SVN-Revision: 25454
* base-files: remove remaining conffiles reference to /etc/bannerJo-Philipp Wich2011-02-041-1/+0
| | | | SVN-Revision: 25368
* package/base-files: add get_magic_long() to common upgrade scriptGabor Juhos2011-01-261-1/+1
| | | | | | Patch-by: Mark Mentovai <mark@moxienet.com> SVN-Revision: 25117
* base-files: Fix typo in option name for disabling failsafe announcment ↵Daniel Dickinson2011-01-181-1/+1
| | | | | | Thanks to Andrey Zholos for this patch SVN-Revision: 25040
* base-files: implement "reqopts" parameter for dhcp interfaces to specify ↵Jo-Philipp Wich2010-12-221-1/+1
| | | | | | additional dhcp options to request SVN-Revision: 24780
* base-files: add support for the usbdev LED triggerGabor Juhos2010-12-171-1/+1
| | | | SVN-Revision: 24647
* adds a --help option to /sbin/wifiFlorian Fainelli2010-12-051-1/+1
| | | | | | Signed-off-by: Sebastian Philipp <sebastian@spawnhost.de> SVN-Revision: 24258
* base-file: add metric option for static and dhcp protos, this simplifies the ↵Jo-Philipp Wich2010-11-171-1/+1
| | | | | | management of multiple default routes SVN-Revision: 24020
* base-files: mark libc as hold and essential, opkg should now bail out if ↵Jo-Philipp Wich2010-11-111-0/+1
| | | | | | someone tries to uninstall libc SVN-Revision: 23960
* base-files: mark /etc/shadow as conffileJo-Philipp Wich2010-10-231-0/+1
| | | | SVN-Revision: 23590
* base-files: add udhcpc vendorid option (#7744)Jo-Philipp Wich2010-10-061-1/+1
| | | | SVN-Revision: 23279
* base-files: mark /etc/sysupgrade.conf as conffileJo-Philipp Wich2010-10-051-0/+1
| | | | SVN-Revision: 23264
* base-files: - add sysupgrade support for keepfile hints * introduces ↵Jo-Philipp Wich2010-10-051-1/+3
| | | | | | /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
* base-files: sysupgrade: merge info from "opkg list-changed-conffiles" to ↵Jo-Philipp Wich2010-10-051-1/+1
| | | | | | backup file list SVN-Revision: 23233
* base-files: mark /etc/rc.local as conffileJo-Philipp Wich2010-10-051-0/+1
| | | | SVN-Revision: 23232
* base-files: utilize uci_get_state to read the previous dhcp router address ↵Jo-Philipp Wich2010-10-041-1/+1
| | | | | | 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
* base-files: bump pkg revision after r23091, r23092Jo-Philipp Wich2010-09-191-1/+1
| | | | SVN-Revision: 23093