Archive pour Juin 2008

SystemRescueCd 1.0.4 Linux

Nessun commento » Annonces , Nouvelles , Open Source Pas de commentaires »

Il est disponible pour télécharger la nouvelle version de SystemRescueCD , le célèbre distro live basé sur Gentoo et conçue spécifiquement pour la récupération des données et la partition du disque dur. La nouvelle version publiée par l'équipe française est 1.0.4, n'introduit pas de changements majeurs par rapport à la version précédente, mais promet de résoudre certains petits (mais très ennuyeux) bug. Voici un résumé des nouvelles:

Mise à jour le noyau par défaut de Linux 2.6.25.7 avec Reiser4fs; Correction d'un problème avec Samba à deux maisons dans le mauvais jeu de caractères UTF8, fixés le paquet LVM - soutien 1.x LVM a été rompu, fixé le service LVM - maintenant, il commence après mdadm alors C'est LVM sur RAID fonctionne; mise à jour de NTFS-3G à 1,2531 (NTFS en lecture-écriture), mise à jour le support du système de fichiers Btrfs à 0,15 (module du noyau et utilitaires), la capacité de démarrer Linux à partir d'un disque LVM; racine ajout d'une option '= auto 'pour démarrer le premier système Linux a trouvé sur le disque dur, a ajouté «MHDD' image disquette de démarrage (faible niveau de l'outil de diagnostic disque dur).

Vous pouvez voir le changelog complet à cette adresse .

Téléchargements FTP à partir du menu contextuel avec RightLoad

Nessun commento » Nouvelles , sous Windows Pas de commentaires »

RightLoad est un programme gratuit pour le menu contextuel de Microsoft Windows pour ajouter une caractéristique très cool: Faites un clic droit sur ​​l'icône d'un transfert de fichier est possible de lancer le FTP de serveur à un préréglage en utilisant l'interface d'administration particulière.

Le logiciel offre de nombreuses possibilités:

  • Extensions ASCII. Lorsque vous choisissez le mode de transfert "Auto" par défaut, tous les fichiers qui ont des extensions comme l'un de ceux sélectionnés seront déplacés précisément dans "ascii", tandis que pour tous les autres types de fichiers sont transférés en «binaire».
  • Mot de passe principal. Avec le mot de passe maître, vous pouvez définir un mot de passe qui sera utilisé pour faire le cryptage des informations de connexion au serveur, de sorte qu'ils ne peuvent pas être «reniflé» contre les méchants.
  • Mises à jour automatiques. RightLoad vérifie automatiquement les mises à jour en se connectant à l'équipe serveur qui supervise le développement.
  • Transferts SFTP et HTTP. Dans le "Type de serveur", vous pouvez choisir d'utiliser ou non une session FTP normal, ou (choisi par moi fortement recommandé) d'une session (ou FTP over SSH) SFTP. Vous pouvez également transférer des fichiers via HTTP, même téléchargement.

Pour toute autre information, sont tous sur le site officiel du projet ( http://www.rightload.org ).

Sensualité à la Cour 4: Le dernier épisode fou!

Nessun commento » Comics , Divers , YouTube Pas de commentaires »

Il ya la crise partout ... ou tout simplement ...

Nessun commento » Carnet , Réflexions (oni) Pas de commentaires »

C'est une période pleine de contradictions, de celle que nous traversons. Abandonné l'illusion que la crise économique n'était qu'un des passagers d'accidents, la plupart des gens que je connais ont commencé à perdre leurs points de référence.

Il arrive presque tous les jours pour échanger quelques mots avec quelqu'un sur les causes et les évolutions possibles de ce gâchis: je me rends compte qu'il va toujours tout ramener aux forces du marché, l'économie mondiale, les nouvelles économies émergentes. Près de même pas notre faute si nous pouvons mettre plus d'argent dans votre poche - peut-être avec plus de difficulté un peu "- perd de sa valeur chaque jour.

Quelques-uns viennent à l'esprit que le temps est venu de changer nos modes de vie, nos objectifs et les moyens de les atteindre. Tout le monde regarde en arrière, pour blasphémer les erreurs du passé et qui a fait que pour la rimpiangerne splendeur. J'ai entendu la trentaine souvenez comment vous avez l'air bien dans les années quatre-vingt. Les gens qui avaient moins de vingt ans, lorsque sévit Craxi - Dieu ait son âme - Andreotti et Forlani . Les gens de cet âge ne peut pas avoir de regrets, parce qu'à ce moment-là leur seule préoccupation était de savoir quoi porter le matin pour faire une bonne impression sur la jeune fille à la porte de classe suivante. Qu'est-ce-ce légitime, quand vous avez cet âge.

Mais qui veut encore nous réjouissons non seulement à espérer que les choses seront mieux en mesure d'être redémarré indéfiniment. Il demande à la place: ce besoin de mon temps? Je peux comprendre le monde dans lequel je vis et de trouver un meilleur emplacement? Qu'est-ce que je peux faire? Que dois-je apprendre? Que dois-je apprendre à faire?

La crise est partout. Mais est-ce nécessairement une mauvaise chose? Je n'en dis pas ...

Surveillance des files d'attente de messagerie avec Postfix

Nessun commento » Open Source , Shell , Système , Trucs et astuces Aucun commentaire »

Postfix a longtemps été considéré comme l'un des meilleurs MTA disponibles. Initialement écrit par Wietse Venema Zweitze et placée sous la licence IBM Public , Postfix peut se vanter d'une solidité et une facilité d'interaction dans le courrier SMTP autre démons.

La décision de déployer ses capacités de démons différents - dont chacun remplit une fonction spécifique - et le prix de la performance minimale pour chaque groupe, veille à ce que tous les bogues ou les exploits ne peuvent pas compromettre l'ensemble de la MTA. Un seul et même processus doit être exécuté avec les privilèges root, tous les autres droits sont minimes et souvent juste un fichier de configuration.

Cette répartition des tâches se reflète aussi dans la disponibilité de plusieurs outils spécialement conçus pour exécuter des fonctions de surveillance et l'administration des processus générés par Postfix. Certains de ces outils font partie de Postfix, tandis que d'autres sont des éléments accessoires, souvent développés par des tiers - qui interagissent avec elle à différents niveaux.

Le suivi des files d'attente de messagerie, par exemple, peut être fait avec les `mailq`:

# mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
6CC39230001* 1389 Wed Jun 25 01:17:51 5tanya.wuhc@msa.hinet.net
test@dominio.it

Je renvoie le débutant d'habitude `homme` mailq pour des informations de base sur la façon dont le programme fonctionne. Ce qui suit est un exemple de la façon dont vous pouvez faire le meilleur usage `mailq` supprimer les courriers électroniques gelés de la file locale:

# exim -Mg `mailq | grep frozen | awk '{ print $3 }'`

L'utilisation normale de `mailq` peut être entravée par la présence de files d'attente de messagerie très massives. Dans ces cas, il est bon de déployer le script `` qshape pour obtenir une image claire de ce qui a conduit à l'accumulation de messages et quand c'est arrivé:

$ qshape -s deferred | head
T 5 10 20 40 80 160 320 640 1280 1280+
TOTAL 1250 0 1 2 4 5 22 34 118 242 822
spammer123.com 462 0 1 0 1 1 3 7 15 53 381
zzfinder.com 64 0 0 0 0 0 1 0 0 4 59
socket4you.biz 53 0 0 0 0 0 0 0 0 0 53
junglex.com 36 0 0 0 0 0 1 3 7 15 10
myemessage.com 36 0 0 0 0 0 0 0 0 0 36
stock911.us 35 0 0 0 0 0 0 0 0 0 35
linuxassistance.it 33 0 0 0 0 0 0 0 0 0 33
agliardi.biz 29 0 0 0 0 0 0 0 0 3 26

Ici, nous voyons qu'il ya 1250 messages dans la file d'attente pour laquelle a été faite au moins une tentative à la livraison (différée), dont 462 sont acheminés vers spammer123.com domaine. D'e-mails envoyés à ce domaine 1 est dans la file d'attente pour une période de temps entre 5 et 10 minutes, tandis que 381 sont en attente depuis plus de 1280 minutes.

La commande suivante est utilisée à la place d'afficher des statistiques relatives au nombre de destinataires du courrier dans la file d'attente "active" de Postfix:

qshape active | less

De cette façon, nous pouvons identifier à tout moment les «goulots d'étranglement», c.-à-mailings anormales qui s'accumulent dans la file d'attente de Postfix des performances nettement dégradé. Une fois identifiés les processus similaires, nous pouvons les éliminer en utilisant la commande `` postsuper:

postsuper [-psv] [-c directory_file_conf] [-d][-h][-H][-r] [id_coda] [directory_coda]

Pour éliminer, par exemple, avec le message file d'attente ID 6CC39230001 (c.-à-celui illustré dans l'exemple ci-dessus) est suffisant pour exécuter la commande:

# postsuper -d 6CC39230001

Si, au contraire, à vos propres risques, vous voulez vider complètement la file d'attente, vous pouvez toujours utiliser la commande suivante:

# postsuper -d ALL deferred

Mais si jamais vous perdez email en raison de l'utilisation de ce second exemple, ne pas vous prendre avec moi.

/ Sbin / telinit 0

Nessun commento » Journal de bord Pas de commentaires »

J'ai pris une couple de jours de congé, pour me ressaisir et essayer de récupérer à partir d'une période de travail très, très lourd.

Ne déchirez pas vos cheveux: je serai de retour avec vous après le mardi Juin 24 années suivante.

Les bonnes choses tous.

Evolution (Linux Commercial)

1 commento » Divers , YouTube 1 Commentaire »

Analyse récursive un répertoire avec PHP

Nessun commento » Open Source , PHP , Conseils & Astuces Pas de commentaires »

Il ya des scripts que vous devriez toujours avoir à portée de main, car il finit par ce que vous avez besoin dans les moments les plus inattendus et les occasions. Cette fonction en PHP, par exemple, m'a sauvé dans de nombreux cas un gaspillage inutile de temps qui passe comme argument une chaîne qui est le chemin complet pour numériser la fonction scan_directory_recursively retourne un tableau contenant la structure complète du répertoire spécifié.

Vous pouvez indiquer, comme le second argument facultatif, une extension ou une portion de texte qui ne sera pas nécessairement figurer dans le nom du fichier. Il s'agit essentiellement d'un filtre pour exclure une certaine catégorie de résultats.

Par exemple:

$dirs=scan_directory_recursively('/home/ivan/Tempo');

retourne un tableau de tous les répertoires et les fichiers dans / home / ivan / heure, tandis que:

$dirs=scan_directory_recursively('/home/ivan/Tempo','.php');

retourne un tableau de tous les répertoires et les fichiers dans / home / ivan / heure, sauf pour les fichiers avec l'extension. php!

Il n'est pas mon fait, pourquoi je demande à ceux qui font usage dans leurs projets de ne pas retirer les références à lixlpixel, le site Internet d'où ils viennent.

Voici la fonction:


 <? Php

 / / Fonctions récursives PHP ------------------------- lixlpixel

 / / Scan_directory_recursively (répertoire à analyser, filtre)

 / / Attend chemin vers le répertoire et une extension facultative pour filtrer

 / / Bien sûr, PHP doit avoir les autorisations nécessaires pour lire le répertoire

 / / Spécifiez que vous et tous les fichiers et dossiers à l'intérieur de ce répertoire

 / / ------------------------------------------------ ------------


 / / Pour utiliser cette fonction pour obtenir tous les fichiers et répertoires dans un tableau, écrire:

 / / $ Filestructure scan_directory_recursively = ('path / to / directory');


 / / Pour utiliser cette fonction de scanner un répertoire et de filtrer les résultats, écrire:

 / / $ FileSelection scan_directory_recursively = ('directory', «extension»);


 scan_directory_recursively fonction ($ repertoire, $ filter = FALSE)

 {
    
 / / Si le chemin a une barre oblique à la fin, nous l'enlever ici
    
 if (substr ($ repertoire, -1) == '/')
    
 {
        
 Annuaire $ = substr ($ repertoire, 0, -1);
    
 }

    
 / / Si le chemin n'est pas valide ou non est un répertoire ...
    
 if (file_exists ($ repertoire) | |! is_dir ($ repertoire))
    
 {
        
 / / ... 
 on retourne faux et quitter la fonction
        
 return FALSE;

    
 / / ... 
 d'autre si le chemin est lisible
    
 } Elseif (is_readable ($ repertoire))
    
 {
        
 / / On ouvre le répertoire
        
 $ Directory_list = opendir ($ repertoire);

        
 / / Et parcourir les articles à l'intérieur
        
 while (FALSE! == ($ file = readdir ($ directory_list)))
        
 {
            
 / / Si le pointeur de fichier n'est pas le répertoire courant
            
 / / Ou le répertoire parent
            
 if ($ file! = '.' && $ fichier! = '..')
            
 {
                
 / / Nous construisons le nouveau chemin pour numériser
                
 $ PATH = $ répertoire '/' $ fichier..;

                
 / / Si le chemin est lisible
                
 if (is_readable ($ path))
                
 {
                    
 / / Nous avons scindé le nouveau chemin d'accès par les annuaires
                    
 $ Sous-répertoires = explode ('/', $ path);

                    
 / / Si le nouveau chemin est un répertoire
                    
 if (is_dir ($ path))
                    
 {
                        
 / / Ajouter les détails d'annuaire pour la liste des fichiers
                        
 $ Directory_tree [] = array (
                            
 'Chemin' => $ path,
                            
 'Name' => fin ($ sous-répertoires),
                            
 'Kind' => 'répertoire',

                            
 / / On regarde le nouveau chemin d'accès en appelant cette fonction
                            
 'Contenu' => scan_directory_recursively ($ path, $ filtre));

                    
 / / Si le nouveau chemin est un fichier
                    
 } Elseif (is_file ($ path))
                    
 {
                        
 / / Obtenir l'extension de fichier en prenant tout après le dernier point
                        
 $ Extension = fin (explode (, End ($ sous-répertoires)) '.');

                        
 / / Si il n'y a pas de filtre en Septembre ou le filtre est réglé et des allumettes
                        
 if ($ filtre === FALSE | | $ filtre == $ extension)
                        
 {
                            
 / / Ajouter les détails du fichier à la liste des fichiers
                            
 $ Directory_tree [] = array (
                                
 'Chemin' => $ path,
                                
 'Name' => fin ($ sous-répertoires),
                                
 'Extension' => $ extension,
                                
 'Taille' = filesize> ($ path),
                                
 'Kind' => 'fichier');
                        
 }
                    
 }
                
 }
            
 }
        
 }
        
 / / Fermer le répertoire
        
 closedir ($ directory_list); 

        
 / / Retour liste des fichiers
        
 return $ directory_tree;

    
 / / Si le chemin n'est pas lisible ...
    
 Else {}
        
 / / ... 
 on retourne faux
        
 return FALSE;
    
 }

 }

 / / ------------------------------------------------ ------------


 ?>

Pour votre commodité, mais aussi le mien, j'ajoute ici une version sans les commentaires et prêt pour le téléchargement:

Comment faire pour installer Internet Explorer sur Debian Etch

1 commento » Debian , Open Source , Trucs et astuces 1 Commentaire »

Je ne me lasse pas de répéter que la version stable de Debian, vous pouvez tout faire, absolument tout ce que vous feriez avec n'importe quel autre distribution moins conservatrice. Pour une utilisation quotidienne, pour la conduite de ses activités d'affaires ou simplement pour le jeu, la plupart des utilisateurs semblent préférer les distributions Linux très peu orienté vers la sécurité et la stabilité que pour le fait que ceux-ci sont constamment mis à jour vers la dernière version n'importe quel logiciel.

J'ai déjà décrit dans un autre poste comment vous pouvez bénéficier du système de backports de mettre à jour vos programmes préférés à une version plus récente de cette inséré dans la branche stable de Debian.

Debian Etch est prête à satisfaire, même si l'ensemble de notre tentation naturelle de tourner pour voir la killer app pour Microsoft sur ​​notre machine Linux. Prenez, par exemple, le cas dell'odiatissimo et bien-aimé navigateur Web Internet Explorer. Pour le voir tourner sur notre Debian Etch, il ya au moins deux solutions très valables:

  1. la suite CrossOver Linux (aka: CXLinux) de CodeWeavers
  2. script de IEs4Linux Sérgio Luís Lopes Júnior

La première solution n'est pas libre, mais il coûte vraiment une somme dérisoire par rapport à ce que propose:

CrossOver Linux vous permet d'installer de nombreuses applications de productivité Windows, des plugins et des jeux sous Linux, sans avoir besoin d'une licence Microsoft du système d'exploitation. CrossOver comprend un outil facile à utiliser, interface simple clic, ce qui rend efficace l'installation d'une application Windows simple et rapide. Une fois installé, votre application s'intègre de façon transparente avec votre Gnome ou KDE. Il suffit de cliquer et exécuter votre application, exactement comme vous le feriez dans Windows, mais avec la pleine liberté de Linux.

CrossOver Linux vous permet d'utiliser de nombreux plugins Windows directement depuis votre navigateur Linux. Plugins travailler sur n'importe quelle distribution Linux x86 basé et intégré à la plupart des navigateurs y compris Firefox 1.x, Netscape 6.x, Konqueror, Mozilla et Opera. CrossOver s'intègre également avec Gnome et KDE pour vous permettre de manière transparente ouvrir n'importe quel fichiers Word, Excel ou PowerPoint. Mais encore mieux, vous pouvez ouvrir les pièces jointes Ces types Directement à partir de n'importe quel client de messagerie.

Je dois avouer, j'ai une affection particulière pour CXLinux, depuis plusieurs années de suite sur ma machine Linux (Crossover Office une fois appelé, alias: cxoffice) et me donne souvent une énorme satisfaction.

La deuxième solution n'est pas du tout être sous-estimée: il suffit que CXLinux, le script utilise IEs4Linux `` vin pour simuler la fonctionnalité d'un système de Redmond et nous fait tourner plus d'un bon nombre d'applications.

Voici comment installer Debian Etch IEs4Linux:

  1. télécharger et installer (en tant que root) les dépendances minimales:
    # apt-get install wine cabextract binfmt-support
  2. télécharger (en tant qu'utilisateur normal) la dernière version du script d'installation:
    ~ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
  3. l'extraire avec les habituelles commandes `tar`:
    ~ tar xvfz ies4linux-latest.tar.gz
  4. naviguer dans le répertoire ainsi créé:
    ~ cd ies4linux-*
  5. exécuter le script:
    ~ ./ies4linux

À ce stade, vous avez terminé! Vous verrez une interface graphique où vous pouvez sélectionner quelques paramètres simples à passer à l'installation script. Conseil pour sélectionner uniquement les versions 6.0, 5.5 et 5.0 d'Internet Explorer: Alors que dans les options avancées sont donnés la possibilité d'installer la version 7.0, il s'agit d'une version bêta encore très instable et non recommandée par le Sérgio.

Je recommande à quiconque qui a bénéficié à partir du script Sérgio Luís Lopes Júnior fait en versant le document approprié, juste un seul euro avec PayPal. Voici l'adresse où trouver plus d'informations sur contribuant à son grand projet:

http://www.tatanka.com.br/ies4linux/page/Contribute

Parachutisme Tux

Nessun commento » Divers , YouTube Pas de commentaires »