Identifiants personnels


Moi ... Moi ... et re Moi

Informatique


[Ubuntu Server] Installation et configuration de spamassassin

Le serveur de mail que nous utilisons est Postfix. Le but de ce petit bloc note est d’intégrer directement dans le processus de réception des mails l’éradiction des spams. Comme nous allons aussi avoir besoin de faire marcher un antivirus dans cette chaine, nous allons utilisez la méthode d’intégration de spamassin grace à amavis.

Etape 1 : Installation des logiciels sur le serveur

SpamAssassin est un outil sous licence licence Apache Software License qui permet de filtrer le trafic des courriels à l’arrivée et à la sortie du serveur de mail afin d’éradiquer ceux reconnus comme pourriels ou courriels non sollicités.

Pyzor est un système collaboratif en réseau de détection et de blocage des spams qui utilise des définitions de messages définit par ses utilisateurs. Ce système se met à jour directement depuis le serveur des développeurs ce qui permet d’avoir une liste à jour.

Razor

ClamAv est un logiciel antivirus très utilisé sous UNIX. Il est généralement utilisé avec les serveurs de courriels pour (...)



[SERVEUR] Sympa + Postfix + Ubuntu + VHCS

Rappel : L’environnement d’installation est celui-ci :

Système d’exploitation : Ubuntu 7.10 Gutsy Gibbon Serveur Web : Apache version 2.2.4 PHP : 5.2.1 Mysql : 5.0.38 Perl : 5.8.8

Il se peut donc que certaines commandes Unix utilisées ne soient pas compatibles avec d’autres distributions. Vous pouvez laisser un message en bas de cet article pour toutes questions.

Installation de sympa # Téléchargement des sources wget http://www.sympa.org/distribution/s... # Décompression du paquet tar -xvzf sympa-5.3.4.tar.gz # On va dans le répertoire qui contient les sources cd



[SERVEUR] svn + trac + sous-domaines apache

Environnement de base Serveur : Dedibox Distribution Linux : Ununtu Gutsy Gibbon 7.10 Apache 2 : version 2.2.4 PHP 5

Paquets nécessaires au préalables :

apt-get install subversion libapache2-svn python2.5 libsqlite3-0 php5-sqlite3 python-svn python-subversion python-pysqlite1.1 python-genshi Création des repositories svnadmin create /var/svn/lx5.net

Le fichier d’autorisations :

nano /var/svn/lx5.net/conf/authz

Il est nécessaire de mettre dans ce fichier au moins ces quelques lignes :

[/] kent1 = rw * = r Télécharger

Ceci donnera à l’utilisateur "kent1" les droits de lecture et d’écriture sur le dépot et uniquement les droits de lecture aux autres utilisateurs. Nous verrons dans un article futur comment régler aux petits oignons ces autorisations.

Le fichier de password :

Comme nous donnons les droits d"écriture à l’utilisateur "kent1", il est donc nécessaire de créer le fichier de mots de passe qui correspond.

rm -f /var/svn/lx5.net/conf/passwd li style="font-weight : (...)



[WEB 2.0] Les applications Web 2.0

Email

Gmail

A mon avis le meilleur système de mail en ligne Sobre, simple et efficace Calendriers en ligne

Google Calendar

Nécessite un compte google TO-DO listes

Remember the milk

Possibilité de travailler hors connexion grace à Google Gears (nécessite le plugin adéquat pour le navigateur). Rappels par mails, messagerie électronique (AIM, GaduGadu, GoogleTalk, ICQ, Jabber, MSN, Skype, Yahoo) et téléphone mobile (pas disponible en France encore). Utilisation parallèle avec Google Calendar. Intégration à l’Iphone par application personnelle Gestionnaires de Signets

del.icio.us

Plugin firefox pour remplacer la gestion de signet du navigateur par celle de del.icio.us (génial)



Vhcs sur dedibox

Erreurs de relance d’Apache

Lors de la création de nouveaux domaines et sous domaines, vhcs se charge tout seul de tout... Cool vous me direz... oui si il le faisait bien... Ce n’est pas le logiciel qu est incriminé mais le package .deb...

Description de problème :

on crée des domaines ou sous domaines dans Vhcs.

Ces adresses nouvellement crées ne fonctionne pas.

Le force-reload d’apache ne fonctionne pas non plus..

Résolution du problème :

La solution a été trouvé ici

Il suffit de modifier 3 fichier :

$ nano /etc/vhcs2/apache/parts/als_php2_entry.tpl

$ nano /etc/vhcs2/apache/parts/dmn_php2_entry.tpl

$ nano /etc/vhcs2/apache/parts/sub_php2_entry.tpl

et de modifier les lignes :

’php_admin_value sendmail_path /usr/sbin/sendmail -t -i -f info@DMN_NAME’

par :

php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f info@DMN_NAME"

Pour les domaines déjà créés :

Ouvrir le fichier de conf d’Apache

$ nano /etc/apache2/sites-available/vhcs2.conf

Modifier les lignes comme (...)



[LINUX] Compiler FFmpeg

Sous Ubuntu Feisty (7.04), j’ai eu des problèmes avec le paquet ffmpeg qui refusait de me mettre le son en mp3 lors de l’encodage des vidéos....

Il a donc fallu que je recompile moi-même ffmpeg... Voici la méthode utilisée qui devrait être compatible avec les distributions issues de Debian :

Au préalable vérifier que les dépôts universe et multiverse soient disponibles dans votre fichier /etc/apt/sources.list Désinstaller le paquet ffmpeg : sudo apt-get remove ffmpeg Vérifier que [lame ?] est correctement installé et avoir le nécessaire pour compiler :

NB : Il est nécessaire sur Ubuntu d’activer les dépots universe et multiverse

sudo apt-get install lame subversion build-essential liblame-dev libvorbis-dev libxvidcore4-dev libfaac-dev libfaad-dev libtheora-dev libx264-dev Récupérer les sources de ffmpeg par svn : svn checkout svn ://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg La compilation : cd ffmpeg/ ./configure —enable-libmp3lame —enable-libxvid —enable-libvorbis —enable-gpl (...)



FLV et metadatas...

Flash MetaData Injector

http://osflash.org/flv

FLV est un conteneur qui peut utiliser différent types de videos et sons.

Codecs

Video

H.263 : Codec de base On2 VP6 : Codec de bonne qualité mais propriétaire, appartenant à la société On2 H.264

Audio

Nellymoser : Format propriétaire spécialisé dans le transport de la voix MP3 Metadatas videocodecid : (Nombre)

L’ID du codec video du FLV : 1 : JPEG (currently unused) 2 : Sorenson H.263 3 : Screen video 4 : On2 VP6 5 : On2 VP6 with alpha channel 6 : Screen video version 2 7 : AVC - Correspond au H.264 audiocodecid : (Nombre)

L’ID du codec audio du FLV : 0 : Linear PCM, platform endian 1 : ADPCM 2 : MP3 3 : Linear PCM, little endian 4 : Nellymoser 16-kHz mono 5 : Nellymoser 8-kHz mono 6 : Nellymoser 7 : G.711 A-law logarithmic PCM : base de transport de la voix sur le réseau téléphonique 8 : G.711 mu-law logarithmic PCM 9 : Réservé 10 : AAC (Flash Player9,0,115,0 et futurs) : Advanced Audio Coding - Meilleure qualité que le (...)



[SPIP Core] Les autorisations de spip

Depuis 1 ou 2 versions a été mise en place dans spip des fonctions d’autorisations qui sont censées rendre aisée la gestion des autorisations liées au workflow de spip...

Voici ce que j’en ai compris ... et qui m’a servi soit dans des plugins soit sur des sites particuliers, notamment emotion-pictures

Tout d’abord rappelons les 4 statuts de bases de spip liés aux personnes :

Administrateur : 0minirezo (qui peut être modifié en administrateur restreint => restreint à une ou plusieurs rubriques particulières) Rédacteur : 1comite Visiteur : 6forum À la poubelle : 5poubelle

Ces statuts sont définis dans un tableau php à la ligne 272 du fichier ecrire/inc_version.php

// Constantes surchargeables, cf. plugin autorite // false pour ignorer la notion d’admin restreint # todo : une option a activer define(’_ADMINS_RESTREINTS’, true) ; // statut par defaut a la (...)



[MAC] Compiler ffmpeg sur OSX (10.5 Leopard)

Avant toute chose nous avons besoin de plusieurs choses nécessaires :

Xcode (normalement fourni sur le dvd votre système d’exploitation)

Xcode permet de disposer de tous les outils de développement nécessaires pour compiler des logiciels et librairies sur MAC LAME (Pour décoder le format MP3) FAAD (Pour décoder les formats MPEG-2 et MP4) Installation des décodeurs

LAME :

Dans un terminal faites :

mkdir /lame cd lame wget http://switch.dl.sourceforge.net/so... cd lame-3.98b6 ./configure make sudo make install Télécharger

FAAD2

On télécharge les sources et on les copies dans / qui est le répertoire home de l’utilisateur en cours.

Dans un terminal, on décompresse le fichier (j’ai téléchargé le paquet tar.gz).

tar -xvzf faad2-2.6.1.tar.gz

Puis on le compile et l’installe :

cd faad2 autoreconf -vif . span style="color : #000000 ; (...)



[UBUNTU] Compiler Flvtool2 sur Ubuntu

Préparation

Pour compiler flvtool2, certaines dépendances sont à pourvoir :

subversion (pour récupérer le code source à jour) Ruby (pour l’installation) apt-get install subversion ruby La compilation

On récupère d’abord les sources par svn...

svn checkout svn ://rubyforge.org/var/svn/flvtool2/trunk /flvtool2

Les sources seront copiées dans le répertoire de l’utilisateur en cours dans un sous répertoire flvtool2/

Puis on l’install par : cd /flvtool2 sudo ruby setup.rb Télécharger

Cela installe automatiquement flvtool2 dans : /usr/bin/flvtool2

Pour la mise à jour ?

cd /flvtool2 svn up sudo ruby setup.rb Télécharger

Quoi de plus simple...

Son utilisation ?

Auparavant on utilisait une commande qui ressemblait à cela pour créer nos flv : ffmpeg -i myvideo.mpg -f flv (...)



0 | 10 | 20 | 30 | 40 | 50

Propulsé par : SPIP 2.0.2 SVN [13542]