Add draft support

This commit is contained in:
Quentin Dufour 2016-01-17 10:43:50 -05:00
parent 89448eea1b
commit 8d2a178b77
5 changed files with 19 additions and 18 deletions

View File

@ -1,12 +1,14 @@
<ul id="post-list"> <ul id="post-list">
{% for post in paginator.posts %} {% for post in paginator.posts %}
{% if post.status == "published" %}
<li> <li>
<a href='{{ post.url }}'><aside class="dates">{{ post.date | date:"%b %d" }}</aside></a> <a href='{{ post.url }}'><aside class="dates">{{ post.date | date:"%b %d" }}</aside></a>
<a href='{{ post.url }}'>{{ post.title }} <h2>{{ post.description }}</h2></a> <a href='{{ post.url }}'>{{ post.title }} <h2>{{ post.description }}</h2></a>
</li> </li>
{% endfor %} {% endif %}
{% endfor %}
</ul> </ul>
{% if paginator.previous_page or paginator.next_page %} {% if paginator.previous_page or paginator.next_page %}
{% include pagination.html %} {% include pagination.html %}
{% endif %} {% endif %}

View File

@ -1,7 +1,7 @@
--- ---
layout: post layout: post
slug: tout-sur-les-serveurs-teeworlds-partie-1 slug: tout-sur-les-serveurs-teeworlds-partie-1
status: publish status: published
title: Créer un serveur Teeworlds (partie 1) title: Créer un serveur Teeworlds (partie 1)
description: Un serveur Teeworlds basique description: Un serveur Teeworlds basique
categories: categories:

View File

@ -1,7 +1,7 @@
--- ---
layout: post layout: post
slug: installer-icescrum-7 slug: installer-icescrum-7
status: publish status: published
title: Installer Icescrum title: Installer Icescrum
description: Gestion de projet agile self-hosted description: Gestion de projet agile self-hosted
categories: categories:
@ -62,7 +62,7 @@ Trouvez la ligne commencant par `<Connector port="8080"` et remplacez là entiè
###Configuration Mysql ###Configuration Mysql
Il faut ajouter une base de donnée vide à votre mysql. On l'appelera ici icescrum. Il faut ajouter une base de donnée vide à votre mysql. On l'appelera ici icescrum.
```bash ```bash
$ echo "create database icescrum"|mysql -u root -p $ echo "create database icescrum"|mysql -u root -p
@ -149,7 +149,7 @@ $ sudo chown -R tomcat7:tomcat7 /var/lib/tomcat7/basedir
###Lancement ###Lancement
Il ne vous reste plus qu'à relancer tomcat et croiser les doigts. Il ne vous reste plus qu'à relancer tomcat et croiser les doigts.
```bash ```bash
$ sudo service tomcat7 restart $ sudo service tomcat7 restart

View File

@ -1,7 +1,7 @@
--- ---
layout: post layout: post
slug: utiliser-casperjs slug: utiliser-casperjs
status: draft status: published
title: CasperJS title: CasperJS
description: Du test fonctionnel au web scraping description: Du test fonctionnel au web scraping
categories: categories:
@ -27,7 +27,7 @@ casper.then(function(){
}); });
casper.run(function() { casper.run(function() {
this.test.done(); this.test.done();
}); });
``` ```

View File

@ -1,8 +1,8 @@
--- ---
layout: post layout: post
slug: l2tp slug: l2tp
status: draft status: published
title: Tunnel L2TP title: Tunnel L2TP
description: Créer un tunnel avec la commande ip description: Créer un tunnel avec la commande ip
categories: categories:
- linux - linux
@ -10,7 +10,7 @@ tags:
- projet - projet
--- ---
J'utilise assez couramment OpenVPN afin de contourner le filtrage de certains pare feu, ou pour changer d'adresse IP, particulièrement dans le cas de serveurs de jeux un peu tatillon lors des lans, qui refusent plus de X connexions depuis la même adresse IP. J'utilise assez couramment OpenVPN afin de contourner le filtrage de certains pare feu, ou pour changer d'adresse IP, particulièrement dans le cas de serveurs de jeux un peu tatillon lors des lans, qui refusent plus de X connexions depuis la même adresse IP.
En lisant le man de la commande ``ip``, je suis tombé sur un passage sur l2tp, une autre façon de faire du VPN. Pour ceux qui voudraient la documentation technique, je vous inviter à faire un petit ``man ip-l2tp``. Ici, nous verrons la partie pratique. En lisant le man de la commande ``ip``, je suis tombé sur un passage sur l2tp, une autre façon de faire du VPN. Pour ceux qui voudraient la documentation technique, je vous inviter à faire un petit ``man ip-l2tp``. Ici, nous verrons la partie pratique.
@ -39,25 +39,25 @@ sudo modprobe l2tp_eth
Je n'ai pas fais les tests jusqu'au bout avec Jessie, je suppose que ça marche. A vous d'adapter ! Je n'ai pas fais les tests jusqu'au bout avec Jessie, je suppose que ça marche. A vous d'adapter !
_Je vous met le lien du thread OpenStack au cas où [l2tpV3 on Ubuntu Precise](https://ask.openstack.org/en/question/3881/l2tpv3-on-ubuntu-precise/)_ _Je vous met le lien du thread OpenStack au cas où [l2tpV3 on Ubuntu Precise](https://ask.openstack.org/en/question/3881/l2tpv3-on-ubuntu-precise/)_
Bref, nous voilà prêt à en découdre avec L2TP ! Bref, nous voilà prêt à en découdre avec L2TP !
##Commençons par créer un tunnel ##Commençons par créer un tunnel
On va d'abord établir la liaison entre les deux machines avant d'attaquer autre chose. On va d'abord établir la liaison entre les deux machines avant d'attaquer autre chose.
####Le PC-A ####Le PC-A
```bash ```bash
ip l2tp add tunnel tunnel_id 1337 peer_tunnel_id 1338 \ ip l2tp add tunnel tunnel_id 1337 peer_tunnel_id 1338 \
encap udp local 192.168.1.12 remote 192.168.1.38 \ encap udp local 192.168.1.12 remote 192.168.1.38 \
udp_sport 5000 udp_dport 5001 udp_sport 5000 udp_dport 5001
``` ```
On ajoute un tunnel avec pour id 1337 en local et 1338 sur l'ordinateur distant. On ajoute un tunnel avec pour id 1337 en local et 1338 sur l'ordinateur distant.
On encapsule les données en UDP (possibilité d'utiliser l'IP si pas de NAT ou de passerelle). On encapsule les données en UDP (possibilité d'utiliser l'IP si pas de NAT ou de passerelle).
On donne notre adresse IP locale et l'adresse IP du serveur distant. On donne notre adresse IP locale et l'adresse IP du serveur distant.
On précise les ports UDP à utiliser (sport = local et dport = distant) On précise les ports UDP à utiliser (sport = local et dport = distant)
####Le PC-B ####Le PC-B
@ -168,4 +168,3 @@ Pour moi, ça a marché, à vous de jouer !
##Explorons ! ##Explorons !
Il reste encore bien des possibilités. Ainsi, nous verrons prochainement comment bridger les interfaces en L2TP pour faire passer autre chose que de l'IP ainsi que quelques rudiments de routage avec ``ip route`` Il reste encore bien des possibilités. Ainsi, nous verrons prochainement comment bridger les interfaces en L2TP pour faire passer autre chose que de l'IP ainsi que quelques rudiments de routage avec ``ip route``