Media player qui ne fonctionne pas dans ownCloud 5

Sur la toute nouvelle version d’ownCloud (5.0.0) le ‘Dropbox like libre’, le media player ne fonctionne pas. Il est impossible de lire de la musique. Dans firebug, j’ai trouvé l’erreur suivante : {"data":{"message":"Token expired. Please reload page."},"status":"error"} En fait, il faut modifier le fichier apps/media/ajax/api.php tel que ci-dessous : \OCP\JSON::checkAppEnabled('media'); \OCP\JSON::checkLoggedIn(); -\OCP\JSON::callCheck(); error_reporting(E_ALL); //no script error reporting because of getID3 @@ -43,6 +42,7 @@ if ($arguments['action']) { switch ($arguments['action']) { case 'delete': + \OCP\JSON::callCheck(); $path = $arguments['path']; $collection->deleteSongByPath($path); $paths = explode(PATH_SEPARATOR, \OCP\Config::getUserValue(\OCP\USER::getUser(), 'media', 'paths', ''));

Se connecter à un VPN IPSEC avec vpnc

Pour se connecter à un VPN IPSec, on peut utiliser l’outil libre vpnc. Voici comment le configurer. Installer vpnc et netcat: apt-get install vpnc netcat Ajouter les lignes suivantes dans le fichier /etc/vpnc/default.conf : IPSec gateway <IP du VPN> IPSec ID tgroup1 IPSec secret Start1 IKE DH Group dh2 Vendor cisco Xauth username <Nom d'utilisateur> Xauth password <Mot de passe> Script /etc/vpnc/vpnc-script Lancer vpnc : vpnc /etc/vpnc/default.conf Si ca ne fonctionne pas, ajouter aussi l’option suivante a /etc/vpnc/default.

Concaténer deux fichiers, ou les merger une ligne sur deux

Parfois, on a une liste dans les mains sous forme de fichier texte, et on doit insérer du contenu à la fin, ou une ligne sur deux. Pour cela, on peut utiliser la commande « paste ». Prennons le cas de ces deux fichiers : % cat fichier1.txt 111 222 333 % cat fichier2.txt aaa bbb ccc Si on veut la concaténer, voici la commande : % paste -d ' ' fichier1.

Empêcher la suppression/modification d'un fichier par root

Pour empêcher la modification ou la suppression d’un fichier, y compris pour root, on peut utiliser la commande « chattr » qui permet de mettre en place des attributs avancés sur les fichiers. Pour bloquer un fichier : chattr +i fichier Pour voir les attributs avancés d’un fichier : lsattr ----i----------- ./fichier Pour débloquer un fichier chattr -i fichier

Résoudre l&rsquo;erreur Network server getpeername() failure (107: Transport endpoint is not connected) pour Nagios NRPE

J’ai été confronté à l’erreur suivante dans le fichier daemon.log. Ce message s’affichait toutes les trois secondes. nrpe[8498]: Error: Network server getpeername() failure (107: Transport endpoint is not connected) nrpe[8498]: Cannot remove pidfile '/var/run/nagios/nrpe.pid' - check your privileges. nrpe[8498]: Daemon shutdown C’est dû à un bug qui a été reporté en 2009 et qui n’est toujours pas résolu dans la version 2.14. La commande suivante permet de reproduire le bug :