54 Commits (91984cff197b918289c41a385dc5452d0a8d767c)

Author SHA1 Message Date
Jo-Philipp Wich 2d672ef2f5 base-files: allow option dns to override dhcp assigned dns servers 16 years ago
Felix Fietkau ff89285b25 fix handling of eglibc config options for packaging 16 years ago
Felix Fietkau eb1c4db039 add support for an optional staging directory for debug binaries 16 years ago
Nicolas Thill a3edea1b91 add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) 16 years ago
Jo-Philipp Wich 341c1dbdf5 package/base-files: fix chmod of /tmp/.uci, bump package revision 16 years ago
Nicolas Thill f456099ca5 clean NATIVE_TOOLCHAIN dependencies 16 years ago
Peter Denison 5ff6932c66 Allow dropbear to use shadow passwords, and correct base-files generation of /etc/shadow 16 years ago
Travis Kemen 99dd3e13fc make opkg the default package manager, disable busybox ipkg from building by default 16 years ago
John Crispin 79aebec9e0 creates a passwd's shadow file if busybox supports the feature, fixes #2887 17 years ago
Florian Fainelli cc99e5b35d Disable smash stacking support by default, but allow to enable it as an experimental feature 17 years ago
Nicolas Thill a5df818e0d fix libraries packaging for uml on x86_64 17 years ago
John Crispin 0bf765b362 system now knows which timezone it is in 17 years ago
Matteo Croce ac8bf03f8e create /etc/fstab on boot (closes #3458) 17 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) 17 years ago
Felix Fietkau ac2f4c97e7 fix typo 17 years ago
Felix Fietkau c2e873499a add profile specific base-files packages - does not work with the imagebuilder yet, but will be fixed later 17 years ago
Gabor Juhos 279f3719bf base-files: fix revision number in 'etc/banner' 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 17 years ago
Felix Fietkau 1fdd026406 fix path to the snapshot packages (snapshot build/upload needs to be fixed as well) 17 years ago
Gabor Juhos 438dfe5c6f get rid of per-profile base-files 17 years ago
Rod Whitby ac8f66b987 base-files: Added support for swap configuration in /etc/config/fstab 17 years ago
Rod Whitby cd95009fc6 Added support for /etc/default/fstab - a means of automatically mounting devices on boot. 17 years ago
John Crispin f3b9e06a14 made HOME=/root global instead of x86 specific 17 years ago
Florian Fainelli 9dfd1faee3 Revert the InstallDev section, was only there testing 17 years ago
Florian Fainelli 776bc05179 Put back ldd and ldconfig (#1543) 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 17 years ago
Felix Fietkau 4db9556f99 bump package versions after updates 17 years ago
Nicolas Thill 34bb4638e7 move package description to a separate definition, remove it when DESCRIPTION=TITLE 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. 17 years ago
Nicolas Thill be0de75a3e package Makefile cleanup: remove uneeded vars 17 years ago
Felix Fietkau c6bc77ea36 build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html 18 years ago
Florian Fainelli 650ee7c337 libgcc is not available with host-toolchain, DEPENDS was overriden with the avr32 condition 18 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) 18 years ago
Florian Fainelli 096917d10f Package libstdc++ (#1883) 18 years ago
Imre Kaloz 08c7265613 add support for the AVR32 platform, namely the ATNGW100 board - joint work with wigyori 18 years ago
Felix Fietkau d96d98a88d Small bugfix for dependency handling - mostly for base-files and symlinks 18 years ago
Felix Fietkau 383a21f3c5 use separate sysctl.conf files for 2.4 and 2.6 - fixes some boot message spam 18 years ago
Florian Fainelli 7b89c1622c Create /lib/firmware 18 years ago
Florian Fainelli ed654ae6bd Remove ldd/ldconfig for the moment (#1551) 18 years ago
Florian Fainelli da8174507a Add ldd and ldconfig support, template packages derived from gcc and uclibc 18 years ago
Felix Fietkau e68e6f4be9 fix default netmask 18 years ago
Felix Fietkau f38df5a0af package libssp for apps that need it (only enabled for gcc4) 18 years ago
Felix Fietkau c96e173c28 add failsafe support for x86-2.6 and fix mdev support for platforms using /etc/preinit 18 years ago
Tim Yardley 484609eeb0 commit profile support for base-files... patches still need to be done 18 years ago
Felix Fietkau 68ca8e7818 make squashfs overlay support more generic and integrate it for x86-2.6 18 years ago
Felix Fietkau 0e3a29c270 Fix the annoying base-files autorebuild bug. When checking file mtimes in directories, timestamp.pl was following symlinks. This broke on base-files, because there are symlinks to /tmp and to /proc/mounts in the build directory. 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 18 years ago
Felix Fietkau c2211dc51e replace lots of manual install commands with INSTALL_* variables 18 years ago
Felix Fietkau 59a06c71cb rename default/ to files/ 18 years ago
Felix Fietkau 37362df7ea move platform specific base-files into target/linux/<targetname> 18 years ago