Tips for libvirt/virtmanager
Static IP
You can affect a static IP to a guest of a libvirt instance with the following command:
virsh net-update default add ip-dhcp-host "<host mac='52:54:00:7d:2a:5e' …
You can affect a static IP to a guest of a libvirt instance with the following command:
virsh net-update default add ip-dhcp-host "<host mac='52:54:00:7d:2a:5e' …
Pour cela, il faut commencer par installer un plugin : svg fragments. Dans votre installation reveal, dans le sous dossier plugin, cloner le dépôt :
git clone https://gist.github.com/bollwyvl/fe1d2806449487cdf88a
Ensuite, chargez le plugin :
Ajoutez la bibliothèque D3 <script src="reveal/js/d3.min.js"></script> (à télécharger séparément …
J'ai récemment eu besoin de créer un serveur pour faire des tests de déploiement en production pour le travail. Ce serveur est une machine virtuelle créée avec VirtualBox sous Fedora 22.
Pour que les tests soient concluant, je dois pouvoir me connecter à cette machine via SSH. Voici la méthode …
Récemment sur un projet j'ai dû mettre à jour closure compiler. Afin de faire cette mise à jour, j'ai dû déplacer certaines lignes de code utilisées par closure : le compilateur utilise des goog.require et des goog.provide pour trouver les dépendances entre les fichiers. Dans la version utilisée par …
Lors du passage à python 3 sur un projet, j'ai décidé de supprimer les lignes qui donnent l'encodage du fichier. En effet, ils étaient tous en UTF-8 et c'est l'encodage par défaut sous python 3.
J'ai écrit ce petit script pour automatiser tout ça :
for file in $(find chsdi/ -name …
Write the line below (and adapt it) in /etc/udev/rules.d/:
SUBSYSTEMS=="block",ACTION=="add",KERNEL=="sd?1",RUN+="/usr/bin/setfacl -m u:apache:r-x /run/media/jenselme"
Attention: if the path of the command is not absolute, udev will search of it in /usr/lib/udev.
For my tips about docker compose, go here.
docker build -t <name> .
docker save <image> > file docker load < <image>
docker run --name …
If you are running docker 1.3 or above, you should use: docker exec -it CONTAINER COMMAND to run COMMAND within the container. You can easily create a function to ease the thing and run bash by default:
dk-enter() { docker exec -it "$1" "${2:-/bin/bash}" }
Otherwies, you can easily …
You need to convert img in raw with qemu-img …
Récemment, j'ai eu besoin de fusionner deux dépôts en un seul. Ça se fait plutôt bien. Voilà la procédure :
# On clone les dépots git clone projet1 git clone projet2 cd projet1 # On ajoute le projet2 comme source dans le projet1 git remote add projet2 ../projet2 git fetch projet2 # On liste …