Qu'est ce qu'il dit ?

J'administre du vserver (for real) sur différentes plate-formes. Si je trouve que c'est du bonheur, de temps à autre, cela pose quelques questions qui ne seraient même pas évoquées sur une plate-forme ''normale''. Typiquement, lorsque vous mettez à jour votre système, entre autre la __libc6__, comme c'est le cas chez Debian ces jours-ci et que vous souhaitez redémarrer totalement le serveur, vous pouvez vous étonner que vos vservers ne soient pas de retour avec le système. Une petite vérification vous dit que, effectivement, rien n'est lancé. Bon, encore un démarrage foiré. Forçons ce démarrage à la main. Oui, sauf que non, voilà ce que ça vous jette à la figure : {{/proc/uptime can not be accessed. Usually, this is caused by procfs-security. Please read the FAQ for more details}} WTF ?! Bon, un petit coup de google-fu et surtout la doc de vserver plus tard, on a une piste : Il faut passer le script __vprocunhide__. Ok, allons-y. Où se cache-t-il, parce qu'il n'est pas dans le cache ? La réponse est simple et salvatrice : @@/usr/lib/util-vserver/vprocunhide@@ On croise les doigts, on l'exécute, on regarde la sortie, on prie. Et là... Tout va bien. On relance les vservers et ça marche ! Bouru, qu'est ce que c'est bon quand on ne comprend rien et que ça marche ;) ps : il serait mieux, idéologiquement, de tout comprendre et que ça ne fonctionne pas, mais bon...