Postfix et Spamassassin

par julien, juillet 2007 Avez-vous déjà essayer de brancher un serveur mail sur le Net sans configurer d’antispam au préalable ? Je l’ai fait quelques fois, et bas c’est pas triste !!! On arrive vite au point ou checker sa mailbox est un supplice sans nom. La solution c’est de demander à Postfix de soumettre En savoir plus surPostfix et Spamassassin[…]

Lord’s Lair » error writing /proc/self/oom_adj: Operation not permitted

error writing /proc/self/oom_adj: Operation not permitted 05.05.10 | G33keries, Tips Si vous rencontrez cette erreur dans vos logs (auth.log) à l’intérieur d’un Container OpenVZ 1 auth.log: leela sshd[17009]: error writing /proc/self/oom_adj: Operation not permitted Voici comment vous « débarasser » de cette erreur Je l’ai rencontré sur la configuration suivante : 1 root@Leela:~# dpkg -l En savoir plus surLord’s Lair » error writing /proc/self/oom_adj: Operation not permitted[…]

Jean-Christophe VASSORT » OpenVZ

Régler l’heure d’un environnement virtuel OpenVZTuto servant à régler l’heure d’une machine virtuelle OpenVZ. Source: http://forum.openvz.org/index.php?t=msg&goto=6694& Admettons que l’environnement virtuel ait l’ID 101. On stoppe le VE:? vzctl stop 101On lui donne la possibilité de régler l’heure: vzctl set 101 –capability sys_time:on –saveOn le démarre: vzctl start 101On entre dedans pour finaliser l’opération: vzctl enter En savoir plus surJean-Christophe VASSORT » OpenVZ[…]

base64_decode and co

un tiot php pour les virer <?php /** * Nettoire les fichiers * * @param string $name */ function nettoieFichier($name){ //ouvre le fichier $data = file_get_contents($name); $count = 0; $data = str_replace('eval(base64_decode(\'<——EDIT——>\'));','',$data,$count); if($count!=0){ echo ' Patched '; file_put_contents($name,$data);//ecrit le fichier } } /** * Parcours un repertoire * * @param string $repname */ function parcoursRep($repname){ $dir = opendir($repname); //lit le repertoire while (($file = readdir($dir)) !== false) { //Si c'est unfichier if(!is_dir($repname .'/'. $file)){ $extension1 = substr($file, -3, 3); $extension2 = substr(strrchr($file,'.'),1); //verifien si c'est une extension php if($extension1==$extension2){ if($extension1=='php'){ echo "Traitement du fichier : $repname/$file"; nettoieFichier($repname.'/'.$file); echo "\n<br>"; } } }else{//Si c'est un dossier if($file!=".." && $file!='.'){ echo "Dir : $repname/$file \n<br>"; parcoursRep($repname .'/'. $file); } } } } $dir = '.';//répertoire courant parcoursRep($dir); ?> un En savoir plus surbase64_decode and co[…]

Signer ses emails avec DKIM

Signer ses emails avec DKIM Si vous avez un serveur mail, utilisant postfix, alors voici un outil très pratique pour prouver la provenance des emails envoyés par votre serveur, en leur collant une signature numérique, fonctionnant avec une clé publique/privée. Cela permettra ainsi d’affirmer que vos emails sont bien envoyés par vous, et également de En savoir plus surSigner ses emails avec DKIM[…]