134 liens privés
Je cite:
| ========
Et de ce fait toujours garder en tête que votre pire ennemi n'est pas que la NSA ou autre, ça peut être votre collègue de bureau, qui a un accès en réseau à votre machine.
| ========
Surtout si vous travaillez sous Windows et que vos dossiers sont partagés sur le réseau...
J'adore les petits programmes en console comme ça. :-)
Autre lien : http://www.raspberrypi.org/kittengroomercirclean-data-security-for-journalists-and-activists/
KittenGroomer permet apparemment de nettoyer une clé usb et vérifier s'il n'y a pas de virus/malwares et autres saloperies sur une clé usb. On peut installer KittenGroomer sur une Raspberry Pi et ensuite l'utiliser pour nettoyer les clés USB. Il y a ensuite moins de risques d'utiliser la clé USB sur son ordinateur.
Il faut que je teste, ça peut être intéressant. :-)
( via une conférence à Pas Sage En Seine : http://numaparis.ubicast.tv/videos/security-nightmare/ )
Je me souvenais avoir vu passer l'info chez Korben il y a quelques mois mais je n'avais pas encore testé. Ça s'installe assez facilement sur Debian et sur le MacBook du boulot et ça marche apparemment pas mal. J'ai synchronisé un dossier de 700Mo et ça roule tout seul.
Faut que j'installe ça proprement. Après, je pourrais laisser une Raspberry Pi chez mes parents avec un disque de 2 To. :-)
Liens en plus :
Tutoriel d'installation sur Raspberry Pi (pas encore testé!) : http://www.dnacoil.com/tools/setting-up-syncthing-for-raspberry-pi/
Tutoriel d'installation sur Ubuntu 14.04 (marche aussi sur Debian) : https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-syncthing-to-synchronize-directories-on-ubuntu-14-04
Astuce pour Mac OSx : La configuration est dans /Users/simon/Library/Application\ Support/Syncthing/config.xml
(via un collègue et Korben : http://korben.info/syncthing.html )
Un chat en PHP avec authentification. Facile à installer sur un hébergeur classique. Licence GNU GPL v3.
J'ai écris un petit article sur OpenSCAD, un logiciel de dessin 3D sur GNU/Linux. J'ai à peine commencé à l'utiliser mais j'aime déjà beaucoup.
Une liste très impressionnante de logiciels respectueux de nos données. Il y a encore tellement de choses que je ne connais pas... C'est fou le nombre de possibilités qui existent et qui sont trop peu connues.
Je ne connaissais pas pdfgrep, merci pour l'info. En plus il est dans les dépôts Debian.
| ========
| simon@ordi :~$ sudo apt-get install pdfgrep
| ========
J'ai fais un petit test, ça marche super bien.
Quand je vois ça, je me dis qu'il faudrait que je me penche plus en détail sur le fonctionnement de mon ordiphone. J'apprends tellement dans le monde GNU/Linux que j'oublie parfois que j'ai un ordinateur-espion en poche et qu'il faudrait que je change la ROM pour en faire vraiment quelque chose de bien. Omnirom semble intéressant.
Merci pour la liste d'application, ça servira. :-)
Point de départ, une campagne kickstarter proposant un routeur pour faire passer tout le trafic via Tor :
https://www.kickstarter.com/projects/augustgermar/anonabox-a-tor-hardware-router
Ensuite, des gars sur Reddit on trouvé des "failles" dans les explications sur kickstarter:
https://www.reddit.com/r/privacy/comments/2j9caq/anonabox_tor_router_box_is_false_representation/
Il y a eu une discussion avec le gars initiateur du projet kickstarter sur Reddit :
http://www.reddit.com/r/anonabox/comments/2ja22g/hi_im_august_germar_a_developer_for_the_anonabox/
Résumé :
http://www.reddit.com/r/technology/comments/2je9ms/anonabox_scam_why_i_dont_trust_them/
En gros, des conneries en masses (le matériel est chinois et pas openhardware...), il y a des backdoors dedans, etc... Et le gars s'est fait 500 000€ sur KS !!! PUTAIN... C'est pas ça qui va redorer le blason du financement participatif. C'est fou que dès qu'il y a une possibilité d'abus, des arnaqueurs foncent dedans la tête baissée. Ça me dégoute...
iRedMail permet de configurer facilement un serveur mail sur une Debian (ou autre plateforme type Redhat, CentOS, OpenBSD, ...). On l'utilise au taf et ça marche pas mal. Il faut que je regarde pour m'installer ça tranquillement sur un petit serveur.
Procédure d'installation : http://www.iredmail.org/docs/install.iredmail.on.debian.ubuntu.html
Un GPS libre pour Android ? Génial !
RabbitMQ est un programme libre (licence MPL*) qui permet de faire communiquer plusieurs logiciels ensemble. Au départ, il implémentait uniquement le protocole AMQP mais il s'est depuis diversifié et supporte toute une série de protocole ( http://www.rabbitmq.com/protocols.html ). On peut utiliser RabbitMQ avec énormément de langages ( http://www.rabbitmq.com/devtools.html ). Ça semble vraiment très intéressant !
*Licence MPL pour Mozilla Public Licence : http://fr.wikipedia.org/wiki/Mozilla_Public_License
Intéressant ! Ça liste tous les dossiers à partir de celui dans lequel on se trouve et ça les trie par leur taille. Facile pour voir où on bouffe de la place.
On peut facilement naviguer dans les dossiers avec les flèches du clavier, c'est génial.
(via Sam&Max qui ont parlé de ncdu là : http://sametmax.com/trouver-ce-qui-prend-de-la-place-en-ligne-de-commande/ )
TestDisk est un logiciel libre (sous GPL v2+) qui permet "la récupération des partitions perdues, la réparation des tables des partitions corrompues quand ces symptômes ont été causés par des logiciels défectueux, certains types de virus ou des erreurs humaines telles que l'effacement accidentel de la Table des Partitions".
Je l'ai utilisé aujourd'hui pour récupérer les données d'un disque ISCSI dont la partition est corrompue. Plus moyen de monter le disque et d'y accéder normalement. Par contre, nous avons pu accéder aux données contenues sur le disque avec TestDisk et faire une copie pour les récupérer. Une fois la copie terminée, nous pourrons formater le disque et le récupérer.
mdp est un outil libre écrit en C de présentation en ligne de commande. J'aime beaucoup de genre d'outil minimaliste et fonctionnel.
| ======== PRÉREQUIS
| simon@ordi:~$ sudo aptitude install git libncursesw5 libncursesw5-dev
| ======== INSTALLATION DE MDP
| simon@ordi:~$ git clone https://github.com/visit1985/mdp.git
| simon@ordi:~$ cd mdp/
| simon@ordi:~$ make
| simon@ordi:~$ sudo make install
| ========
C'est tout. Plus qu'à le lancer avec le fichier d'exemple.
| ========
| simon@ordi:~$ mdp sample.md
| ========
On peut passer d'un slide à l'autre avec les flèches du clavier ou avec les touches h, j, k et l (comme dans vi). On peut voir la syntaxe utilisée en regardant le fichier sample.md avec un éditeur de texte. (pas LibreOffice!)
Richard Stallman montre et démontre une nouvelle fois l'intérêt du logiciel libre. Il explique également pourquoi écrit un logiciel privateur est une "mauvaise action" pour la communauté.
"Si vous avez le choix entre écrire un logiciel privateur et ne pas le faire, vous ne devriez pas l'écrire."
Il explique également que Windows est un "malware universel" car il permet de faire des mises à jour automatiques à distance sans demander l'avis de l'utilisateur. (Et donc potentiellement de rajouter des backdoors n'importe quand!)
Traduction d'une conférence de Cory Doctorow où il défend la liberté sur internet. Il y a quelques phrases qui sont géniales :
| ======== CITATIONS
| Chaque fois que quelqu’un vous promet de vous protéger en enfermant vos trucs sans vous donner de clé ?
| — Ce n’est pas pour vous protéger.
| ========
| Empêcher Internet de créer des copies c’est comme empêcher l’eau d’être mouillée.
| ========
| L’information ne veut pas être libre…
| … ce sont les gens qui veulent être libres
| ========
ZeroBin est un outil pour copier et partager du texte de manière chiffrée conçu par Sebsauvage. ( voir http://sebsauvage.net/wiki/doku.php?id=php:zerobin )
L'installation est très proche de celle de Shaarli.
Télécharger la dernière version de ZeroBin (Alpha 0.19) sur le serveur.
| ========
| [LOGIN]@[SERVEUR]:~$ wget https://github.com/sebsauvage/ZeroBin/archive/master.zip
| ========
"Dézipper" l'archive master.zip pour avoir le dossier "ZeroBin-master".
| ========
| [LOGIN]@[SERVEUR]:~$ unzip master.zip
| ========
Créer le dossier "zerobin" pour mettre ZeroBin.
| ========
| [LOGIN]@[SERVEUR]:~$ sudo mkdir /var/www/default-site/zerobin
| ========
Copier le contenu de "Shaarli-master" dans le dossier "links".
| ========
| [LOGIN]@[SERVEUR]:~$ cd ZeroBin-master/
| [LOGIN]@[SERVEUR]:~/Shaarli-master$ sudo cp -r * /var/www/default-site/zerobin/
| ========
Changer le propriétaire du dossier "zerobin".
| ========
| [LOGIN]@[SERVEUR]:~/links$ sudo chown -R www-data:www-data /var/www/default-site/zerobin/
| ========
C'est tout. :-)
Shaarli est un outil pour sauver et partager des liens conçu par Sebsauvage. ( voir http://sebsauvage.net/wiki/doku.php?id=php:shaarli )
Je l'utilise depuis quelques mois sur un petit mutualisé et je passe tout doucement vers un VPS sous Debian.
Télécharger la dernière version de Shaarli ( 0.0.41 à l'heure où j'écris ces lignes ) sur le serveur.
| ========
| [LOGIN]@[SERVEUR]:~$ wget https://github.com/sebsauvage/Shaarli/archive/master.zip
| (...)
| Saving to: master.zip' | [ <=> ] 366,959 597K/s in 0.6s | 2014-09-09 10:46:14 (597 KB/s) -
master.zip' saved [366959]
| ========
"Dézipper" l'archive master.zip pour avoir le dossier "Shaarli-master".
| ========
| [LOGIN]@[SERVEUR]:~$ unzip master.zip
| Archive: master.zip
| 48b68c8fa5aa9ca98f3a9aaf9277656fe0cafb01
| creating: Shaarli-master/
| inflating: Shaarli-master/.gitignore
| inflating: Shaarli-master/COPYING
| (...)
| ========
Créer le dossier "links" pour mettre Shaarli.
| ========
| [LOGIN]@[SERVEUR]:~$ sudo mkdir /var/www/default-site/links
| ========
Copier le contenu de "Shaarli-master" dans le dossier "links".
| ========
| [LOGIN]@[SERVEUR]:~$ cd Shaarli-master/
| [LOGIN]@[SERVEUR]:~/Shaarli-master$ sudo cp -r * /var/www/default-site/links/
| ========
Changer le propriétaire du dossier "links".
| ========
| [LOGIN]@[SERVEUR]:~/links$ sudo chown -R www-data:www-data /var/www/default-site/links/
| ========
BONUS : Récupérer les données d'un ancien/autre Shaarli :
Toutes les données de Shaarli sont stockées dans le dossier "/data/". Il suffit donc de copier le dossier "data" du Shaarli que l'on veut copier vers le nouveau dossier "links" que l'on vient de créer. J'avais déjà copié l'ancien Shaarli (complet) sur le serveur, plus qu'à recopier le dossier "data" vers la nouvelle instance de Shaarli.
| ========
| [LOGIN]@[SERVEUR]:~$ cd links-old-Shaarli/
| [LOGIN]@[SERVEUR]:~/links-old-Shaarli$ sudo cp -r data/ /var/www/default-site/links/
| ========
Et hop, tous les liens qu'on avait sur l'ancien Shaarli se retrouve sur le nouveau. Il n'y a plus qu'à s'identifier pour continuer l'aventure. Magique, non ?