Steven Wilson - The Raven That Refused To Sing photo

Steven Wilson – The Raven That Refused To Sing

The Raven That Refused to Sing (And Other Stories) est le troisième album solo du musicien britannique Steven Wilson, sorti le 25 février 2013 sur le label Kscope Music Record.

Bien qu’il ne puisse pas être considéré comme un album-concept, toutes les chansons ont pour thème des histoires surnaturelles, à l’instar de la chanson éponyme, The Raven That Refused To Sing:

La chanson The Raven That Refused to Sing raconte l’histoire d’un vieil homme qui attend la mort avec impatience. Il repense à une époque de son enfance durant laquelle il était incroyablement proche de sa sœur aînée, qui est morte alors qu’ils étaient tous deux très jeunes.

L’homme est convaincu qu’un corbeau qui visite son jardin est en vérité une manifestation de sa sœur. Le fait est que celle-ci avait l’habitude de chanter pour lui à l’époque de leur enfance, dès qu’il avait peur ou ne se sentait pas en sécurité, et cela avait une influence apaisante sur lui. Ignorant qu’il ne s’agit que d’un simple corbeau, il finit par penser que si le corbeau chante pour lui, ce sera la preuve que sa sœur est revenue pour l’emmener avec lui dans l’au-delà.

Jouent sur cet album Steven Wilson (chant), Guthrie Govan (guitares), Nick Beggs (basse), Marco Minnemann (drums), Adam Holzman (keyboards), et Theo Travis (saxophone / flute). L’album a été produit et mixé par le légendaire Alan Parsons, qui a produit l’album The Dark Side of the Moon de Pink Floyd.

Installer LineageOS (Android 9.0 Pie) sur le OnePlus One photo

Installer LineageOS (Android 9.0 Pie) sur le OnePlus One

lineageos

Aujourd’hui, j’ai installé LineageOS (Android 9.0 Pie) sur mon OnePlus One, histoire de lui redonner un second souffle et de bénéficier des dernières mises à jour de sécurité Android.

Le OnePlus One (OPO) est sorti en mai 2014, il a donc quelques années derrière lui et tourne sous CyanogenMod 13, c’est-à-dire Android 6.0.1 (Marshmallow). Autant dire qu’il n’a pas vu de correctifs de sécurité depuis quelques années!

Étape 1: activer le débogage USB

Sur le téléphone, on commence par activer le mode développeur:

  1. Ouvrez Paramètres > A propos du téléphone.
  2. Tapez 7 fois sur le numéro de build.
  3. Vous venez d’activer le mode développeur!

Grâce au mode développeur, vous avez maintenant accès à des options qui n’étaient pas visibles auparavant et qui vont nous être nécessaires.

Pour activer le débogage USB:

  1. Ouvrez Paramètres > Options pour les développeurs
  2. Activez l’option Débogage Android
  3. Désactivez l’option Mettre à jour la récupération CyanogenMod (sinon l’installation du recovery sera impossible).

Étape 2: installation d’ADB

Android Debug Bridge (adb) est un outil de développement qui facilite la communication entre un appareil Android et un ordinateur. Cette communication s’effectue soit par câble USB, soit en WiFi.

Branchez votre OnePlus One en USB.

Téléchargez les derniers pilotes ADB issus du SDK Android puis décompressez l’archive.

Ouvrez le terminal, rendez-vous dans le répertoire platform-tools et listez ensuite votre téléphone avec cette commande:

./adb devices

Résultat:
List of devices attached
b4be4c53	deviceLangage du code : PHP (php)

Notre OnePlus One est bien détecté. On reboot en mode fastboot:

./adb reboot bootloader

On liste les appareils détectés par fastboot:

./fastboot devices

Résultat:
b4be4c53    fastboot

Attention, c’est la commande qui va effacer vos données donc pensez à sauvegarder avant!

On déverrouille le bootloader avec:

./fastboot oem unlock
                                                    OKAY [  0.168s]
 Finished. Total time: 0.168s

La partition est effacée, le téléphone va rebooter deux fois puis vous présenter le choix de la langue… comme au premier jour.

Comme c’est un reset de l’appareil, il faut de nouveau activer le débogage USB (étape 1).

Étape 3: installation de TWRP (custom recovery)

Téléchargez TWRP pour OnePlus One (bacon) puis placez le fichier dans le dossier platform-tools, c’est plus commode.

Connectez le téléphone en USB. Ouvrez le terminal et entrez:

./adb reboot bootloader

Puis, on vérifie que fastbootdétecte bien le téléphone:

./fastboot devices
b4be4c53	fastboot

Et on flash TWRP:

./fastboot flash recovery twrp-3.2.3-20190125-bacon.img

Sending 'recovery' (12068 KB)                      OKAY [  0.382s]
Writing 'recovery'                                 OKAY [  0.224s]
Finished. Total time: 0.643sLangage du code : JavaScript (javascript)

Lire Installer LineageOS (Android 9.0 Pie) sur le OnePlus One

Activer SSH sous CPanel photo 4

SSH : corriger l’erreur « Permissions are too open »

Lors d’une connexion SSH, il arrive de tomber sur ce message assez brutal :

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/matt/.ssh/id_ed25519.pub' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/Users/matt/.ssh/id_ed25519.pub": bad permissionsLangage du code : PHP (php)

Le message semble dire que les permissions de la clé publique sont trop ouvertes. En réalité, le problème le plus probable est encore plus simple : vous avez demandé à SSH d’utiliser une clé publique comme si c’était une clé privée.

Autrement dit, vous avez probablement utilisé un fichier qui se termine par .pub avec l’option -i. Et SSH n’a pas apprécié. Franchement, il a raison.

Lire SSH : corriger l’erreur « Permissions are too open »