PROJET AUTOBLOG


PostBlue

Site original : PostBlue

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

Liste d’extensions Firefox

samedi 12 mars 2016 à 08:52

Petite liste simple et rapide des extensions ajoutées à mon installation de Firefox, sur une distribution Arch Linux avec le gestionnaire de bureau GNOME.

N'hésitez pas à me conseiller l'une ou l'autre extension que je ne connaitrais pas.

Arc Firefox Theme

J’utilise le thème Arc sous GNOME1, et donc aussi le thème développé pour le navigateur (parce que j'aime la régularité du style des applications).

Arc Firefox

Choisir un thème de la collection Arc Firefox Themes sur le site de Modules pour Firefox.

eID Belgique

Cette extension permet d’utiliser la carte d’identité électronique belge (eID) dans Firefox.

  1. Outre cette extension, il faut installer le middleware eid-mw sur sa machine (et il y a même des dépôts pour l'installation sur des machines GNU / Linux).
  2. Le lecteur de carte d’identité électronique doit être connecté à la machine avant le lancement de Firefox pour que l'extension fonctionne.

Installer l'extension eID Belgique depuis le site de Modules pour Firefox.

GNotifier

GNotifier intègre les notifications de Firefox et Thunderbird au système de notification natif de GNOME (mais sensément de tout gestionnaire de bureau sous Linux utilisant libnotify) et de Windows (8 et 10). Il remplace le gestionnaire de pop-up par défaut dans Firefox pour l'intégrer au bureau, pour :

GNotifier

Installer l'extension GNotifier depuis le site de Modules pour Firefox.

HTitle

HTitle permet de cacher la barre de titre de Firefox quand la fenêtre est maximisée, et donc de gagner de l'espace vertical pour afficher le plus de contenu possible à l'écran3. Le développement de ce module est malheureusement abandonné, mais il fonctionne encore sans souci sur une installation récente de Firefox.

HTitle

Installer l'extension HTitle depuis le site de Modules pour Firefox.

uBlock Origin

uBlock est une extension qui bloque les publicités et les pisteurs, tout simplement et avec légèreté (mémoire et processeur).

Installer l'extension uBlock Origin depuis le site de Modules pour Firefox.

Greasemonkey

Un gestionnaire de scripts utilisateur pour Firefox, utilisé en mon cas pour le script Anti-Adblock Killer.

Installer l'extension Greasemonkey depuis le site de Modules pour Firefox.

HTTPS Everywhere

Module issu de la collaboration entre le Tor Project et l'Electronic Frontier Foundation, HTTPS Everywhere (site officiel du projet) active une redirection automatique, côté navigateur, vers le contenu accessible en HTTPS des sites visités, sur base d'une base de donnée locales.

HTTPS Everywhere

Installer l'extension HTTPS Everywhere depuis le site de Modules pour Firefox.

Privacy Badger

Privacy Badger (site officiel du projet) bloque (en apprenant, pas tout tout de suite) les scripts espions et les pisteurs.

Privacy Badger

Installer l'extension Privacy Badger depuis le site de Modules pour Firefox.

PassFF

Cette extension n'est rien de moins qu'un gestionnaire de mots de passe. Ou plutôt, c'est une extension qui permet à Firefox de dialoguer avec pass, un password store, directement depuis le navigateur.

pass est un gestionnaire de mots de passe qui se base sur git pour collectionner les changements apportés à sa base de données, et GPG pour chiffrer les mots de passe.

PassFF

Installer l'extension PassFF depuis le site de Modules pour Firefox.

Pure URL

Cette extension supprime des URLs de la barre d'adresse les éléments suivants :

Installer l'extension Pure URL depuis le site de Modules pour Firefox.

Decentraleyes

Decentraleyes protège du pistage lié à l'accès à des contenus centralisés. Du coup, cette extension accélère de nombreuses requêtes en les servant localement, allégeant la charge des sites (qui ne vont plus s'alimenter de celles hébergées sur l'un ou l'autre CDN, dont j'ai déjà dit tout le mal que je pensais). Elle complète les bloqueurs de contenus habituels.

Decentraleyes: evade content delivery networks without breaking websites.

Installer l'extension Decentraleyes depuis le site de Modules pour Firefox.

  1. Plusieurs variantes sont disponibles, dont Dark et Darker qui sont sombres, j’utilise celle qui est « claire ».

  2. Voir la documentation de FreshRSS pour un complément d'information.

  3. Voir le tutoriel Headerbar sur GitHub pour une petite marche à suivre de l'intégration de Firefox au bureau GNOME avec le thème Adwaita.

Passer à systemd sur un VPS OpenVZ avec Debian Jessie

jeudi 10 mars 2016 à 16:47
Passer à systemd sur un VPS OpenVZ avec Debian Jessie

Attention : je n'ai pris aucune précaution, je ne pourrais être tenu pour responsable de quoique ce soit. Je suis d'ailleurs tout à fait irresponsable.

L'un des VPS que j'administre utilisait upstart comme système d'initialisation, parce que le noyau OpenVZ n'a longtemps pas supporté systemd, ou inversément systemd ne supportait pas les vieux noyaux d'OpenVZ, toujours est-il que la cohabitation était controversée.

Le noyau d'OpenVZ est basé sur Linux 2.6.32. 2009, tout de même ! C'est le noyau qui propulsa à leur époque (2009) Ubuntu 10.04 LTS « Lucid Lynx » et Debian 6.0 « Squeeze ». Or, Debian 8.0 « Jessie », sortie en avril 2015, intégra le noyau Linux 3.16, et passa de sysvinit à systemd comme système d'initialisation par défaut.

Donc les services, scripts, etc, sont par défaut écrits pour fonctionner avec systemd. Et depuis quelques temps, le noyau OpenVZ permet de parler la même langue que systemd (grosso modo). Et j'avais envie de tester le changement, sachant que j'avais transféré ma machine sur un dédié Kimsufi.

Donc, on se lance.

Dans une session SSH, je lance l'installation par aptitude, qui intègre un outil de résolution des conflits et offre des solutions de remplacement en cas d'installation problématique.

aptitude install systemd systemd-sysv

aptitude propose de remplacer upstart par systemd : il suffit d'accepter.

Plus qu'à redémarrer. Le système va se plaindre de ne pas pouvoir utiliser l'init pour lancer la commande reboot proprement (normal, vu qu'on vient d'en changer).

Pour être au minimum propre (ce que je n'ai pas fait), on peut stopper proprement les services chatouilleux, MySQL & co. Puis redémarrer brutalement :

reboot -f

La connexion est perdue directement. Quelques secondes à attendre avant de relancer une session SSH et tenter de se connecter à la machine.

Passer à systemd sur un VPS OpenVZ avec Debian Jessie

jeudi 10 mars 2016 à 16:47

Attention : je n'ai pris aucune précaution, je ne pourrais être tenu pour responsable de quoique ce soit. Je suis d'ailleurs tout à fait irresponsable.

L'un des VPS que j'administre utilisait upstart comme système d'initialisation, parce que le noyau OpenVZ n'a longtemps pas supporté systemd, ou inversément systemd ne supportait pas les vieux noyaux d'OpenVZ, toujours est-il que la cohabitation était controversée.

Le noyau d'OpenVZ est basé sur Linux 2.6.32. 2009, tout de même ! C'est le noyau qui propulsa à leur époque (2009) Ubuntu 10.04 LTS « Lucid Lynx » et Debian 6.0 « Squeeze ». Or, Debian 8.0 « Jessie », sortie en avril 2015, intégra le noyau Linux 3.16, et passa de sysvinit à systemd comme système d'initialisation par défaut.

Donc les services, scripts, etc, sont par défaut écrits pour fonctionner avec systemd. Et depuis quelques temps, le noyau OpenVZ permet de parler la même langue que systemd (grosso modo). Et j'avais envie de tester le changement, sachant que j'avais transféré ma machine sur un dédié Kimsufi.

Donc, on se lance.

Dans une session SSH, je lance l'installation par aptitude, qui intègre un outil de résolution des conflits et offre des solutions de remplacement en cas d'installation problématique.

aptitude install systemd systemd-sysv

aptitude propose de remplacer upstart par systemd : il suffit d'accepter.

Plus qu'à redémarrer. Le système va se plaindre de ne pas pouvoir utiliser l'init pour lancer la commande reboot proprement (normal, vu qu'on vient d'en changer).

Pour être au minimum propre (ce que je n'ai pas fait), on peut stopper proprement les services chatouilleux, MySQL & co. Puis redémarrer brutalement :

reboot -f

La connexion est perdue directement. Quelques secondes à attendre avant de relancer une session SSH et tenter de se connecter à la machine.

  • Connexion établie ? Bravo, tout s'est bien passé ! On peut maintenant balancer systemctl --failed pour voir s'il y a des services défectueux qui trainent sur la machine.

  • Connexion impossible ? Too bad! Vous venez de tuer votre machine qui ne démarrera plus en l'état. Contactez votre hébergeur, réinstallez votre machine, faites vous un thé.

Passer à systemd sur un VPS OpenVZ avec Debian Jessie

jeudi 10 mars 2016 à 16:47

Attention : je n'ai pris aucune précaution, je ne pourrais être tenu pour responsable de quoique ce soit. Je suis d'ailleurs tout à fait irresponsable.

L'un des VPS que j'administre utilisait upstart comme système d'initialisation, parce que le noyau OpenVZ n'a longtemps pas supporté systemd, ou inversément systemd ne supportait pas les vieux noyaux d'OpenVZ, toujours est-il que la cohabitation était controversée.

Le noyau d'OpenVZ est basé sur Linux 2.6.32. 2009, tout de même ! C'est le noyau qui propulsa à leur époque (2009) Ubuntu 10.04 LTS « Lucid Lynx » et Debian 6.0 « Squeeze ». Or, Debian 8.0 « Jessie », sortie en avril 2015, intégra le noyau Linux 3.16, et passa de sysvinit à systemd comme système d'initialisation par défaut.

Donc les services, scripts, etc, sont par défaut écrits pour fonctionner avec systemd. Et depuis quelques temps, le noyau OpenVZ permet de parler la même langue que systemd (grosso modo). Et j'avais envie de tester le changement, sachant que j'avais transféré ma machine sur un dédié Kimsufi.

Donc, on se lance.

Dans une session SSH, je lance l'installation par aptitude, qui intègre un outil de résolution des conflits et offre des solutions de remplacement en cas d'installation problématique.

aptitude install systemd systemd-sysv

aptitude propose de remplacer upstart par systemd : il suffit d'accepter.

Plus qu'à redémarrer. Le système va se plaindre de ne pas pouvoir utiliser l'init pour lancer la commande reboot proprement (normal, vu qu'on vient d'en changer).

Pour être au minimum propre (ce que je n'ai pas fait), on peut stopper proprement les services chatouilleux, MySQL & co. Puis redémarrer brutalement :

reboot -f

La connexion est perdue directement. Quelques secondes à attendre avant de relancer une session SSH et tenter de se connecter à la machine.

ULB connectée 2 : ownCloud

lundi 25 janvier 2016 à 09:43
ULB connectée 2 : ownCloud

En train de rédiger votre mémoire et vous cherchez un endroit où tout enregistrer compulsivement, besoin d'échanger vos notes de cours ? L’ULB met à disposition de sa communauté un service de stockage en ligne basé sur ownCloud avec 4GB d'espace disque disponible.

Pourquoi confier ses données à n'importe qui dans le monde avec tous les problèmes de confidentialité que cela entraine et aussi de saturation de notre liaison internet alors que nous disposons en interne d'une solution de stockage cloud ? (« OwnCloud ULB » sur Actus RESULB)

ULB connectée 2 : ownCloud

Présentation générale

OwnCloud est une solution libre (l’ULB peut modifier le logiciel pour qu'il corresponde à ses besoins) et gratuite (l’ULB n'a pas dû payer de licence) offrant une interface web à un service de stockage très complet.

ULB connectée 2 : ownCloud

En somme, l’ULB offre un service ressemblant à Dropbox, mais avec quelques plus :

ULB connectée 2 : ownCloud

ULB connectée 2 : ownCloud

ULB connectée 2 : ownCloud

ULB connectée 2 : ownCloud

Pour naviguer entre les différents services, il faut cliquer sur le lien en haut à gauche de la page, à côté du logo d'ownCloud, indiquant dans quelle application l'on se trouve, afin d'afficher une liste. Il suffit de cliquer et d'attendre que la page charge.

ULB connectée 2 : ownCloud

Intégration des fichiers

Il est possible d'intégrer ownCloud à son navigateur de fichiers, que ce soit sous Windows, Mac OS X ou GNU/Linux, afin de synchroniser ses documents.

ULB connectée 2 : ownCloud

Pour installer le client ownCloud, il suffit de télécharger ici l'installateur approprié à son système d'exploitation et de l'installer, puis de le configurer avec les informations suivantes.

Sur Android, plusieurs versions sont disponibles, dont certaines payantes afin de soutenir le projet.

Il existe aussi une version pour BlackBerry, gratuitement disponible sur le BlackBerry World.

Enfin, il existe une application pour iOS (iPhone, etc), disponible dans l'App Store d'Apple pour 0,99€.

Intégration des contacts et du calendrier

Pour ajouter une liste de contacts à une application permettant d'être synchronisée avec CardDav, il faut récupérer l'URL de partage de son ou ses calendriers.

Pour ne sélectionner qu'un seul calendrier, il suffit de copier le lien après avoir cliqué sur l'icône Lien CalDav, la deuxième sur la ligne du calendrier en partant de la gauche.

ULB connectée 2 : ownCloud

Pour obtenir l'adresse CalDav principale, il suffit de copier le lien (adresse principale ou adresse pour iOS/OS X, dépendant du système d'exploitation utilisé) obtenu en affichant les préférences des calendriers (roue dentée en bas à gauche de la colonne de gauche).

ULB connectée 2 : ownCloud

Le lien CalDav a ce format :

La manipulation est similaire quant aux contacts. Le lien CardDav a ce format :

Il suffit ensuite d'alimenter son application bureautique avec l'un ou l'autre lien obtenu de la sorte, si elle supporte la synchronisation Card/CalDav.

Pour un complément d'information, voir ces listes non-exhaustives des clients CardDav et des clients CalDav . Voici quelques configurations courantes :

Il ne manquerait plus que les contacts enregistrés puissent être partagés avec le Carnet d'adresses de Roundcube.