From 22656f8aa28f198044544bcd2fa3fb4d7ae54c22 Mon Sep 17 00:00:00 2001 From: Paulo Matias Date: Sat, 28 Jan 2017 13:20:54 -0200 Subject: [PATCH] Inform about unicode locale --- README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 53c8a90..8df14d6 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,22 @@ Welcome to the Pwn2Win CTF **Platform Test Edition**. ## Registration -1. All team members must have a GitHub account and [configure a SSH key in their account settings](https://github.com/settings/keys). +1. Please make sure you are using an Unicode locale, e.g. + ```bash + export LC_ALL=en_US.UTF-8 + ``` + +2. All team members must have a GitHub account and [configure a SSH key in their account settings](https://github.com/settings/keys). **Note**: If you prefer team members to stay anonymous, you can create a single GitHub account for the entire team and share its credentials. -2. All team members must have the git client [correctly set up](https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup). If you have never used git before, run: +3. All team members must have the git client [correctly set up](https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup). If you have never used git before, run: ```bash git config --global user.name "John Doe" git config --global user.email johndoe@example.com ``` -2. All team members must clone the repository and install the dependencies: +4. All team members must clone the repository and install the dependencies: ```bash git clone git@github.com:pwn2winctf/PTE.git cd PTE @@ -23,22 +28,22 @@ Welcome to the Pwn2Win CTF **Platform Test Edition**. ``` **Note**: If you are using Ubuntu 14.04, add [ppa:elt/libsodium](https://launchpad.net/~elt/+archive/ubuntu/libsodium) to your system to be able to install `libsodium18`. If you are using Debian, you need to get the package from [sid](https://packages.debian.org/sid/libsodium18). -3. If dependencies are installed correctly, you should now see the help menu when calling: +5. If dependencies are installed correctly, you should now see the help menu when calling: ```bash ./ctf -h ``` -4. The **leader of the team** must execute the following command and follow the instructions to register the team: +6. The **leader of the team** must execute the following command and follow the instructions to register the team: ```bash ./ctf init ``` -5. The **other members of the team** must login to GitHub without registering a new team, by running: +7. The **other members of the team** must login to GitHub without registering a new team, by running: ```bash ./ctf login ``` -6. After that, **the leader** must share the `team-secrets.json` with the members of the team. The **other members of the team** must place the `team-secrets.json` file shared by the leader in their `PTE` directory. +8. After that, **the leader** must share the `team-secrets.json` with the members of the team. The **other members of the team** must place the `team-secrets.json` file shared by the leader in their `PTE` directory. ## Challenges