bauen1
7938485042
Merge branch 'master' of https://github.com/ivandavidov/minimal into kbd
2017-11-15 19:56:05 +01:00
Ivan Davidov
4f6eab8c3f
Merge branch 'master' into vim
2017-11-15 20:50:10 +02:00
bauen1
bbb2606460
Merge branch 'master' into kbd
2017-11-15 19:46:57 +01:00
Michael McMahon
04ecdb96ec
Add vim bundle
2017-11-15 12:55:00 -05:00
bauen1
7f915ed17c
Added kbd overlay bundle
2017-11-15 16:44:40 +01:00
Michael McMahon
cbdaa63284
Add coreutils overlay bundle
2017-11-14 16:28:58 -05:00
Michael McMahon
e5686fe352
Clean up .config and README
2017-11-14 11:25:51 -05:00
Ivan Davidov
401eafe17b
Merge pull request #92 from TechnologyClassroom/nano
...
nano bundle
2017-11-14 17:11:45 +02:00
Michael McMahon
f34ce08263
Update .config
2017-11-13 17:19:42 -05:00
bauen1
dd1c6251ac
Added kexec-tools
2017-11-13 22:21:28 +01:00
Michael McMahon
766c6a071a
Update .config
2017-11-13 13:28:47 -05:00
Michael McMahon
d3bd8b8d55
Update .config
2017-11-10 12:13:54 -05:00
Michael McMahon
cc5c247762
Update .config
2017-11-09 13:07:55 -05:00
Ivan Davidov
62376b6154
Provide no overlay bundles by default.
2017-09-23 16:55:16 +03:00
Ivan Davidov
2e46c2fd28
Adde Open JDK and ZLIB as overlay bundles. Updated the core components to the latest available versions.
2017-09-23 16:53:00 +03:00
Ivan Davidov
03e324c296
Updated software versions. The 'nweb' bundle fails on Ubuntu.
2017-08-05 00:52:43 +03:00
bauen1
28948cd819
Added dhcp overlay bundle
2017-07-30 08:34:28 +02:00
bauen1
ad1c8f90cc
Fixed 2 typos
2017-06-19 19:25:39 +02:00
bauen1
4a6688a61b
Added nweb and enabled it by default
2017-06-19 17:19:28 +02:00
Ivan Davidov
c915716a15
Added 'autorun' functionality loosely based on 'init.d'. Updated the software components with their latest versions (not tested yet).
2017-06-17 14:50:46 +03:00
Ivan Davidov
b580f0e731
Added 'Cloud Foundry' command line interface as overlay bundle.
2017-04-26 21:49:30 +03:00
Ivan Davidov
a510e9ac3e
Updated software versions. Added experimental 'static-get'.
...
It seems that 'static-get' works fine in normal desktop
environment but it doesn't seem to work fine in BusyBox.
The problem seems to be somewhere in 'wget' because each
downloaded package is ~14KB regardless of its real size.
2017-03-10 22:31:16 +02:00
bauen1
53b332a41d
Tweaks
2017-02-24 22:42:25 +01:00
bauen1
8db6dff74a
Added a lua overlay bundle
2017-02-10 16:57:33 +01:00
Ivan Davidov
c6aa7efb7f
Documentation updates.
2017-01-20 22:06:27 +02:00
Ivan Davidov
e19c8ce1a4
Documentation updates regarding the overlay structure.
2017-01-15 20:32:07 +02:00
Ivan Davidov
872df14988
Minor update - default java download is 64-bit (commented).
2017-01-15 20:23:34 +02:00
Ivan Davidov
807e1b9bc0
Major refactoring - the overlay structure is now independet build subsystem. Tested on 32-bit, not tested on 64-bit.
2017-01-15 18:49:01 +02:00
Ivan Davidov
acb5f0b617
Externalized the additional CFLAGS. Removed the isohybrid functionality. These changes haven't been tested yet.
2017-01-15 03:24:31 +02:00
Ivan Davidov
42334c6f2b
Updated BusyBoxt to 1.26.1 and the Linux kernel to the latest long-term version (4.4.40).
2017-01-08 18:09:52 +02:00
Andre Venter
1b1f321cf4
bump felix version to 5.6.1
2016-11-29 10:03:19 +02:00
Ivan Davidov
ca11f484d9
Added simple installer for the whole OS. Note that this installer depends on 'extlinux' which comes as 32-bit binary. The installer works fine but the dynamic libraries need better handling for 64-bit host machines. Most probably additional 32-bit 'glibc' build will be required in order to generate the proper libraries.
2016-10-16 00:16:53 +03:00
Ivan Davidov
a80d1d07a7
Added new software bundle 'mll_utils'. Currently it contains a disk nuke utility/script which securely wipes partitions/disks.
2016-10-15 19:58:39 +03:00
Ivan Davidov
5e859c098c
Fixed runtime issue with the latest "Links" text browser. Updated all components with their latest stable versions. Minor update on the Felix start-up script. Documentation updates. Note that the scripts still need better documentation, especially the "overlay" related scripts.
2016-10-13 18:48:29 +03:00
Ivan Davidov
20422b117d
Config cleanup - all overlay software is disabled by default (needs even more cleanup). Added 'todo' note to refactor the ISO generation script. Updated the kernel to the current stable version.
2016-07-30 20:32:31 +03:00
Ivan Davidov
4328fa806c
Added Oracle JRE/JDK and Apache Felix OSGi framework as overlay bundles. This needs additional cleanup. Updated the kernel build process - artifacts are used from separate install location.
2016-05-29 19:38:55 +03:00
Ivan Davidov
69fb870da0
Fixed the overlay bundle generation process. Added GLIBC as overlay bundle - set of all core GNU C libraries.
2016-05-23 22:49:17 +03:00
Ivan Davidov
a6dbd498ac
Added build hack to enforce Intel's "Turbo Boost". This should be harmless for single/virtual core processors. Now 'make' is always invoked with number of jobs higher than the available CPU cores.
2016-05-23 15:30:22 +03:00
Ivan Davidov
ad683263a6
Redesigned the overlay build process - now it is more flexible. Updated property read process - now only properties in the beginning of the line are used.
2016-05-20 21:28:54 +03:00
Ivan Davidov
497c375973
Size optimizations (remove debug symbols). Added 'Dropbear SSH' as additional overlay software. Added '/var/log/' log files. Added support for '/dev/pts' (required by Dropbear).
2016-05-15 23:27:20 +03:00
Ivan Davidov
0c8b4e3502
Added ANSI escape codes for some messages. This works both in standard and graphics modes.
2016-05-10 23:56:25 +03:00
Ivan Davidov
a9b550a4a1
Added basic framebuffer/graphics support (with default Tux logo) which works fine in QEMU and VirtualBox. Tested on x86, not tested on x86_64.
2016-05-10 00:46:51 +03:00
Ivan Davidov
de5376295f
Structural improvements.
2016-05-07 03:12:42 +03:00
Ivan Davidov
848f5e5623
Added support for building additional/overlay software on top of MLL. The only such software for now is Links (text browser).
2016-05-06 23:44:54 +03:00
Ivan Davidov
e11ed73329
Major reorganization (might break the build, not tested). Externalized the "copy source" process. Added properties to fin-tune the "copy source" process. Changed how Linux loader visibility is handled on 64-bit machines. Comments and log messages have been improved.
2016-05-04 18:44:39 +03:00
Ivan Davidov
e6b5e215f0
Changed the kernel version to the most recent stable one. Updated all README files.
2016-05-03 21:19:25 +03:00
Ivan Davidov
8420232e44
Forgot to perform 'git add' on most of the files from the previous commit.
2016-04-23 01:52:33 +03:00
Ivan Davidov
62283e9f82
Documentation improvements and cleanup. Added shutdown tasks (sync & umount).
2016-04-16 23:36:31 +03:00
Ivan Davidov
05b62fd32e
Major reorganization - initramfs structure is now externalized in separate folder structure. Added support for overlay from folders and disk images. Overlay structure has been externalized in separate folder. Added support to use preconfigured ".config" files for BusyBox and kernel.
2016-04-16 21:23:20 +03:00
Ivan Davidov
44ee04c758
Syslinux is now automatically downloaded and ISO image generation process uses precompiled Syslinux binaries. The initramfs logging has been improved and more details are displayed during boot.
2016-04-07 00:22:20 +03:00