aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bump Linux to 5.15.109, musl to 1.2.3 and busybox to 1.36.0HEADmainToni Uhlig2023-04-28
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* CI: Github ActionsToni Uhlig2023-01-10
| | | | | | | * act on main branch * added cron job Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* CI: Github Actionslns2022-04-21
| | | | | | | * Removed Travic-CI integration * Improved `make help` net-clean and updated Linux config Signed-off-by: lns <matzeton@googlemail.com>
* Bump Linux to 5.10.67, Musl to 1.2.2 and Busybox to 1.34.0Toni Uhlig2021-09-21
| | | | | | | * Improved target dependencies * Better multijob handling (-jN) Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved sed magic for busybox.Toni Uhlig2020-10-05
| | | | | | | * Force /lib/musl-gcc.specs creation but use the one from MUSL_BUILD_DIR * Removing /lib/musl-gcc.specs from the target rootfs Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Debugging a kernel with gdb is fun fun fun fun fun funToni Uhlig2020-10-02
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Improved QEMU network interface mgmt.Toni Uhlig2020-10-01
| | | | | | | | * Removed C&P QEMU ifup script * Removed deprecated brctl usage * Set TAP device ifname, required to run multiple QEMU VMs Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Build linux-5.x as default.Toni Uhlig2020-10-01
| | | | | | | | * Fixed invalid LINUX_LOCAL ifeq * Use `make defconfig' for BB as well if requested * Updated config/* Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Makefile improvements:Toni Uhlig2020-10-01
| | | | | | | | | * increased RAM for QEMU * improved conditionals * fail if bridge not available and qemu-serial-net/qemu-net used * help prints set/default values Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* /init prints musl/busybox versionToni Uhlig2020-10-01
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* force tar to be quietToni Uhlig2019-01-16
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* travis-ci update/fallbackToni Uhlig2018-12-25
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* fix busybox/initrd rebeuild/reinstall targetsToni Uhlig2018-12-25
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* travis-ci integrationToni Uhlig2018-10-20
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* added kernel (header|modules) install targetsToni Uhlig2018-10-20
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* initscript prints current linux versionToni Uhlig2018-10-20
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Linux/BusyBox config updateToni Uhlig2018-10-20
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge branch 'master' of ssh://git.lan:/git/linux-qemu-testToni Uhlig2018-10-02
|\
| * udhcpc: set max dhcp tries and exit if no lease obtainedlns2018-09-09
| | | | | | | | Signed-off-by: lns <matzeton@googlemail.com>
* | BUSYBOX_CFLAGS+=-fno-pie, ignore possible error of `make kvmconfig`, fixed ↵Toni Uhlig2018-10-02
|/ | | | | | qemu -append Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* init script overhaul, added KEYMAP option, removed IPv4 optionToni Uhlig2018-09-08
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* added QEMU MEMORY && NO_MODULES optionsToni Uhlig2018-09-08
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* fixed `make rebuild-linux` targetlns2018-09-07
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* `make help` usage updatelns2018-09-07
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* ignore `make net` return values, improved `make help`usageToni Uhlig2018-09-07
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* - musl dl suffix, linux-rebuild targetToni Uhlig2018-09-07
| | | | | | - busybox config removed print, init utils Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* hostname variableToni Uhlig2018-09-06
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* moved initscript from scripts/init.rootfs to skeleton/initToni Uhlig2018-09-05
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* initscript sets HOME='/root', sets max devtmpfs to 4k and chdir to %HOME ↵Toni Uhlig2018-09-05
| | | | | | before invoking sh Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* - Makefile should not create symlinks if they exist alreadyToni Uhlig2018-09-05
| | | | | | | | - uid/gid set to 0/0 in CPIO archive - provide the debian qemu-ifup script (used if /etc/qemu-ifup does not exist) - image-reinstall deletes the initramfs but leaves all other targets intact Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* busybox oldconfig, busybox klogd [+] syslogd, initscript launches klogd [+] ↵Toni Uhlig2018-09-04
| | | | | | syslogd, udhcpc log to syslog Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* use `make net` target to prepare the tap/bridge so `make qemu-*net` wont ↵Toni Uhlig2018-09-04
| | | | | | require root Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* use your current tty for qemu with `make qemu-serial`Toni Uhlig2018-09-04
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* create defconfig only if the user wants soToni Uhlig2018-08-29
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* init script sets hostname and PS1Toni Uhlig2018-08-28
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* support linux builds from already existing directory via `make ↵Toni Uhlig2018-08-28
| | | | | | LINUX_LOCAL=/path/to/linux/dir` Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* mount debugfs at startupToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* added make help NET_HWADDR, use sed to configure additional BusyBox CONFIG_* ↵Toni Uhlig2018-08-27
| | | | | | options instead of make CONFIG_* Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* README updateToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* make help supportToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* added READMEToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Makefile(QEMU)/initscript network supportToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* initscript, skeleton, initrd target, image-rebuild, image-repackToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* linux/busybox config updateToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* linux/musl/busybox target definitionsToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* working (shared)linux-musl-busybox buildToni Uhlig2018-08-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* force image rebuildToni Uhlig2018-08-26
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* make oldconfig [+] make qemu [+] basic /init scriptlns2018-08-25
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* linux/musl/busybox build workslns2018-08-25
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* busybox dl/extractlns2018-08-24
| | | | Signed-off-by: lns <matzeton@googlemail.com>