Welcome to the Cucumber Linux from Scratch Interest Group! We meet in the SECLab (GOL 2410) on Wednesdays from 7:00 PM to 9:00 PM.
This semester (Spring 2019), we will be diving deep into Linux internals and open source development. We will do this by taking the knowledge from the Fall 2018 semester and using it to contribute to the official Cucumber Linux Project!
If you would like to join us but are not already on our email list, please fill out the form at https://docs.google.com/forms/d/1Vne0rhzeipVauKckwpvpge74WktXBahZp5BUMl_NLGE and someone will be in touch with you shortly.
The outline, resources and other data for what we do each week can be found in that week's repsective directory. Here's a table of how the weeks line up:
Spring 2019
+--------+-------------+------------------------------------------------+
| Week # | Date | Topics |
+--------+-------------+------------------------------------------------+
| week09 | 2019-04-10 | Getting Started with Cucumber Linux |
| | | Development. |
+--------+-------------+------------------------------------------------+
Fall 2018
+--------+-------------+------------------------------------------------+
| Week # | Date | Topics |
+--------+-------------+------------------------------------------------+
| week01 | 2018-09-16 | Introduction & Installing Cucumber Linux 1.1. |
+--------+-------------+------------------------------------------------+
| week02 | 2018-09-23 | Configuring Cucumber Linux & Intro to Building |
| | | software from source. |
+--------+-------------+------------------------------------------------+
| week03 | 2018-09-30 | Building Cucumber Linux from Scratch through |
| | | phase 1 (A.K.A. constructing the temporary |
| | | system). |
+--------+-------------+------------------------------------------------+
| week04 | 2018-10-14 | FreeBSD and OpenBSD |
+--------+-------------+------------------------------------------------+
| week05 | 2018-11-04 | Building Cucumber Linux from Scratch through |
| | | phase 3 (A.K.A. constructing the base system). |
+--------+-------------+------------------------------------------------+
| week06 | 2018-11-11 | Finishing the Cucumber Linux from Scratch |
| | | and creating the installation ISO. |
+--------+-------------+------------------------------------------------+
| week07 | 2018-11-18 | Vulnerability Analysis and Patching. |
+--------+-------------+------------------------------------------------+
| week08 | 2018-12-02 | Key Signing Party and Cake. |
+--------+-------------+------------------------------------------------+
In Fall of 2018, we built our own Linux systems from source, from scratch using a process very similar to Linux from Scratch. We then explored more advanced Linux topics such as security patching and package porting. For details on what we did this semester, see the README-2018-fall.md file in this directory.
Here are some useful resources:
- Cucumber Linux Website: https://cucumberlinux.com/
- Cucumber Linux Wiki: https://wiki.cucumberlinux.com/wiki/
- Cucumber Linux GitHub: https://github.com/cucumberlinux
- Original Linux from Scratch Website: http://www.linuxfromscratch.org/
As with most technical problems, DuckDuckGo (or whatever your favorite search engine is) is a good place to start when you run into issues. If that's not doing the trick, feel free to email me at scott@cucumberlinux.com or hop on our IRC channel: #cucumberlinux on freenode.net.