Archives pour juillet, 2017

Amazon EC2 : configuration routage asymétrique

# vim /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
   post-up ip route add default via 172.16.100.1 dev eth0 tab 1
   post-up ip rule add from 172.16.100.99 tab 1
   pre-down ip rule del from 172.16.100.99 tab 1
   pre-down ip route del default via 172.16.100.1 dev eth0 tab 1

auto eth1
iface eth1 inet dhcp
   post-up ip route add default via 172.16.111.1 dev eth1 tab 2
   post-up ip rule add from 172.16.111.169 tab 2
   pre-down ip rule del from 172.16.111.169 tab 2
   pre-down ip route del default via 172.16.111.1 dev eth1 tab 2

Git : nettoyer les branches locales déjà mergés et supprimées sur le serveur distant

# git branch -r | awk '{print $1}' | \
  egrep -v -f /dev/fd/0 <(git branch -vv | grep origin) | \
  awk '{print $1}' | xargs git branch -d

Git : supprimer un fichier sensible d’un dépôt

# git filter-branch --force \
   --index-filter 'git rm --cached --ignore-unmatch my/path/to/file.txt' \
   --prune-empty --tag-name-filter cat -- --all
Haut de page