501 Commits

Author SHA1 Message Date
Ivan Davidov
41f7110d7a The original user is not detected properly whn multiple users are logged in. This fix gets the first logged in user. 2017-12-22 01:02:20 +02:00
Ivan Davidov
6f3e5ba201 Added custom MLL boot logo as default overlay bundle. Fixed issues with missing overlay software sub-folders which were always expected to exist. 2017-12-21 19:41:03 +02:00
Ivan Davidov
66c35aa7f3
Added some comments. 2017-12-18 04:03:24 +02:00
Ivan Davidov
e24bdc3e3e
Added more information regarding the UEFI behavior and the MLL build flavors. 2017-12-18 01:53:08 +02:00
Ivan Davidov
38716fc00d Added proper UEFI support. The ISO image can be 'burned' on USB flash drive (dd if=mll.iso of=/dev/xyz) and it works on UEFI systems (tested with QEMU and virtual hdd image). The 'hybrid' support also works and one ISO/hdd can be used on both firmware types. 2017-12-18 01:23:22 +02:00
Ivan Davidov
58e1b5b939 Better looking ISO image structure. Fixed issue with 'ghost' overlay bundles. Prepared the source structure for future UEFI enhancements. 2017-12-17 21:10:33 +02:00
Ivan Davidov
0b7877b5bc
Updated the main screenshot and the UEFI section. 2017-12-14 04:09:53 +02:00
Ivan Davidov
16afb0e2e7
Update README.md 2017-12-14 03:53:15 +02:00
Ivan Davidov
c992fc2321 Reverted back to the default MLL overlay bundles. 2017-12-08 19:10:15 +02:00
Ivan Davidov
3768275daa Added kernel modules and 'mdev' hotplug manager as overlay bundle. Applied some enhancements on other scripts. 2017-12-08 18:46:10 +02:00
Ivan Davidov
75cba13b70 Script enhancements. 2017-12-08 00:35:27 +02:00
Ivan Davidov
71d99c57c9 Permanently fixed the ugly looking escaped sysroot string by removing it. 2017-12-08 00:01:07 +02:00
Ivan Davidov
2b95a9de0e Minor enhancement. 2017-12-07 01:36:04 +02:00
Ivan Davidov
23d6e351ea Updated the status on the UEFI issue. 2017-12-07 01:35:41 +02:00
Ivan Davidov
8ba50573cf For now the UEFI support should be considered as unstable. 2017-12-06 22:13:54 +02:00
Ivan Davidov
ae81a125c1 Reverted the UEFI script to its original state. Currently MLL doesn't boot in UEFI (VirtualBox). 2017-12-06 20:57:34 +02:00
Ivan Davidov
e01d0905d5 Updated the tool for virtual HDD image generation. It should behave better when Ubuntu tries to open the mounted image. 2017-12-06 19:56:51 +02:00
Ivan Davidov
691a321ead Updated all scripts to use common functions. Updated the sparse image size to 3MB by default. 2017-12-06 19:27:20 +02:00
Ivan Davidov
b87a4e2a95 Minor comment update. 2017-12-06 19:22:36 +02:00
Ivan Davidov
5c7055ec93 Updated the 'common.sh' file for the overlay bundles. Refactored the 'coreutils' bundle to use the new logic in 'common.sh'. All overlay bundles should be refactored and adopt the new functionality where it makes sense (e.g. the common download process in most places). 2017-12-06 03:13:19 +02:00
Ivan Davidov
3844205480 Minor improvements. 2017-12-06 03:09:42 +02:00
Ivan Davidov
3756755d39 The kernel headers are now copied in the sysroot instead of symlinked. This fixes the issue with the 'inetd' applet. 2017-12-06 03:08:12 +02:00
Ivan Davidov
f8128e83fb Added sample 'common.sh' in the main sources. The kernel download process has been rewritten to use the functionality from 'common.sh'. The whole project should adopt functional structure where it makes sense (e.g. the common download proces in most places). 2017-12-06 03:07:21 +02:00
Ivan Davidov
93ee4c794d Updated the kernel version. 2017-12-06 03:02:29 +02:00
Ivan Davidov
de89c493d9
Merge pull request #126 from bauen1/misc-changes
Cleanup and boot prompt for syslinux
2017-12-05 19:57:15 +02:00
bauen1
a44d44b987
Fixed the boot menu 2017-12-05 18:27:59 +01:00
Ivan Davidov
070f8090c8 Minor text alignment improvements. 2017-12-04 19:38:30 +02:00
Ivan Davidov
fdbe12e8fc
Update README.md 2017-12-04 19:36:41 +02:00
Ivan Davidov
8d8cc0bda4 Use local configuration (zlib). Documentation updates. 2017-12-04 19:23:22 +02:00
Ivan Davidov
6917b236ab Use local configuration (vim editor). 2017-12-04 18:16:42 +02:00
Ivan Davidov
6cfd21812c Use local configuration (util-linux). 2017-12-04 18:03:45 +02:00
Ivan Davidov
76c47fbd98 Use local configuration (stress). 2017-12-04 17:45:52 +02:00
Ivan Davidov
61f80b4f9b Use local configuration (static-get). 2017-12-04 17:40:36 +02:00
Ivan Davidov
7be3ba8c78 Use local configuration (Open JDK). 2017-12-04 17:35:12 +02:00
Ivan Davidov
b358f1c382 Use local configuration (ncurses). 2017-12-04 17:26:29 +02:00
Ivan Davidov
f538f55e9b Use local configuration (nano editor). 2017-12-04 17:12:22 +02:00
Ivan Davidov
f6a5ceba7e Use local configuration (make). 2017-12-04 16:57:30 +02:00
Ivan Davidov
d6899a5bef Use local configuration (Lua programming language). 2017-12-04 16:52:20 +02:00
Ivan Davidov
f0f0ff8948 Use local configuration (links browser). 2017-12-04 16:46:56 +02:00
Ivan Davidov
cde4a92d05 Use local configuration (libevent). 2017-12-04 16:40:54 +02:00
Ivan Davidov
6d7aef9f49 Use local source (kexec-tools). 2017-12-04 16:32:08 +02:00
Ivan Davidov
38235c4f85 Use local configuration (kbd). 2017-12-04 16:22:59 +02:00
Ivan Davidov
ac9b6b4925 Use local configuration (Oracle Java). 2017-12-04 16:08:52 +02:00
Ivan Davidov
091c46b636 Use local configuration (fio). 2017-12-04 15:45:26 +02:00
Ivan Davidov
4e603c991f Small fix. 2017-12-04 15:43:49 +02:00
Ivan Davidov
ab3d050562 Use local configuration (Apache Felix). 2017-12-04 15:33:40 +02:00
Ivan Davidov
74fe36a97a Forgot to revert the default keyboard layout back to 'us'. 2017-12-04 03:00:21 +02:00
Ivan Davidov
090cc988b2 Updates on the bundle boot messages. 2017-12-04 02:57:06 +02:00
Ivan Davidov
636173632a Minor updates in '.config'. 2017-12-04 02:54:41 +02:00
Ivan Davidov
fa31e83b5c Minor updates in the main build script. 2017-12-04 02:53:29 +02:00