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
Ivan Davidov
dcfa71368f
Better way to handle the 'EFI mixed mode' edge case when building 64-bit MLL.
2017-12-04 02:52:34 +02:00
Ivan Davidov
05855e875c
Minor text update (inittab).
2017-12-04 02:28:29 +02:00
Ivan Davidov
9ac67c9b67
New directories were not copied when 'OVERLAY_LOCATION=rootfs'. For example , the 'nweb' bundle provides the folder '/srv' which was skipped before the 'switch_root' phase. Now all non-critical directories are automatically detected and the issue is fixed.
2017-12-04 02:23:16 +02:00
Ivan Davidov
4a56c9dfa4
Minor script fixes.
2017-12-03 22:21:29 +02:00
Ivan Davidov
403513fc30
Revert back to the default overlay bundles.
2017-12-03 01:24:14 +02:00
Ivan Davidov
66851273ad
Use local configuration (dialog).
2017-12-03 01:19:11 +02:00
Ivan Davidov
c7021ce0a9
Minor alignment update.
2017-12-03 01:00:13 +02:00
Ivan Davidov
b40bb4f4d1
Use local configuration (dropbear).
2017-12-03 00:59:37 +02:00
Ivan Davidov
4bb0a6e3af
Minor text updates (cf_cli).
2017-12-03 00:45:31 +02:00
Ivan Davidov
f9bc0f9a99
Use local configuration (coreutils).
2017-12-03 00:44:10 +02:00
Ivan Davidov
d927196cad
Overlay bundles now can have their own '.config' files.
2017-12-02 19:49:33 +02:00
Ivan Davidov
e7bed86b9c
Fixed the 'cf_cli' bundle. Added new bundles 'bosh_cli" and 'cf_tools'.
2017-12-02 18:53:30 +02: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