What the local site must provide - maratona-linux/maratona-linux GitHub Wiki

With centralized configuration, the SITE environment becomes easier to set up, but still requires adjustments.

Computers

The SITE should configure:

  • 1 computer per team with the Maratona Linux system;
  • some backup computers in case of failures (e.g. burnt power supplies, broken monitors, broken keyboards or mouses, broken HDDs or SSDs);
  • 1 computer with a configured printer (without Maratona Linux)

Office supplies

  • 1 ream of A4 paper to handle print requests. The amount of paper depends on the number of teams at a site.
  • Specific colored balloons for the following problems:
    • A - white (FFFFFF)
    • B - black (000000)
    • C - red (FF0000)
    • D - maroon (800000)
    • E - yellow (FFFF00)
    • F - green (008000)
    • G - blue (0000FF)
    • H - navy blue (000080)
    • I - pink (FF00FF)
    • J - purple (800080)
    • K - lime green (00FF00)
    • L - light blue (00FFFF)
    • M - silver (C0C0C0)
    • N - orange (FF8000)
    • O - brown (A3794D)

The exam may not necessarily have 15 problems.

Internet

Competitors' computers must have internet access through:

  • NAT-routed or publicly IPed connection with IPv4.
  • The IP address should be provided via DHCP.

Proxy-based or authentication-based network connections are not supported. We ask the SITE to communicate with the network technical team to meet these requirements.

It is not necessary to block any traffic on the computers' network as Maratona Linux has its own local firewall. However, if your SITE's network already has general restrictions, please verify if there is access to the following addresses.

Alternative internet link

The SITE should also prepare an alternative internet link, either via a cellular network or another provider, to avoid unavailability in case the university's main link goes down.

Required firewall configuration

Maratona Linux requires that all the contestant machines are able to perform TCP and UDP communication to the following services:

Hostname IPv4 Address
a.ntp.br 200.160.0.8
b.ntp.br 200.189.40.8
c.ntp.br 200.192.232.8
a.st1.ntp.br 200.160.7.186
b.st1.ntp.br 201.49.148.135
c.st1.ntp.br 200.186.125.195
d.st1.ntp.br 200.20.186.76
gps.ntp.br 200.160.7.193
mdpfiles.naquadah.com.br is an alias for files.mdp.nyc3.cdn.digitaloceanspaces.com
nutellaboot.naquadah.com.br 159.65.72.180
global.naquadah.com.br to be disclosed