1106 shaares
Pour un future projet
#!/bin/bash
WAN=wlp3s0
LAN=vmbr0
brctl addbr vmbr0
ip link set vmbr0 up
ip address add 192.168.53.1/24 dev vmbr0
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o $WAN -j MASQUERADE
iptables -A FORWARD -i $WAN -o $LAN -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i $LAN -o $WAN -j ACCEPT
dnsmasq \
--strict-order \
--except-interface=lo \
--interface=vmbr0 \
--listen-address=192.168.53.1 \
--bind-interfaces \
--dhcp-range=192.168.53.10,192.168.53.20 \
--conf-file="" \
--pid-file=/var/run/qemu-dnsmasq.pid \
--dhcp-leasefile=/var/run/qemu-dnsmasq.leases \
--dhcp-no-override \
WAN=wlp3s0
LAN=vmbr0
brctl addbr vmbr0
ip link set vmbr0 up
ip address add 192.168.53.1/24 dev vmbr0
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o $WAN -j MASQUERADE
iptables -A FORWARD -i $WAN -o $LAN -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i $LAN -o $WAN -j ACCEPT
dnsmasq \
--strict-order \
--except-interface=lo \
--interface=vmbr0 \
--listen-address=192.168.53.1 \
--bind-interfaces \
--dhcp-range=192.168.53.10,192.168.53.20 \
--conf-file="" \
--pid-file=/var/run/qemu-dnsmasq.pid \
--dhcp-leasefile=/var/run/qemu-dnsmasq.leases \
--dhcp-no-override \
En Web ou CLI
Enfin! Permet de rendre un serveur web accessible depuis n'importe où, même derrière un pare-feu via reverse SSH.
Supprimer les retours à la ligne si une lettre de l'alphabet ou une virgule le précède:
(?<=([a-z,]))</p>
<p class="calibre2">
(?<=([a-z,]))</p>
<p class="calibre2">
Juste pour le script linux qui marche très bien pour mon certificat PFSense
In .bashrc
# Auto start screen
# start
if [ -z "$STARTED_SCREEN" ] && [ -n "$SSH_TTY" ]
then
case $- in
(*i*)
STARTED_SCREEN=1; export STARTED_SCREEN
mkdir -p -- "$HOME/lib/screen-logs"
screen -RR -S main ||
echo >&2 "Screen failed! continuing with normal bash startup"
esac
fi
# end
# Auto start screen
# start
if [ -z "$STARTED_SCREEN" ] && [ -n "$SSH_TTY" ]
then
case $- in
(*i*)
STARTED_SCREEN=1; export STARTED_SCREEN
mkdir -p -- "$HOME/lib/screen-logs"
screen -RR -S main ||
echo >&2 "Screen failed! continuing with normal bash startup"
esac
fi
# end
mv /var/lib/mysql/ib_logfile0 /var/lib/mysql/ib_logfile0_BAK
mv /var/lib/mysql/ib_logfile1 /var/lib/mysql/ib_logfile1_BAK
mv /var/lib/mysql/ib_logfile1 /var/lib/mysql/ib_logfile1_BAK
sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
Si vous avez des soucis de disques qui reviennent toujours en read only malgré vérification de leur état et fsck, utiliser tune2fs pour enlever et remettre un journal sur votre partition.
tune2fs -o ^has_journal /dev/votrepartition
tune2fs -j /dev/votrepartition
tune2fs -o ^has_journal /dev/votrepartition
tune2fs -j /dev/votrepartition
Parce que, soyons honnête deux minutes, c'est bien compliqué pour pas grand chose!!!
A tester sur Xiami
Pas mal d'article sur pfsense
Netmiko + Django
Je suis sur netmiko en ce moment mais je vais sûrement me former a ansible.
#!/bin/bash
# usage : port_forward ip_destination port_destination wan_interface
sudo iptables -t nat -A PREROUTING -p tcp -i $3 --dport $2 -j DNAT --to-destination $1:$2
sudo iptables -A FORWARD -p tcp -d $1 --dport $2 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
Oui, simple oubli de ma part, shaarli doit mieux marcher maintenant...
# usage : port_forward ip_destination port_destination wan_interface
sudo iptables -t nat -A PREROUTING -p tcp -i $3 --dport $2 -j DNAT --to-destination $1:$2
sudo iptables -A FORWARD -p tcp -d $1 --dport $2 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
Oui, simple oubli de ma part, shaarli doit mieux marcher maintenant...
A creuser un peu avec Borg https://github.com/borgbackup/community/pull/8
# qm unlock 105 (uuid de ma vm)
# modprobe nbd
# qemu-nbd --c -r /dev/nbd0 bad_file.qcow2
# ddrescue /dev/nbd0 new_file.raw
# qemu-nbd --d /dev/nbd0
# qemu-img convert -O qcow2 new_file.raw new_file.qcow2
# mv new_file.qcow2 /path/to/vm/vm-105-disk-1.qcow2
J'ai pu tout récup!
# modprobe nbd
# qemu-nbd --c -r /dev/nbd0 bad_file.qcow2
# ddrescue /dev/nbd0 new_file.raw
# qemu-nbd --d /dev/nbd0
# qemu-img convert -O qcow2 new_file.raw new_file.qcow2
# mv new_file.qcow2 /path/to/vm/vm-105-disk-1.qcow2
J'ai pu tout récup!
Utilisable avec LibreOffice Draw bien sûr!
eth0 = WAN
eth1 = LAN
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
eth1 = LAN
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
via https://www.reddit.com/r/debian/comments/6ostr7/samba_domain_controller_debian_stretch/
Testé, approuvé!
+ https://smeretech.com/en/samba4-remote-server-administration-tools/
EDIT:
Update /etc/samba/smb.conf
[global]
...
...
# Add this line under [global]
# IP Address is the same as your domain contoller
dns forwarder = 10.0.0.1 # and not 10.0.0.2
Testé, approuvé!
+ https://smeretech.com/en/samba4-remote-server-administration-tools/
EDIT:
Update /etc/samba/smb.conf
[global]
...
...
# Add this line under [global]
# IP Address is the same as your domain contoller
dns forwarder = 10.0.0.1 # and not 10.0.0.2
J'ajoute "en omettant le répertoire /media/truc"
find / -path /media/truc -prune -o -xdev -type f -print0 | xargs -0 grep -H "foo"
find / -path /media/truc -prune -o -xdev -type f -print0 | xargs -0 grep -H "foo"
Jeux collaboratif pour enfants. A partir de 5ans.
<<Perl
To convert a Windows text file to a Unix text file using Perl, enter:
perl -p -e 's/\r$//' < winfile.txt > unixfile.txt
To convert from a Unix text file to a Windows text file, enter:
perl -p -e 's/\n/\r\n/' < unixfile.txt > winfile.txt
You must use single quotation marks in either command line. This prevents your shell from trying to evaluate anything inside.>>
#ThisSaveMyLifeToday
To convert a Windows text file to a Unix text file using Perl, enter:
perl -p -e 's/\r$//' < winfile.txt > unixfile.txt
To convert from a Unix text file to a Windows text file, enter:
perl -p -e 's/\n/\r\n/' < unixfile.txt > winfile.txt
You must use single quotation marks in either command line. This prevents your shell from trying to evaluate anything inside.>>
#ThisSaveMyLifeToday
Parce que des fois, borg chie dans la colle...
/!\ S'assurer qu'aucun backup n'est en cours, ni aucun accès au backup.
sudo borg break-lock /path/to/repository
/!\ S'assurer qu'aucun backup n'est en cours, ni aucun accès au backup.
sudo borg break-lock /path/to/repository
shift + insert : colle le contenu du presse papier (clic droit dans putty)
"cd -" : retourne sur le chemin précédent
CTRL + a : déplace le curseur au début de la ligne, alternative à la touche home ("début") du clavier parfois mal interprétée
CTRL + e : déplace le curseur à la fin de la ligne, alternative à la touche end ("fin") du clavier parfois mal interprétée
CTRL + c : Interrompt le processus en cours avec un signal SIGINT (kill)
CTRL + r : retrouve une commande déjà saisie, appuyer à nouveau pour passer à la suivante. Pour l'exécuter utiliser CTRL + O
CTRL + z : Suspend le processus avec un signal SIGSTP et le passe en arrière plan. Pour le reprendre : fg nom_processus
!123 : répète la commande 123 provenant de l'historique (commande history), valider avec ENTER
!! : répète la précédente commande, valider avec ENTER
!blabla : répète la commande commençant par "blabla", valider avec ENTER
esc + T : Inverse l'ordre des 2 derniers arguments (idéal si vous mélangez systemctl et init.d)
ALT + b : positionne le curseur au début du dernier argument
ALT + d : efface ce qui se trouve à droite du curseur. Utilisé après ALT+B il efface le dernier argument
CTRL + b : recule le curseur d'une position
CTRL + f : avance le curseur d'une position
CTRL + d : déconnecte proprement une session ou un terminal (exit)
CTRL + l : Vide l'écran, équivaut à la commande clear
CTRL + p : rappelle la commande précédente (identique à flèche haut)
CTRL + t : inverse les 2 derniers caractères
CTRL + u : supprime ce qu'il y a avant le curseur
!$ : répète le dernier argument de la commande précédente (Alt + . )
"cd -" : retourne sur le chemin précédent
CTRL + a : déplace le curseur au début de la ligne, alternative à la touche home ("début") du clavier parfois mal interprétée
CTRL + e : déplace le curseur à la fin de la ligne, alternative à la touche end ("fin") du clavier parfois mal interprétée
CTRL + c : Interrompt le processus en cours avec un signal SIGINT (kill)
CTRL + r : retrouve une commande déjà saisie, appuyer à nouveau pour passer à la suivante. Pour l'exécuter utiliser CTRL + O
CTRL + z : Suspend le processus avec un signal SIGSTP et le passe en arrière plan. Pour le reprendre : fg nom_processus
!123 : répète la commande 123 provenant de l'historique (commande history), valider avec ENTER
!! : répète la précédente commande, valider avec ENTER
!blabla : répète la commande commençant par "blabla", valider avec ENTER
esc + T : Inverse l'ordre des 2 derniers arguments (idéal si vous mélangez systemctl et init.d)
ALT + b : positionne le curseur au début du dernier argument
ALT + d : efface ce qui se trouve à droite du curseur. Utilisé après ALT+B il efface le dernier argument
CTRL + b : recule le curseur d'une position
CTRL + f : avance le curseur d'une position
CTRL + d : déconnecte proprement une session ou un terminal (exit)
CTRL + l : Vide l'écran, équivaut à la commande clear
CTRL + p : rappelle la commande précédente (identique à flèche haut)
CTRL + t : inverse les 2 derniers caractères
CTRL + u : supprime ce qu'il y a avant le curseur
!$ : répète le dernier argument de la commande précédente (Alt + . )
Plusieurs billet sur promox. A lire
Parce que j'oublie le nom tout le temps
Bat file pour avoir les mdp wifi sous windows
Toujours pas de soucis avec borgbackup pour moi
/soupir
selfhosted password manager
A tester
Dans la lignée des unetbootin, rufus...
pigz est la version multi-coeurs de gzip.
pbzip2 est la version multi-coeurs de bzip2.
pbzip2 est la version multi-coeurs de bzip2.
J'en connaissais pas tant!
<<sudo apt download filezilla
et il vous pond un joli petit filezilla.tar.gz contenant tous les .deb nécessaires, assorti d'un install.sh qui se charge de les installer.>>
Ne marche pas sous debian natif, il doit manquer un paquet, malheureusement
et il vous pond un joli petit filezilla.tar.gz contenant tous les .deb nécessaires, assorti d'un install.sh qui se charge de les installer.>>
Ne marche pas sous debian natif, il doit manquer un paquet, malheureusement
Création d'un RAT sous linux
install qemu-kvm
sudo modprobe nbd
qemu-nbd -c /dev/nbd0 [vdi-file]
sudo modprobe nbd
qemu-nbd -c /dev/nbd0 [vdi-file]
Ouvrir la console de dev (Shift + F2)
et simplement taper
screenshot /path/du/fichier.png --fullpage
et simplement taper
screenshot /path/du/fichier.png --fullpage
=>Tools
TIL
#ls -l /proc/*/fd/ | grep -C 2 deleted
Installé!
En remplacement de l'interface web de calibre qui est pas terrible est qui n'est pas sur un port web standard.
Nécessite quand même d'avoir un accès à une bibliothèque calibre.
En remplacement de l'interface web de calibre qui est pas terrible est qui n'est pas sur un port web standard.
Nécessite quand même d'avoir un accès à une bibliothèque calibre.
Parce que pour du send only, postfix est overkill
SSMTP, c'est juste deux fichiers de conf:
# /etc/ssmtp/ssmtp.conf -- a config file for sSMTP sendmail.
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=adresse_mail
# The place where the mail goes. The actual machine name is required
# no MX records are consulted. Commonly mailhosts are named mail.domain.com
# The example will fit if you are in domain.com and you mailhub is so named.
mailhub=mail.gandi.net:587
# Where will the mail seem to come from?
#rewriteDomain=y
# The full hostname
hostname=locahost.localdomain
# Use SSL/TLS before starting negotiation
UseTLS=Yes
UseSTARTTLS=Yes
# Username/Password
AuthUser=adresse_mail
AuthPass=password
# Email 'From header's can override the default domain?
FromLineOverride=yes
#/etc/ssmtp/revaliases
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:your_login@your.domain:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
root:adresse_mail:mail.gandi.net:587
SSMTP, c'est juste deux fichiers de conf:
# /etc/ssmtp/ssmtp.conf -- a config file for sSMTP sendmail.
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=adresse_mail
# The place where the mail goes. The actual machine name is required
# no MX records are consulted. Commonly mailhosts are named mail.domain.com
# The example will fit if you are in domain.com and you mailhub is so named.
mailhub=mail.gandi.net:587
# Where will the mail seem to come from?
#rewriteDomain=y
# The full hostname
hostname=locahost.localdomain
# Use SSL/TLS before starting negotiation
UseTLS=Yes
UseSTARTTLS=Yes
# Username/Password
AuthUser=adresse_mail
AuthPass=password
# Email 'From header's can override the default domain?
FromLineOverride=yes
#/etc/ssmtp/revaliases
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:your_login@your.domain:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
root:adresse_mail:mail.gandi.net:587
Parce que suite à une erreur de nommage de fichier (un ? dans le nom), j'ai fait buggé mon interface Nextcloud.
Dans mysql, sur db owncloud, faire un:
delete from oc_filecache where path like '%nom_partiel_du_fichier_en_question%';
Problem solved!
Dans mysql, sur db owncloud, faire un:
delete from oc_filecache where path like '%nom_partiel_du_fichier_en_question%';
Problem solved!
Nope ;-)
Swear like a true quebecer
Excellent!
Via bloguelinux bien sûr
Excellent!
Via bloguelinux bien sûr
source : http://www.barryhubbard.com/linux/converting-pdf-to-text-using-tesseract/
imagemagic me donnant des erreurs, je suis passé par ghostscript en utilisant ce script bash.
Le résultat est parfait! Et je dois noté qu'avec cette méthode, cela consomme beaucoup moins de ressources machine.
imagemagic me donnant des erreurs, je suis passé par ghostscript en utilisant ce script bash.
Le résultat est parfait! Et je dois noté qu'avec cette méthode, cela consomme beaucoup moins de ressources machine.
Un listing bien résumé
Parce que j'avais oublié
convert -density 300 file.pdf -depth 8 file.tiff
tesseract file.tiff output
600dpi peux aussi être utilisé
convert -density 300 file.pdf -depth 8 file.tiff
tesseract file.tiff output
600dpi peux aussi être utilisé
Pour commencer, voici quelques livres que j’ai choisis dans ma bibliothèque.
Fahrenheit 451, Ray Bradbury
1984, George Orwell
Ne tirez pas sur l’oiseau moqueur, Harper Lee
Si c’est un homme, Primo Levi
La révolution non violente, Martin Luther King
Journal, d’Anne Frank
[MISE À JOUR] Et voici vos propositions, que je retranscris ici sans filtre :
Le silence de la mer, Vercors
Matin brun, Franck Pavloff
A l’ouest rien de nouveau, Erich Maria Remarque
Discours de la servitude volontaire, Étienne de La Boétie
Caligula, Albert Camus
Mon grain de sable, Luciano Bolis
Quattrocento, Stephen Greenblatt
L’homme dé, Luke Reihnart
Les Misérables, Victor Hugo
À nos amis, Comité invisible
L’insurrection qui vient, Comité invisible
Cent ans de solitude, Gabriel Garcia Marquez
Le petit Prince, Antoine de Saint Exupery
Petite philosophie à l’usage des non philosophes, Albert Jacquard
En mémoire de la forêt, Charles T. Powers
La Route, Cormac McCarthy
Les Bienveillantes, Jonathan Litell
La Délicatesse, David Foenkinos
Manifeste pour la Terre et l’humanisme, Pierre Rabhi
Le choix de Sophie, William Styron
L’évènement anthropocène, Bonneuil et Fressoz
En finir avec Eddie Bellegueule, Edouard Louis
Retour à Reims, Didier Eribon
Quand le diable sortit de la salle de bains, Sophie Sivry
Œuvres, Annie Ernaud
Pensées, Marc-Aurèle
Sagesse et malices, Nasreddine Hodja
Demain les chiens, Clifford D. Simak
Des fleurs pour Algernon, Daniel Keyes
Hypatia, Arnulf Zitelman
Vendredi ou la vie sauvage, Michel Tournier
Narcisse et Goldmund, Herman Hesse
Demian, Herman Hesse
Le Loup des Steppes, Herman Hesse
La couleur pourpre, Alice Walker
On achève bien les chevaux, Horace McCoy
Le Seigneur des Anneaux, J.R.R. Tolkien
La mort est mon métier, Robert Merle
Le propre de l’homme, Robert Merle
L’île, Robert Merle
Fortune de France, Robert Merle
Voyage au bout de la nuit, Louis Ferdinand Céline
Ubu roi, Alfred Jarry
Les croix de bois, Roland Dorgelès
La nuit des temps, René Barjavel
La servante écarlate, Margaret Atwood
Go Tell It on the Mountain, James Baldwin
L’oeil le plus bleu, Toni Morrison
La révolution d’un seul brin de paille, Manasobu Fukuoka
Surveillance://, Tristan Nitot
Le maître du haut château, Philip K. Dick
Le meilleur des mondes, Aldous Huxley
La stratégie du choc, Naomi Klein
No logo, Naomi Klein
Petit cours d’autodéfense intellectuelle, Normand Baillargeon
L’Ordre moins le pouvoir, Baillargeon
La morale anarchiste, Kropotkine
Alice au pays des merveilles, Lewis Carroll
Sa Majesté des mouches, William Golding
L’arbre généreux, Shel Silverstein
Extra doux, Mac Barnett et Jon Klassen
Tout est possible, Aline de Petigny
Cinq milliards de visages, Peter Spier
Pandora Box, Alcante
Riche, Pourquoi pas toi ? Marion Montaigne, Michel Pinçon et Monique Pinçon-Charlot
Petite histoire du monde moderne, Larry Gonick
Les vivants et les morts, Gérard Mordillat
Rouge dans la brume, Gérard Mordillat
Autobiographie de Miss Jane Pittman, Ernest J. Gaines
Dites-leur que je suis un homme, Ernest J. Gaines
C’est en hiver que les jours rallongent, Joseph Bialot
Marche de nuit sans lune, Hafed Benotman
Un ange cornu avec des ailes de tôle, Michel Tremblay
White Trash, John King
La société des vagabonds, Harry Martinson
L’existentialisme est un humanisme, Jean-Paul Sartre
La Zone du dehors, Alain Damasio
Le dehors de toute chose, monologue arrangé par Benjamin Mayet des textes de Damasio.
Vous n’aurez pas ma haine, Antoine Leiris
Une histoire de tout ou presque, Bill Bryson
L’histoire de France pour ceux qui n’aiment pas ça, Catherine Dufour
Le guide du voyageur galactique, Douglas Adams
L’homme qui plantait des arbres, Jean Giono
L’arabe, Antoine Audouard
Le rapport de Brodeck, Philippe Claudel
Palestine, Hubert Haddad
La vie devant soi, Romain Gary
Le monde d’hier, Stefan Zweig
Un long chemin vers la liberté, Nelson Mandela
Collection Le domaine du possible, Actes Sud
Tu seras un homme mon fils, Rudyard Kipling
La ferme des animaux, George Orwell
Nation, Terry Pratchett
Sapiens, une brève histoire de l’humanité, Yuval Noah Harari
Le fils de l’homme, P.D. James
Economix, Dan Burr et Michael Goodwin
Don Quichotte, Cervantès
A la poursuite des slans, A. E. Van Vogt
20.000 lieues sous les mers, Jules Verne
Le cycle Hyperion, Dan Simmons
La stratégie Ender, Orson Scott Card
Fondation, Isaac Asimov
La plus belle histoire de l’homme, Langaney, Clottes, Guilaine
Manuel du Guerrier de la Lumière, Paulo Coelho
The Silent Gondoliers, William Goldman
Le pari de la décroissance, Serge Latouche
Hagakure, Jocho Yamamoto
La liberté, Paul Eluard
Paroles toxiques, paroles bienfaisantes : pour une éthique du langage, Michel Lacroix
Propos sur le bonheur, Alain
La controverse de Valladolid, Jean-Claude Carrière
Les Russkoffs, Cavanna
Le monde de pierre, Tadeusz Borowski
Un monde à part, Gustaw Herling
Fahrenheit 451, Ray Bradbury
1984, George Orwell
Ne tirez pas sur l’oiseau moqueur, Harper Lee
Si c’est un homme, Primo Levi
La révolution non violente, Martin Luther King
Journal, d’Anne Frank
[MISE À JOUR] Et voici vos propositions, que je retranscris ici sans filtre :
Le silence de la mer, Vercors
Matin brun, Franck Pavloff
A l’ouest rien de nouveau, Erich Maria Remarque
Discours de la servitude volontaire, Étienne de La Boétie
Caligula, Albert Camus
Mon grain de sable, Luciano Bolis
Quattrocento, Stephen Greenblatt
L’homme dé, Luke Reihnart
Les Misérables, Victor Hugo
À nos amis, Comité invisible
L’insurrection qui vient, Comité invisible
Cent ans de solitude, Gabriel Garcia Marquez
Le petit Prince, Antoine de Saint Exupery
Petite philosophie à l’usage des non philosophes, Albert Jacquard
En mémoire de la forêt, Charles T. Powers
La Route, Cormac McCarthy
Les Bienveillantes, Jonathan Litell
La Délicatesse, David Foenkinos
Manifeste pour la Terre et l’humanisme, Pierre Rabhi
Le choix de Sophie, William Styron
L’évènement anthropocène, Bonneuil et Fressoz
En finir avec Eddie Bellegueule, Edouard Louis
Retour à Reims, Didier Eribon
Quand le diable sortit de la salle de bains, Sophie Sivry
Œuvres, Annie Ernaud
Pensées, Marc-Aurèle
Sagesse et malices, Nasreddine Hodja
Demain les chiens, Clifford D. Simak
Des fleurs pour Algernon, Daniel Keyes
Hypatia, Arnulf Zitelman
Vendredi ou la vie sauvage, Michel Tournier
Narcisse et Goldmund, Herman Hesse
Demian, Herman Hesse
Le Loup des Steppes, Herman Hesse
La couleur pourpre, Alice Walker
On achève bien les chevaux, Horace McCoy
Le Seigneur des Anneaux, J.R.R. Tolkien
La mort est mon métier, Robert Merle
Le propre de l’homme, Robert Merle
L’île, Robert Merle
Fortune de France, Robert Merle
Voyage au bout de la nuit, Louis Ferdinand Céline
Ubu roi, Alfred Jarry
Les croix de bois, Roland Dorgelès
La nuit des temps, René Barjavel
La servante écarlate, Margaret Atwood
Go Tell It on the Mountain, James Baldwin
L’oeil le plus bleu, Toni Morrison
La révolution d’un seul brin de paille, Manasobu Fukuoka
Surveillance://, Tristan Nitot
Le maître du haut château, Philip K. Dick
Le meilleur des mondes, Aldous Huxley
La stratégie du choc, Naomi Klein
No logo, Naomi Klein
Petit cours d’autodéfense intellectuelle, Normand Baillargeon
L’Ordre moins le pouvoir, Baillargeon
La morale anarchiste, Kropotkine
Alice au pays des merveilles, Lewis Carroll
Sa Majesté des mouches, William Golding
L’arbre généreux, Shel Silverstein
Extra doux, Mac Barnett et Jon Klassen
Tout est possible, Aline de Petigny
Cinq milliards de visages, Peter Spier
Pandora Box, Alcante
Riche, Pourquoi pas toi ? Marion Montaigne, Michel Pinçon et Monique Pinçon-Charlot
Petite histoire du monde moderne, Larry Gonick
Les vivants et les morts, Gérard Mordillat
Rouge dans la brume, Gérard Mordillat
Autobiographie de Miss Jane Pittman, Ernest J. Gaines
Dites-leur que je suis un homme, Ernest J. Gaines
C’est en hiver que les jours rallongent, Joseph Bialot
Marche de nuit sans lune, Hafed Benotman
Un ange cornu avec des ailes de tôle, Michel Tremblay
White Trash, John King
La société des vagabonds, Harry Martinson
L’existentialisme est un humanisme, Jean-Paul Sartre
La Zone du dehors, Alain Damasio
Le dehors de toute chose, monologue arrangé par Benjamin Mayet des textes de Damasio.
Vous n’aurez pas ma haine, Antoine Leiris
Une histoire de tout ou presque, Bill Bryson
L’histoire de France pour ceux qui n’aiment pas ça, Catherine Dufour
Le guide du voyageur galactique, Douglas Adams
L’homme qui plantait des arbres, Jean Giono
L’arabe, Antoine Audouard
Le rapport de Brodeck, Philippe Claudel
Palestine, Hubert Haddad
La vie devant soi, Romain Gary
Le monde d’hier, Stefan Zweig
Un long chemin vers la liberté, Nelson Mandela
Collection Le domaine du possible, Actes Sud
Tu seras un homme mon fils, Rudyard Kipling
La ferme des animaux, George Orwell
Nation, Terry Pratchett
Sapiens, une brève histoire de l’humanité, Yuval Noah Harari
Le fils de l’homme, P.D. James
Economix, Dan Burr et Michael Goodwin
Don Quichotte, Cervantès
A la poursuite des slans, A. E. Van Vogt
20.000 lieues sous les mers, Jules Verne
Le cycle Hyperion, Dan Simmons
La stratégie Ender, Orson Scott Card
Fondation, Isaac Asimov
La plus belle histoire de l’homme, Langaney, Clottes, Guilaine
Manuel du Guerrier de la Lumière, Paulo Coelho
The Silent Gondoliers, William Goldman
Le pari de la décroissance, Serge Latouche
Hagakure, Jocho Yamamoto
La liberté, Paul Eluard
Paroles toxiques, paroles bienfaisantes : pour une éthique du langage, Michel Lacroix
Propos sur le bonheur, Alain
La controverse de Valladolid, Jean-Claude Carrière
Les Russkoffs, Cavanna
Le monde de pierre, Tadeusz Borowski
Un monde à part, Gustaw Herling
<< go get -d github.com/huydx/hget
cd $GOPATH/src/github.com/huydx/hget
make clean install
Une fois en place, vous pouvez lancer un téléchargement comme ceci, pour télécharger un fichier (URL), avec x connexions (-n) et sans ignorer les certificats TLS (-skip-tls):
hget URL -n 3 -skip-tls false>>
A tester
cd $GOPATH/src/github.com/huydx/hget
make clean install
Une fois en place, vous pouvez lancer un téléchargement comme ceci, pour télécharger un fichier (URL), avec x connexions (-n) et sans ignorer les certificats TLS (-skip-tls):
hget URL -n 3 -skip-tls false>>
A tester
Tuto par transformer un scanner tout bête en scanner réseau WiFi utilisant un RPi et un dongle. Le reste étant une utilisation de systemd et sane.
Alternative à BTSync/Syncthing.