440 Commits

Author SHA1 Message Date
bauen1
a44d44b987
Fixed the boot menu 2017-12-05 18:27:59 +01:00
bauen1
fbf7cd37d8
Renamed all .gitignore to .keep
.gitignore's shouldn't be removed as they (might) serve a purpose for bundles
2017-12-02 10:24:50 +01:00
bauen1
58ccaa6ab1
Cleaned up sysroot creation
Removed all traces of sysroot.spec
Copy kernel headers instead of symlinking theam (~6.7MB more space)
2017-12-02 10:08:02 +01:00
bauen1
7d2de5053b
Allow the user to enter a custom boot string for syslinux 2017-12-02 09:52:07 +01:00
Ivan Davidov
7ee38a2e5c
Update README.md 2017-12-02 03:41:28 +02:00
Ivan Davidov
a0c11a3166 Improved 'readme' docs. 2017-12-02 03:33:20 +02:00
Ivan Davidov
dbfd661372 The overlay structure is copied in proper way (this was serious bug). ALso added some enhancements, improvements and fixed few bugs. 2017-12-02 03:32:36 +02:00
Ivan Davidov
5dd6368e69 The overlay structure is copied in proper way (this was serious bug). 2017-12-02 03:28:23 +02:00
Ivan Davidov
5843070fd1 Added new script to the build chain which reverts the ownership of all files if the MLL build process has been started as 'root'. Also, the overlay structure is copied in proper way (this was serious bug). 2017-12-02 03:24:45 +02:00
Ivan Davidov
ef075dc53a Fixed the dependencies for all existing overlay bundles. 2017-12-02 03:22:02 +02:00
Ivan Davidov
8ba922c5ec Overlay enhancement - 'bundle_deps' can contain comments. Minor updates on the software versions in '.config'. 2017-12-02 03:15:18 +02:00
Ivan Davidov
b6d4262ef3 Minor enhancement - better handling of the background process. 2017-12-02 03:11:12 +02:00
Ivan Davidov
b47559ac82
Create CONTRIBUTING.md 2017-12-01 14:44:26 +02:00
Ivan Davidov
d54bd6db64 The overlay bundles 'mll_source' and 'dhcp' are enabled by default. 2017-11-30 03:25:37 +02:00
Ivan Davidov
3b00f7f3ce Minor text update. 2017-11-29 22:21:18 +02:00
Ivan Davidov
c736467394 Replaced all '...' with single '.' in all scripts. 2017-11-29 22:06:36 +02:00
Ivan Davidov
1943629bb4 The ISO image generation logic has been split in multiple scripts. 2017-11-29 22:05:34 +02:00
Ivan Davidov
bafad2d9e1 New feature - overlay bundles can be merged in the rootfs. The default merge location is the ISO image. Also added few fixes and enhancements to some other scripts. 2017-11-29 14:03:55 +02:00
Ivan Davidov
77f04c6c8a Major structural changes.
- New overlay bundle which provides the MLL sources.
- The build process has been enhanced.
--- Sources are provided as part of the new overlay bundle.
--- The MLL scripts have been refactored to handle the above change.
--- The overlay dependency file has been renamed.
NOTE: at this point some overlay bundles may be broken due to the numerous changes that haven't been fully tested.
2017-11-29 03:55:56 +02:00
Ivan Davidov
1817a4fc95 Minor text tabulation improvements. 2017-11-28 22:53:47 +02:00
Ivan Davidov
49c54e968b Added helper script which starts shell from the MLL image in Docker. 2017-11-28 22:53:47 +02:00
Ivan Davidov
787cae0ac9
Merge pull request #117 from bauen1/glibc-bundles
Split glibc_full in multiple bundles
2017-11-28 22:19:48 +02:00
bauen1
af4818a95a
Replaced glibc_libm with a meta-package
Its provided by the initramfs
2017-11-28 21:03:10 +01:00
bauen1
8d4e490f66
Replaced glibc_libc and glibc_ld-linux with metapackages
Their provided by the initramfs, no need to waste disk space
2017-11-28 20:51:36 +01:00
bauen1
74a2048082
Fixed dropbear dependencies 2017-11-28 20:27:51 +01:00
bauen1
142f58c76a
Fixed 2 typos 2017-11-27 22:17:28 +01:00
bauen1
1f07ec778b
Added glibc_libutil 2017-11-27 22:12:32 +01:00
bauen1
62a106ac84
Replaced glibc_full with a meta-bundle and updated dependencies 2017-11-27 22:12:14 +01:00
bauen1
0da731b4d9
Added glibc_ld-linux 2017-11-27 22:06:02 +01:00
bauen1
0477062a2f
Added glibc_libthread_db 2017-11-27 22:03:52 +01:00
bauen1
14b9b2f970
Added glibc_librt 2017-11-27 22:02:50 +01:00
bauen1
4f30b3fc5a
Added glibc_libpthread 2017-11-27 22:02:03 +01:00
bauen1
509c3a02f9
Added glibc_libnss_hesiod 2017-11-27 22:00:26 +01:00
bauen1
5e6ce2b540
Added glibc_libnss_db 2017-11-27 21:59:24 +01:00
bauen1
ab77ed8243
Added glibc_libnsl 2017-11-27 21:58:25 +01:00
bauen1
7eddacb4da
Added glibc_libm 2017-11-27 21:56:49 +01:00
bauen1
1859a5f0af
Added glibc_libdl 2017-11-27 21:56:02 +01:00
bauen1
ac79993c46
Added glibc_libcrypt 2017-11-27 21:54:57 +01:00
bauen1
019b88bb85
Added glibc_libcidn 2017-11-27 21:53:59 +01:00
bauen1
9f40cc7cb5
Added glibc_libc 2017-11-27 21:53:05 +01:00
bauen1
67b52049e1
Added glibc_libanl 2017-11-27 21:50:04 +01:00
bauen1
4b7445a629
Added glibc_libBrokenLocale 2017-11-27 21:48:58 +01:00
bauen1
37af044fdf
Updated dhcp dependencies 2017-11-27 21:43:56 +01:00
bauen1
1d263b2c2e
Added glibc_libnss_files bundle 2017-11-27 21:43:47 +01:00
bauen1
2f89407e60
Revert "Rewrote glibc_libresolv"
The older code is a lot less complicated
This reverts commit 1fcc7026a54c13443b3536d27944a1b4a8104e67.
2017-11-27 21:39:02 +01:00
bauen1
1fcc7026a5
Rewrote glibc_libresolv 2017-11-27 21:30:30 +01:00
bauen1
77767722d1
Added glibc_libnss_dns bundle 2017-11-27 21:23:01 +01:00
bauen1
937bc65cdc
Fixed glibc_libresolv cd error 2017-11-27 20:35:29 +01:00
Ivan Davidov
9dc8fc2261
Merge pull request #115 from bauen1/make
Added Make bundle
2017-11-27 02:35:50 +02:00
Ivan Davidov
f987d5cf1d Makefile fixes and improvements. 2017-11-27 02:19:16 +02:00