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 \
|
mysql-server \
|
||||||
php5-mysql \
|
php5-mysql \
|
||||||
php5-mcrypt \
|
php5-mcrypt \
|
||||||
|
libmcrypt-dev \
|
||||||
pwgen \
|
pwgen \
|
||||||
openssl \
|
openssl \
|
||||||
&& \
|
&& \
|
||||||
|
|
|
||||||
12
README.md
12
README.md
|
|
@ -81,20 +81,26 @@ CONNTRACK states.
|
||||||
* `php-fpm` with `mysql` module;
|
* `php-fpm` with `mysql` module;
|
||||||
* `openssl` and `pwgen` for client certificat generation;
|
* `openssl` and `pwgen` for client certificat generation;
|
||||||
* `mcrypt`;
|
* `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
|
##### Firewall rules
|
||||||
|
|
||||||
This machine shouldn't have any network connection, except outgoing one to the
|
This machine shouldn't have any network connection, except outgoing one to the
|
||||||
frontend for synchronization.
|
frontend for synchronization.
|
||||||
|
|
||||||
|
##### Others setups
|
||||||
|
|
||||||
|
Indicate in `/etc/hosts.conf` IP(s) of the frontend.
|
||||||
|
|
||||||
|
|
||||||
### History
|
### History
|
||||||
|
|
||||||
#### FIC2014
|
#### FIC2014
|
||||||
|
|
||||||
Two machines were used : one for backend (Phobos) and one for frontend
|
Two machines were used : one for backend (Deimos) and one for frontend
|
||||||
(Deimos). They ran a GNU/Linux Gentoo Hardened with custom 3.2 kernel without
|
(Phobos). They ran a GNU/Linux Gentoo Hardened with custom 3.2 kernel without
|
||||||
module loading, unused and unecessary components and with all GrSecurity
|
module loading, unused and unecessary components and with all GrSecurity
|
||||||
features activated.
|
features activated.
|
||||||
|
|
||||||
|
|
|
||||||
1
TODO
1
TODO
|
|
@ -1,5 +1,4 @@
|
||||||
- Départager les ex-æquo dans le classement
|
- 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
|
- 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
|
- 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 » ?)
|
- Mettre à jour Smarty (et passer en « secure mode » ?)
|
||||||
|
|
|
||||||
Reference in a new issue