Skip to content

Commit

Permalink
Move files up a level, tidy up some challenge instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
ryapric committed Oct 20, 2024
1 parent 3bc2fbe commit 8e07711
Show file tree
Hide file tree
Showing 49 changed files with 44 additions and 48 deletions.
File renamed without changes.
44 changes: 41 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,42 @@
Workshops, Hackathons, etc
==========================
Linux System Breakfixing
========================

This repository houses workshop, etc. content put on by OpenSourceCorp.
In this workshop, teams will work to fix the broken deployment of an application
running on a Linux server.

System Requirements
-------------------

Note that this workshop content was authored on a Debian Linux machine, and so
the various scripts & utilities are written in support of that. There may be a
few instances of code that is non-portable to BSDs like macOS, but should work
fine on WSL.

---

As a ***workshop administrator***, you will need the following:

- A terminal emulator capable of running the `bash` shell program

- [HashiCorp Terraform](https://terraform.io) (if running workshop on a cloud
platform)

- x

In addition, for local testing you will need [HashiCorp
Vagrant](https://www.vagrantup.com/), and at least one installation of a
supported Vagrant provider. At the time of this writing, those supported
providers were VirtualBox and `libvirt`. If on WSLv2 on Windows, you will have a
MUCH easier time using the `libvirt` provider.

---

***Workshop participants*** will need the following:

- An SSH client
- On Windows, this is typically `puTTY` as a standalone tool, or Git Bash or
WSL. macOS should already have the `ssh` client program installed.
- Note: participants will ***not*** need knowledge of SSH key management, etc.
-- auth to the team servers will be password-based.

- Little enough knowledge of Linux OSes to not figure out how to cheat `:)`
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ a Go binary.
Take note of any error messages when trying to build it, and fix any issues you
find.

NOTE APP NEEDS TO BE CALLED `app`, NOT `main`
(NOTE: the built application needs to be named `app`, NOT `main`)
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ number is:

1. Higher than `6000`

1. *Not* `8080`
2. *Not* `8080`

1. *Not* managed by the `iptables` tool.
3. *Not* managed by the `iptables` tool.

Finally, you will want to figure out what firewall issue your own server has
that seems to be causing problems, and fix it.
File renamed without changes.
File renamed without changes.
File renamed without changes.
42 changes: 0 additions & 42 deletions linux/README.md

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 8e07711

Please sign in to comment.