134 liens privés
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. :-)
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 ?
Un outil libre pour faire communiquer deux ordinateurs en direct même à travers un NAT. Il faut que je teste ça rapidement. :-)
(via Korben : http://korben.info/pwnat.html )
Je cite : " ReactOS® est un système d'exploitation Libre et Open Source basé sur les meilleurs principes de conception de l'architecture Windows NT® (par exemple, Windows XP, Windows 7 ou bien Windows Server 2012 sont basés sur l'architecture NT). Écrit à partir de zéro, ReactOS n'est pas un système à base Linux et n'est pas conçu sur l'architecture UNIX. "
Je ne connaissais pas. Ça peut être intéressant pour utiliser des programmes développé pour Windows sur un OS libre.
kiwiIRC est un outil permettant de se connecter à un serveur IRC depuis une page web. À voir comment ça s'installe mais ça a l'air assez simple et la documentation semble bien fournie. Super !
Yacy est un moteur de recherche libre et décentralisé. Il est très facile à installer.
Il suffit de télécharger l'archive via leur site (lien actuel pour la version 1.68 : http://yacy.de/release/yacy_v1.68_20140209_9000.tar.gz ).
Ensuite, décompresser l'archive :
$ tar -xf yacy_v1.68_20140209_9000.tar.gz
Aller dans le dossier "yacy" :
$ cd yacy/
Lancer le programme avec le script de démarrage :
$ ./startYACY.sh
C'est tout ! Il n'y a plus qu'à se rendre sur la page locale http://localhost:8090/ et commencer à tester. Il y a des réglages à faire dans la partie "Administration" (disponible en français!) mais je n'ai pas encore regardé.