Archivesaoût 2014

Recevoir à chaque démarrage le kernel ring buffer de votre serveur

Connaissez-vous la commande dmesg sous Debian ? Elle vous indique toutes les actions effectuées durant le démarrage de l’ordinateur, et donne une idée du temps d’exécution.

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
…
[   42.695720] Adding 102396k swap on /var/swap.  Priority:-1

Je trouve ça pratique de le recevoir par e-mail. Ça me permet de vérifier ce qui se passe au démarrage, et surtout, s’il s’agit d’un démarrage non planifié, d’essayer de comprendre pourquoi le Raspberry Pi a redémarré…

Il faut modifier le fichier /etc/rc.local et y ajouter ces quelques lignes avant la dernière ligne (qui doit normalement être exit 0) :

# send dmesg after started up
dmesg | mail -s "ServerName has just started" dude@domain.tld

Et voilà, à chaque démarrage de votre machine, vous recevrez directement les logs :-)

Modifier et configurer son thème ownCloud, ou comment changer le titre, le pied de page et le slogan

OwnCloud c’est sympa pour héberger, gérer et partager ses données où l’on veut, voire s’affranchir du service Dropbox et de ses conditions d’utilisations un peu obscures.
Et ça roxe du poney, même sur mon Raspberry Pi !

Thème par défaut d'ownCloud

Si vous souhaitez par contre modifier un peu le thème, et en particulier le titre de la page ainsi que le pied de page ownCloud - services web sous votre contrôle, difficile de tomber sur la bonne documentation. Mais à force de chercher j’ai fini par trouver.

Thème Abricot pour ownCloud

⟩ Lire la suite…

Affichage impossible d’images après un envoi par FTP sur un serveur OVH

Pas plus tard que ce matin, j’envoie des fichiers, dont des images — de type PNG pour être exact — sur un hébergement OVH par le protocole FTP (via Filezilla).
Jusque là aucun souci, c’est de loin pas la première fois que je fais ça.

Oui mais cette fois, j’ai une erreur assez surprenante lorsque j’accède par l’intermédiaire de Firefox aux images uploadées :

L’image « failed.png » ne peut être affichée car elle contient des erreurs.

L'image ne peut être chargée car elle contient des erreurs

Il se peut que l’image ait été mal envoyée, je recommence donc le transfère des images uniquement car bizarrement :

  • toutes les images contiennent des erreurs ;
  • les fichiers autres que les images sont chargés correctement.

Sauf que cela ne change rien. J’essaie donc, dans le doute, avec d’autres navigateurs (Chrome, IE, …) mais sans succès. L’image ne se charge toujours pas correctement.
Je vous passe les autres essais infructueux pour tenter de résoudre le souci. Jusqu’à que j’aille regarder du côté du transfert FTP et de Filezilla. Bingo !

Par défaut — ou parce que j’avais précédemment changé le paramètre — le transfert se faisait en ASCII, et ça, pour OVH et les images, c’est le mal.
La solution était toute simple : forcer le transfert en « binaire » :-).

Filezilla - Transfert en ASCII Filezilla - Transfert en binaire

Note : le mode automatique est à préférer, Filezilla choisit automatiquement et intelligemment le bon mode de transfert en fonction du type de fichier.