572 Commits

Author SHA1 Message Date
Ivan Davidov
1ca057ee0b Headers are reused rom the downloaded kernel. ISO image is generated in custom shell script.
This commit is prerequisite for major switch from glibc to musl.
2016-01-24 21:15:47 +02:00
Ivan Davidov
8b96da4dbe John Jolly suggested to use "cpio" with "-R root:root" in order to generate rootfs with all files and folders owned by root (uid 0 and gid 0). This hasn't been tested yet. 2016-01-14 19:33:56 +02:00
Ivan Davidov
9797b843d1 Another reorganization of the 'experiemntal' folder. Added musl with toybox (doesn't work at the moment). 2015-09-19 21:54:31 +03:00
Ivan Davidov
130ffa2cec Reorganized the 'experimental' folder. Added 'experimental/musl' whish solves the DNS resolving issue. This should be optimized to use the newly downloaded kernel headers (if possible). 2015-09-19 00:36:37 +03:00
Ivan Davidov
23f1725fdf Updated the website with information about release version "14-Sep-2015". 2015-09-13 19:31:44 +03:00
Ivan Davidov
8302c2a12d Forgot to update the general build script to include the ToyBox stuff. 2015-09-13 16:23:52 +03:00
Ivan Davidov
c05e0580cf Improved comments. 2015-09-13 16:21:01 +03:00
Ivan Davidov
ffed43447a Added few more entries to .gitignore 2015-09-13 16:08:19 +03:00
Ivan Davidov
3fdba9f45e Added experimental scripts which build Kernel + ToyBox with simple DHCP network. DNS is still broken due to glibc issues. 2015-09-13 16:04:01 +03:00
Ivan Davidov
aea0fb471f Updated kernel to the lates stable version. 2015-09-13 16:02:20 +03:00
Ivan Davidov
86d24fb37d Added more detailed comment descriptions in some of the scripts. 2015-08-15 17:58:13 +03:00
Ivan Davidov
47db7efdd0 Better networking thanks to Ronny Kalusniok.
Updated the configuration to use Linux kernel 4.1.5.
2015-08-15 13:51:37 +03:00
Ivan Davidov
fed6b52d91 Added 2 more projects to the list. 2015-08-15 01:20:10 +03:00
Ivan Davidov
453092c39b Added 2 more projects to the list. 2015-08-15 01:04:11 +03:00
Ivan Davidov
497ebc8be8 Added 2 more projects to the list. 2015-08-15 01:03:08 +03:00
Ivan Davidov
0f98f78fd5 Minor update - removed no longer existing project. 2015-06-20 00:47:08 +03:00
Ivan Davidov
b0ff9e2d35 Minor website update. 2015-06-11 20:54:11 +03:00
Ivan Davidov
1134ad9306 Added one more project based on "Minimal Linux Live". 2015-06-10 20:12:03 +03:00
Ivan Davidov
0cade6f928 Added one more project based on "Minimal Linux Live". 2015-05-24 15:07:10 +03:00
Ivan Davidov
533bdb60a3 Update README.md 2015-04-18 14:31:53 +03:00
Ivan Davidov
f39e38b46a Forgot to add the files from the previous commit.
There are few helper .sh files for "qemu".
2015-04-18 14:26:09 +03:00
Ivan Davidov
72bd42fd25 Few improvements based on contributed code and user proposals:
* Added basic DHCP network support. DNS not working due to glibc static linking issues.
* Added 'genisoimage' fix for Debian systems.
* Added compilation optimization which significantly reduces the overall compilation time.
2015-04-18 14:26:09 +03:00
Ivan Davidov
4e68b0d838 Added one more fork project to the list. 2015-04-18 13:26:38 +03:00
Ivan Davidov
3ed5ac1f91 Merge pull request #13 from cspenceiv/minor-fix
Add sed command to use genisoimage - considering that 'genisoimage' is already described as possible dependency, this merge should have zero impact on the overall build process, regardless of the host Linux OS.
2015-04-17 21:43:57 +03:00
cspenceiv
4afc25d0cf Add sed command to use genisoimage
This change fixes a bug by adding a sed command to force the arch/x86/boot/Makefile to use genisoimage instead of mkisofs.
2015-04-08 15:05:13 -05:00
Ivan Davidov
77de2be60e Added possible compilation improvement which utilizes all processor cores. This should be a significant improvement. I haven't tested this yet. 2015-03-19 20:47:31 +02:00
Ivan Davidov
a86b6d4231 Minor formatting change. 2015-02-26 00:16:05 +02:00
Ivan Davidov
c99e1c4500 New project based on "Minimal Linux Live". 2015-02-26 00:15:05 +02:00
Ivan Davidov
a040d19cd4 Website updates. 2015-02-15 19:03:38 +02:00
Ivan Davidov
ccb0a47e32 Website updates. 2015-02-15 18:31:45 +02:00
Ivan Davidov
461b39b1d0 Added responsive version of the website, based on 'skeleton' (http://getskeleton.com). 2015-02-15 18:16:23 +02:00
Ivan Davidov
e14dca3600 Minor change in the documentation (packman => pacman). 2015-02-15 01:01:15 +02:00
Ivan Davidov
5896420fb2 Minor enhancements in the "Next Steps" section. 2015-02-14 23:51:28 +02:00
Ivan Davidov
21cb4846cc Minor enhancements. 2015-02-14 23:42:35 +02:00
Ivan Davidov
ec810417c1 Added some more information to the "Next Steps" section. 2015-02-14 23:40:39 +02:00
Ivan Davidov
aa9424bc6e Added new section called "Next Steps" to the tutorial. 2015-02-14 23:31:11 +02:00
Ivan Davidov
d3a5e2e1c8 Minor enhancements. The whole document should be revised at some point. 2015-02-08 02:03:05 +02:00
Ivan Davidov
aa6698138b Fixed the workaround for Arch Linux (should have been 'isolinux' instead of 'syslinux'). 2015-02-07 22:49:44 +02:00
Ivan Davidov
1dff16fb77 Site updates for the 07-Feb-2015 release. 2015-02-07 21:37:30 +02:00
Ivan Davidov
b0abfba526 Minor structural updates. 2015-02-07 20:13:34 +02:00
Ivan Davidov
b7334f1656 Updated the config files with latest Kernel and BusyBox. 2015-02-07 20:00:20 +02:00
Ivan Davidov
a1bce6d8b7 Update README.md
Minor README update with reference to already existing fork of "Minimal Linux Live". In the future other projects will be added.
2014-12-05 11:29:30 +02:00
Ivan Davidov
0ca88db610 • Minor website update. 2014-08-24 14:06:06 +03:00
Ivan Davidov
c2e93fbea4 • The default host is now "minimal" (used to be "minimal-linux-live").
• Website update - preparing for the next release.
2014-08-24 13:35:07 +03:00
Ivan Davidov
e557e32303 • Welcome message is indented 2 console characters to the right. 2014-08-24 12:13:18 +03:00
Ivan Davidov
55b839548e • Minor code comment improvements and reformatting. 2014-08-24 12:03:30 +03:00
Ivan Davidov
abaa655d4a • The kernel is now "3.16.1".
• Some additional minor improvements. Most notable change - the 'init' script is generated by using cat + here.

Note - all changes, including the latest few merges are *not* tested yet.

TODO 1 - test all changes since the last release and prepare new release if there are no issues.
TODO 2 - create new tutorial document based on the latest scripts (optional, if there is free time).
2014-08-23 21:23:44 +03:00
Ivan Davidov
46f4d20ae6 Merge pull request #3 from krobelus/master
Minor fixes & style improvements.

Note: these changes have to be tested before the next release.
Another note: don't forget to update the property file to point to the latest stable kernel.
2014-08-23 21:08:53 +03:00
Johannes Altmanninger
01956eb5a6 call the scripts with sh so they don't need the executable bit 2014-08-23 19:47:06 +02:00
Johannes Altmanninger
fbccabac6f use cat + heredocs instead of echo 2014-08-23 19:44:53 +02:00