All dependencies should have been listed in README
This commit is contained in:
parent
7f90fc8c07
commit
9a57642029
3 changed files with 10 additions and 4 deletions
|
|
@ -14,6 +14,7 @@ RUN apt-get -y update && \
|
|||
mysql-server \
|
||||
php5-mysql \
|
||||
php5-mcrypt \
|
||||
libmcrypt-dev \
|
||||
pwgen \
|
||||
openssl \
|
||||
&& \
|
||||
|
|
|
|||
12
README.md
12
README.md
|
|
@ -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
1
TODO
|
|
@ -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 » ?)
|
||||
|
|
|
|||
Reference in a new issue