Commit Graph

  • dcfa71368f Better way to handle the 'EFI mixed mode' edge case when building 64-bit MLL. Ivan Davidov 2017-12-04 02:52:34 +02:00
  • 05855e875c Minor text update (inittab). Ivan Davidov 2017-12-04 02:28:29 +02:00
  • 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. Ivan Davidov 2017-12-04 02:23:16 +02:00
  • 4a56c9dfa4 Minor script fixes. Ivan Davidov 2017-12-03 22:21:29 +02:00
  • 403513fc30 Revert back to the default overlay bundles. Ivan Davidov 2017-12-03 01:24:14 +02:00
  • 66851273ad Use local configuration (dialog). Ivan Davidov 2017-12-03 01:19:11 +02:00
  • c7021ce0a9 Minor alignment update. Ivan Davidov 2017-12-03 01:00:13 +02:00
  • b40bb4f4d1 Use local configuration (dropbear). Ivan Davidov 2017-12-03 00:59:37 +02:00
  • 4bb0a6e3af Minor text updates (cf_cli). Ivan Davidov 2017-12-03 00:45:31 +02:00
  • f9bc0f9a99 Use local configuration (coreutils). Ivan Davidov 2017-12-03 00:44:10 +02:00
  • d927196cad Overlay bundles now can have their own '.config' files. Ivan Davidov 2017-12-02 19:49:33 +02:00
  • e7bed86b9c Fixed the 'cf_cli' bundle. Added new bundles 'bosh_cli" and 'cf_tools'. Ivan Davidov 2017-12-02 18:53:30 +02:00
  • fbf7cd37d8
    Renamed all .gitignore to .keep .gitignore's shouldn't be removed as they (might) serve a purpose for bundles bauen1 2017-12-02 10:24:50 +01:00
  • 58ccaa6ab1
    Cleaned up sysroot creation Removed all traces of sysroot.spec Copy kernel headers instead of symlinking theam (~6.7MB more space) bauen1 2017-12-02 10:08:02 +01:00
  • 7d2de5053b
    Allow the user to enter a custom boot string for syslinux bauen1 2017-12-02 09:52:07 +01:00
  • 7ee38a2e5c
    Update README.md Ivan Davidov 2017-12-02 03:41:28 +02:00
  • a0c11a3166 Improved 'readme' docs. Ivan Davidov 2017-12-02 03:33:20 +02:00
  • dbfd661372 The overlay structure is copied in proper way (this was serious bug). ALso added some enhancements, improvements and fixed few bugs. Ivan Davidov 2017-12-02 03:32:36 +02:00
  • 5dd6368e69 The overlay structure is copied in proper way (this was serious bug). Ivan Davidov 2017-12-02 03:28:23 +02:00
  • 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). Ivan Davidov 2017-12-02 03:24:45 +02:00
  • ef075dc53a Fixed the dependencies for all existing overlay bundles. Ivan Davidov 2017-12-02 03:22:02 +02:00
  • 8ba922c5ec Overlay enhancement - 'bundle_deps' can contain comments. Minor updates on the software versions in '.config'. Ivan Davidov 2017-12-02 03:15:18 +02:00
  • b6d4262ef3 Minor enhancement - better handling of the background process. Ivan Davidov 2017-12-02 03:11:12 +02:00
  • b47559ac82
    Create CONTRIBUTING.md Ivan Davidov 2017-12-01 14:44:26 +02:00
  • d54bd6db64 The overlay bundles 'mll_source' and 'dhcp' are enabled by default. Ivan Davidov 2017-11-30 03:25:37 +02:00
  • 3b00f7f3ce Minor text update. Ivan Davidov 2017-11-29 22:21:18 +02:00
  • c736467394 Replaced all '...' with single '.' in all scripts. Ivan Davidov 2017-11-29 22:06:36 +02:00
  • 1943629bb4 The ISO image generation logic has been split in multiple scripts. Ivan Davidov 2017-11-29 22:05:34 +02:00
  • 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. Ivan Davidov 2017-11-29 14:03:55 +02:00
  • 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. Ivan Davidov 2017-11-29 03:55:56 +02:00
  • 1817a4fc95 Minor text tabulation improvements. Ivan Davidov 2017-11-28 22:53:10 +02:00
  • 49c54e968b Added helper script which starts shell from the MLL image in Docker. Ivan Davidov 2017-11-28 22:52:33 +02:00
  • 787cae0ac9
    Merge pull request #117 from bauen1/glibc-bundles Ivan Davidov 2017-11-28 22:19:48 +02:00
  • af4818a95a
    Replaced glibc_libm with a meta-package Its provided by the initramfs bauen1 2017-11-28 21:03:10 +01:00
  • 8d4e490f66
    Replaced glibc_libc and glibc_ld-linux with metapackages Their provided by the initramfs, no need to waste disk space bauen1 2017-11-28 20:51:36 +01:00
  • 74a2048082
    Fixed dropbear dependencies bauen1 2017-11-28 20:27:51 +01:00
  • 142f58c76a
    Fixed 2 typos bauen1 2017-11-27 22:17:28 +01:00
  • 1f07ec778b
    Added glibc_libutil bauen1 2017-11-27 22:12:32 +01:00
  • 62a106ac84
    Replaced glibc_full with a meta-bundle and updated dependencies bauen1 2017-11-27 22:12:14 +01:00
  • 0da731b4d9
    Added glibc_ld-linux bauen1 2017-11-27 22:06:02 +01:00
  • 0477062a2f
    Added glibc_libthread_db bauen1 2017-11-27 22:03:52 +01:00
  • 14b9b2f970
    Added glibc_librt bauen1 2017-11-27 22:02:50 +01:00
  • 4f30b3fc5a
    Added glibc_libpthread bauen1 2017-11-27 22:02:03 +01:00
  • 509c3a02f9
    Added glibc_libnss_hesiod bauen1 2017-11-27 22:00:26 +01:00
  • 5e6ce2b540
    Added glibc_libnss_db bauen1 2017-11-27 21:59:24 +01:00
  • ab77ed8243
    Added glibc_libnsl bauen1 2017-11-27 21:58:25 +01:00
  • 7eddacb4da
    Added glibc_libm bauen1 2017-11-27 21:56:49 +01:00
  • 1859a5f0af
    Added glibc_libdl bauen1 2017-11-27 21:56:02 +01:00
  • ac79993c46
    Added glibc_libcrypt bauen1 2017-11-27 21:54:57 +01:00
  • 019b88bb85
    Added glibc_libcidn bauen1 2017-11-27 21:53:59 +01:00
  • 9f40cc7cb5
    Added glibc_libc bauen1 2017-11-27 21:53:05 +01:00
  • 67b52049e1
    Added glibc_libanl bauen1 2017-11-27 21:50:04 +01:00
  • 4b7445a629
    Added glibc_libBrokenLocale bauen1 2017-11-27 21:48:58 +01:00
  • 37af044fdf
    Updated dhcp dependencies bauen1 2017-11-27 21:43:56 +01:00
  • 1d263b2c2e
    Added glibc_libnss_files bundle bauen1 2017-11-27 21:43:47 +01:00
  • 2f89407e60
    Revert "Rewrote glibc_libresolv" bauen1 2017-11-27 21:39:02 +01:00
  • 1fcc7026a5
    Rewrote glibc_libresolv bauen1 2017-11-27 21:30:30 +01:00
  • 77767722d1
    Added glibc_libnss_dns bundle bauen1 2017-11-27 21:23:01 +01:00
  • 937bc65cdc
    Fixed glibc_libresolv cd error bauen1 2017-11-27 20:35:29 +01:00
  • 9dc8fc2261
    Merge pull request #115 from bauen1/make Ivan Davidov 2017-11-27 02:35:50 +02:00
  • f987d5cf1d Makefile fixes and improvements. Ivan Davidov 2017-11-27 02:19:16 +02:00
  • 2113a18fbe Aded the image generation to the build chain. Script improvements. Added 'rebuild' script and script to test the MLL image. Ivan Davidov 2017-11-26 23:47:10 +02:00
  • 1a219a8e0e No need for 'bash' as there are no more 'time' built-in references. Ivan Davidov 2017-11-26 23:44:04 +02:00
  • 0d12d20a2c Minor enahncements on the ISO image generation script. Ivan Davidov 2017-11-26 23:40:14 +02:00
  • 29f96e86b5
    Added documentation about the make bundle bauen1 2017-11-26 21:19:42 +01:00
  • 18afd9811d
    Added glibc_libresolv bundle bauen1 2017-11-26 20:30:58 +01:00
  • 5a383de5e8
    Added missing library to the make bundle bauen1 2017-11-26 20:05:15 +01:00
  • f8cfd22965
    Added make bundle bauen1 2017-11-26 19:43:50 +01:00
  • d62f02178e Disabled the 'debug' flag. Ivan Davidov 2017-11-25 20:39:26 +02:00
  • e737be7ad4 Fixed issue - delete temporary directory only if it exists. Ivan Davidov 2017-11-25 20:37:00 +02:00
  • fc8227684b Added script which generates MLL image for Docker. Ivan Davidov 2017-11-25 20:17:43 +02:00
  • 90fdceabb9 Using 'xorriso' instead of 'genisoimage'. Updated the kernel version. Fixed the 'static_get' build process to follow the common practice the build directory to be named the same as the bundle name. This is mandatory for the dependency detection mechanism in order to work properly. All other bundles have to follow the same approach (not implemented yet). Ivan Davidov 2017-11-25 17:52:09 +02:00
  • e03cd2d8a0
    Removed the PayPal link - I'll think of another way to become rich without innvolving MLL. Ivan Davidov 2017-11-24 15:31:26 +02:00
  • 6026298b9c
    Minor fix - removed unnecessary white space. Ivan Davidov 2017-11-24 15:03:16 +02:00
  • 4eda15aca7
    Use '|' as separator in sed expression => less escaping and better readability. Ivan Davidov 2017-11-24 15:01:49 +02:00
  • e5c719259e
    'rootfs.cpio.gz' doexn't exist. Changed to 'rootfs.cpio.xz'. Ivan Davidov 2017-11-24 14:57:04 +02:00
  • 6f0032002f
    Added 'Quad9' DNS as default DNS resolver Ivan Davidov 2017-11-19 15:54:54 +02:00
  • 23f34f3941
    Merge pull request #110 from bauen1/misc-changes Ivan Davidov 2017-11-18 22:59:03 +02:00
  • b96861a536
    Added libnss_files.so.2 in the dhcp bundle to enable /etc/hosts bauen1 2017-11-18 21:45:09 +01:00
  • 2b4568da60
    Added nsswitch.conf to enable the hosts file bauen1 2017-11-18 21:15:48 +01:00
  • 05cfa7fc77
    Added a simple hosts file to the dhcp bundle bauen1 2017-11-18 20:09:35 +01:00
  • 17ebdd1805
    Added dropbear dependencies bauen1 2017-11-18 19:56:18 +01:00
  • 984367d861
    Made nweb autorun consistent with other bundles bauen1 2017-11-18 19:20:03 +01:00
  • 4b53baf7e6
    Align text in .config and README bauen1 2017-11-18 19:12:59 +01:00
  • bf08d8d1b4
    Removed a lot of trailing spaces bauen1 2017-11-18 18:52:31 +01:00
  • b1dd52276f
    Added fast-fail to a number of scripts bauen1 2017-11-18 18:45:22 +01:00
  • 65738eb238
    Fixed 04_bootscript.sh bauen1 2017-11-18 18:38:10 +01:00
  • 29dd930aca
    Check if autorun script is a file and marked as executable bauen1 2017-11-18 18:36:45 +01:00
  • 470228410b
    Added dependency files for dialog, nano and vim bauen1 2017-11-18 17:58:51 +01:00
  • 48362338f4
    Changed shebang from bash to sh in overlay_build.sh bauen1 2017-11-18 17:55:03 +01:00
  • e1e09d8ace
    Added kexec-tools to the README and config bauen1 2017-11-18 17:54:29 +01:00
  • 2f49b47221 Adedd dependencies for the 'openjdk' overlay bundle. Ivan Davidov 2017-11-18 18:04:35 +02:00
  • 48f12342df Added simple dependency mechanism which recursively builds dependent overlay bundles. Ivan Davidov 2017-11-18 18:03:42 +02:00
  • 299b2aebfa 'glibc_full' is now built in directory with the same name. Ivan Davidov 2017-11-18 18:02:29 +02:00
  • 5fd607b630
    Merge pull request #107 from bauen1/dialog Ivan Davidov 2017-11-17 00:25:26 +02:00
  • 4365dc7a28
    Latenight coding fixes bauen1 2017-11-16 23:18:14 +01:00
  • a31939f63b
    Added ncurses back to the README bauen1 2017-11-16 20:33:38 +01:00
  • c4bc976267
    Merge branch 'master' of https://github.com/ivandavidov/minimal into dialog bauen1 2017-11-16 20:31:38 +01:00
  • f9e772420b
    Fixed the dialog overlay bundle bauen1 2017-11-16 20:19:50 +01:00
  • 54800aa7c2
    Merge pull request #104 from TechnologyClassroom/stress Ivan Davidov 2017-11-16 20:11:17 +02:00