All dependencies should have been listed in README

This commit is contained in:
nemunaire 2014-11-19 18:11:43 +01:00
commit 9a57642029
3 changed files with 10 additions and 4 deletions

View file

@ -14,6 +14,7 @@ RUN apt-get -y update && \
mysql-server \
php5-mysql \
php5-mcrypt \
libmcrypt-dev \
pwgen \
openssl \
&& \

View file

@ -81,20 +81,26 @@ CONNTRACK states.
* `php-fpm` with `mysql` module;
* `openssl` and `pwgen` for client certificat generation;
* `mcrypt`;
* `Mcrypt` from CPAN (`cpan -i Mcrypt`) to decrypt submissions (see https://metacpan.org/pod/Mcrypt);
* `Mcrypt` from CPAN (`cpan -i Mcrypt`, on Debian, it requires `libtool` and
`build-essential`) to decrypt submissions (see
https://metacpan.org/pod/Mcrypt);
##### Firewall rules
This machine shouldn't have any network connection, except outgoing one to the
frontend for synchronization.
##### Others setups
Indicate in `/etc/hosts.conf` IP(s) of the frontend.
### History
#### FIC2014
Two machines were used : one for backend (Phobos) and one for frontend
(Deimos). They ran a GNU/Linux Gentoo Hardened with custom 3.2 kernel without
Two machines were used : one for backend (Deimos) and one for frontend
(Phobos). They ran a GNU/Linux Gentoo Hardened with custom 3.2 kernel without
module loading, unused and unecessary components and with all GrSecurity
features activated.

1
TODO
View file

@ -1,5 +1,4 @@
- Départager les ex-æquo dans le classement
- Résoudre le problème potentiel de famine de l'ordonnanceur en cas de brute-force d'une équipe
- Retrouver toutes les dépendances
- Ajouter dans la conf de nginx un ssl_dhparam + générer le fichier dans un script
- Mettre à jour Smarty (et passer en « secure mode » ?)