Info2Geek

Dotclear et PHP5

La mise à jour de php4 à php5 provoque avec dotclear des erreurs du type :

Warning: mysql_query(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 170
Warning: mysql_error(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 227
Warning: mysql_errno(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 228
Warning: mysql_query(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 170
Warning: mysql_error(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 227
Warning: mysql_errno(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 228

La solution est simple :
il faut éditer le fichier ./layout/append.php et commenter l’unique ligne qui contient :
$con->close();
les écritures de session ne généreront plus de Warning.

Samuel Hocevar, Chef du projet Debian

Félicitations a sam, notre sam de VideoLAN.
Il a été élu Chef du projet Debian
Samuel Hocevar est le créateur d’une base énorme de fortunes, ainsi que de la licence WTFPL.
La WTFPL (Do What The Fuck You Want To Public License) est une licence libre exotique et extrêmement libérale. Elle permet en effet les libres redistributions et modifications de l’œuvre sans aucune restriction.

Et pour ceux qui comprendront l’allusion : Chapeau Sam et COIN COIN

ssh depuis une dreambox vers un linux sans saisir le passwd (pour Fab)

  • mkdir -p /hdd/tmp
  • wget http://dreambox.gamesquad.nl/download/ssh.tar.gz
  • wget http://dreambox.gamesquad.nl/download/local.tar.gz
  • mkdir -p /hdd/opt
  • cd /hdd/opt
  • gzip -dc /hdd/tmp/local.tar.gz |tar xf –
  • gzip -dc /hdd/tmp/ssh.tar.gz |tar xf –
  • cd /hdd/opt/ssh
  • ./install.sh
  • cd /hdd/opt/ssh/bin
  • ./ssh-keygen -t dsa

Generating public/private dsa key pair. Enter file in which to save the key (//.ssh/id_dsa): /hdd/opt/ssh Enter passphrase (empty for no passphrase): Enter same passphrase again:

Ceci va generer 2 cles :

  1. une clef privée (non chiffrée dans notre ca)
  2. une publique (non chiffrée)
  • mkdir -p $HOME/.ssh/
  • cp /hdd/opt/ssh/bin/id_rsa $HOME/.ssh/id-rsa

Sur la machine distante, allez dans le répertoire £HOME/.ssh Editez le fichier authorized_keys en ajoutant à la fin de ce fichier la clef publique (id_dsa.pub)