Le blog de ​​Michael OSS / Linux, réseau et ma vie privée

28 Okt/10 2

Bonjour LastPass - 1Password revoir

Pour tous les 1Password utilisateurs là-bas:

il existe une alternative qui fonctionne même à travers les plates-formes

Retrouvez l'ensemble est sous Lastpass.com il agit comme l'intégration du navigateur à 1Password . Avec un mot de passe maître, le trousseau est déverrouillé et vous pouvez accéder aux mots de passe existants. L'intégration est également un bouton dans Safari, et même tout simplement Firefox, Internet Explorer, Chrome, etc, mais il suffit de lire où même LastPass fonctionne partout, il se trouve ici .

Seulement l'application iPhone nécessite une mise à niveau vers la version Pro et les coûts sous la forme d'un versement annuel, l'application iPad est similaire à celle de 1Password et même gratuitement.

Je me sers de LastPass pendant deux semaines maintenant et je suis complètement heureux, 1Password est déjà parti! :)

7 Sep/10 0

L'utilisation d'Apple Mail à CPU 25%

Encore une fois j'ai eu un problème avec Apple Mail et une charge CPU continue de ~ 25%, tous ici pour une solution avec la même erreur.

Apparemment, quelque chose se passe mal avec la synchronisation du carnet d'adresse, ce qui provoque la charge de trouver la solution du problème: http://discussions.info.apple.com/message.jspa?messageID=11471415

En résumé aide de la commande:

  # Rm ~ / Library / Application \ Support / AddressBook ou Sources * / 

15 Aug/10 0

Économie d'énergie de suspendre serveur de fichiers avec

Après un temps éternel maintenant pour moi exécuté un serveur de 24x7, j'ai décidé d'éliminer progressivement le dès maintenant et pour construire une option plus économes en énergie. Peut objectif était d'avoir un serveur de fichiers, en utilisant Wake-on-LAN se réveiller et de ne pas fonctionner en permanence. C'était important pour moi le plus rapidement possible et de se réveiller le serveur, qui veut attendre longtemps pour accéder aux documents.

Pour résoudre le problème est maintenant la gestion d'une Debian Lenny avec le dernier noyau de backports.

  chiot: ~ # uname-r
 2.6.32-amd64-bpo.5 

Seule la mise à niveau du noyau a permis de réduire les fonctions d'économie d'énergie activées (en particulier cpufreq) la consommation d'environ 20 watts.

En outre, je veux que le serveur n'est pas toujours arrêter manuellement à, alors je suis allé à la recherche d'un vérificateur, qui est déjà vérifie d'une part si quelqu'un est connecté via SSH, d'autre part le réseau, les suspects habituels pour les contrôles d'activité afin d'assurer que le serveur n'est pas arrêté en cas de besoin.
J'ai trouvé ce que j'étais dans le "serveur sleepd", a apparemment été construit par le Heise à temps partiel trouver le script shell est sous http://mercurial.intuxication.org/hg/server-sleepd .
Dans le script, on peut distinguer ce qu'il faut faire avec le serveur lors de l'arrêt, dans mon cas, "h-suspendre» est appelé à l'endormir.

J'ai eu des problèmes mais le WOL, je n'ai pas été réveiller le serveur à nouveau. L'erreur est tout simplement un WOL deaktiverem sur la carte réseau et l'événement de réveil deaktivertem pour la carte réseau à la recherche de l'ACPI.

Si tous l'air comme suit:

  chiot: ~ # cat / proc / acpi / wakeup
 Dispositif état S Statut Sysfs noeud
 PS2K S4 désactivé pnp: 00:00 une
 UAR1 S4 désactivé pnp: 00:00 b
 NSMB S4 pci désactivé: 0000:00: 01.1
 USB0 S4 désactivé pci: 0000:00: 02.0
 USB2 S4 désactivé pci: 0000:00: 02,1
 NMAC S5 compatible pci: 0000:00: 07.0
 P0P1 S4 désactivé pci: 0000:00: 04,0
 HDAC S4 pci désactivé: 0000:00: 05.0
 BR10 S4 désactivé pci: 0000:00: 09,0
 BR12 S4 désactivé pci: 0000:00:0 c.0
 BR11 S4 désactivé pci: 0000:00:0 b.0
 chiot: ~ # ethtool eth0
 Réglages pour eth0:
	 Ports pris en charge: [MII]
	 Half 10baseT / Full Modes de liaison en charge: 10baseT / 10baseT Half / Full
	                         Full 100baseT / 100baseT Half / Full
	                         1000baseT / complet
	 Prend en charge la négociation automatique: Oui
	 Half 10baseT / Full Modes de liaison annoncés: 10BaseT / 10baseT Half / Full
	                         Full 100baseT / 100baseT Half / Full
	                         1000baseT / complet
	 Annoncées auto-négociation: Oui
	 Vitesse: 1000 Mo / s
	 Duplex: Full
	 Port: MII
	 PHYAD: une
	 Transceiver: external
	 Auto-négociation: le
	 Supporte le Wake-on: g
	 Wake-on: g
	 Link detected: yes 

Important ici est que dans / proc / acpi / wakeup dans la carte réseau respectif est "activé" apparaît dans l'état, sinon les événements de cette source ne sert pas à se réveiller.
L'ID PCI correcte de la carte réseau peut être trouvé via "lspci".

Est l'ensemble avec moi dans / etc / network / interfaces lors du démarrage des connexions réseau.

  jusqu'à ethtool-s eth0 voulez g
 gt; / proc / acpi / wakeup jusqu'à écho NMAC & gt; / proc / acpi / wakeup 

Filed under: elle , de noyau , Linux No Comments
6 Aug/10 0

SLES11 Miroir

Similaire au miroir SLES10 offre la Ratisbonne UNI nouveau pour tous les forfaits SLES11.
Pour trouver le miroir est sous http://demeter.uni-regensburg.de

5 Aug/10 2

Alix 2D13 comme un pare-feu

Récemment, je lance un pare-feu sur mon Alix 2D13 que sur Entertain connexion.

J'ai commandé la partie comme un faisceau constitué de l'Alix, le logement, la carte CF et de l'alimentation sur la Varia-Store . Comme je l'ai de distribution pare-feu pour IPFire décidé raison en était l'indigène Alix et VDSL avec VLAN7 soutien pour l'IPTV et 8, en plus, il ya un paquet pour le igmpproxy nécessaire.

Les travaux tout! Vraiment tout simplement parfait et la performance de la connexion VPN est bien meilleur que mon routeur précédent ou de télécommunications gefritzten la version de celui-ci. L'installation est même étape par étape dans la documentation décrit.

La dernière mise à jour majeure à 2,7, passant de 2,5 a IPFire tout exige un peu de temps à installer, mais travaille en totale sans erreur, parle ainsi du travail de grande qualité dans la distribution de IPFire

Dans l'ensemble un bon paquet et de recommander un quelconque d'un coup de main pour le matériel et Linux.

13 Jan/10 2

Google Apps

Goolge applications logo Après un long moment, j'ai mon propre serveur de messagerie derrière la décision de céder de la ligne DSL.

La nouvelle plate-forme pour moi, c'est Google Apps est un service gratuit à la disposition de Google. La spécialité ici est l'utilisation du domaine propre, dans mon cas "streb.name"

Google propose des applications comme "normal" compte GMail les caractéristiques suivantes:

  • Gmail avec votre propre nom de domaine et un filtre anti-spam imbattable
  • Google Sites
  • Google Docs
  • Google Agenda
  • Google Contacts
  • finale et Google Talk (un compte Jabber avec votre propre nom de domaine)

A partir des applications disponibles j'utilise actuellement "seulement" Gmail et Google Talk avec le transport MSN pour trouver une liste de "ouverts" serveurs Jabber avec le transport est disponible à l'adresse: http://www.jabberes.org/servers/

La conversion elle-même n'est pas beaucoup plus besoin d'un exemple d'un fichier de zone pour l'utilisation de Google Apps sera ici . Seulement avec Google Talk et Jabber services à d'autres serveurs Jabber, par exemple, ICQ ou AIM de transport, il y avait quelques problèmes, mais ils sont résolus dans le DNS par le manque complet de dossiers SRV étaient avec moi.

28 Dez/09 0

Fusionner le fichier sur un Mac

J'ai récemment eu la nécessité de fusionner le problème de deux fichiers, c'est à dire les fichiers ont la même origine, mais les deux sont édités en parallèle.

Pour les aider à réunir les opendiff sur Mac, est l'outil inclus dans XCode .


Pour sélectionner le contenu désiré du nouveau fichier, il suffit de sélectionner le droit au titre des actions dans le mécanisme de fusion désirée.

18 Dez/09 3

Time Machine et iSCSI

Ayant fait ma sauvegarde Time Machine sur un partage SMB dans le temps en raison de problèmes avec les problèmes d'image, j'ai décidé de chercher une nouvelle façon. Actuellement utilisé pour le stockage iSCSI sur un serveur Linux. Est-ce que la cible iSCSI sous Linux (Ubuntu dans ce cas) et d'un initiateur iSCSI pour le Mac est à la fois parce que dans Leopard et Snow Leopard ne sera pas prise en charge iSCSI natif.

L'installation de la cible est sous Debian par:

  uname -r ` aptitude iscsitarget iscsitarget installer-modules-`uname-r` 

Elle est suivie par la configuration de la cible dans /etc/ietd.conf

  Cible iqn.2009-12 name.streb. Storage.timemachine
     = / dev / vg_data / lv_timemachine, Type =blockio Lun 0 Path = / dev / vg_data / lv_timemachine, Type = blockio
     Aussi connu sous le nom de Time Machine 

Le changement de configuration est initiée par le redémarrage du démon cible: /etc/init.d/iscsitarget restart .

Avant cela, cependant, doit être /etc/default/iscsitarget être modifiée pour permettre le démarrage des démons.

  ISCSITARGET_ENABLE = true 

Pour faire iSCSI peut être utilisé sur la "iSCSI globalSAN" Mac sont utilisés pour trouver le logiciel ici: http://www.studionetworksolutions.com/support/faq.php?pi=11&fi=51 .
Après une installation réussie, le volume sera impliqué.
Pour définir les paramètres apporte une SystemPref globalSAN avec laquelle le «portail» à l'hôte cible iSCSI est réglé.

globalSAN iSCSI Portal

globalSAN iSCSI portail

Après cela, la «cible» les systèmes de fichiers disponibles visibles.

globalSAN iSCSI Target

globalSAN iSCSI Target

Après que la machine le temps que vous devez régler normalement vers le nouveau volume, et là vous allez.

Filed under: la pomme , les il 3 Commentaires
14 Dez/09 4

Alertes Prowl OpenNMS

Ayant un utilisateur d'iPhone et Prowl avait installé était maintenant à mes OpenNMS avec Prowl pour alerter couple.
Prowl parce qu'un bien décrit l'API et fournit également des scripts prêts à l'emploi pour ce en plusieurs langues (Perl, Python, ...) met à la disposition, j'ai opté pour cette variante.
J'ai utilisé cette version de Perl, est prowl.pl téléchargé ici .

Cependant, il y avait le passage de paramètre (clé API, application, etc) à partir de OpenNMS à prowl.pl quelques difficultés. Solution du problème est un petit wrapper qui est appelée par OpenNMS, et dans l'arrière-plan selon paramétrées appels prowl.pl.

prowl_wrapper.pl

  # / Usr / bin / perl-w

 = "/usr/local/bin/prowl.pl" ; my $ rôdent = "/ usr / local / bin / prowl.pl";
 = shift ; my $ apikey = shift;
 = "OpenNMS" ; my $ demande = "OpenNMS";
 = 1 ; my $ priority = 1;
 = "Alert" ; mon événement $ = "alerte";
 = "" ; my $ msg = "";

 @ ARGV ) { foreach (@ ARGV) {
         $_ . " " ; $ Msg = $ _ "" ..;
 }

 = $prowl . " -apikey " . $apikey . my $ cmd = $ rôdent. "apikey". $ apikey.
 $application . " \" -priority=" . "Application = \" ". $ Demande." \ "= Priorité".
 " -event= \" " . $event . " \" -notification= \" " . $msg . " \" " ; $ ... Priorité "event = \" "$ event" \ "-notification = \" \ "" "$ msg ..";

 = qx ( $cmd ) ; my $ retour = qx ($ cmd);
 ; print $ retour; 

Important ici, la clé de Prowl respective API pour le wrapper est correctement ajusté, pour cela, j'ai utilisé l'adresse e-mail pager afin d'OpenNMS pour chaque contact pour pouvoir spécifier un autre.

Ci-joint vous trouverez les configs nécessaires pour OpenNMS:

notificationCommands.xml

  > <command binaire "true" =>
         <name> notifyProwl </ name>
         <Execute> / Usr / local / bin / prowl_wrapper.pl </ execute>
         <comment> envoyer Prowl notifications </ commentaire>
         > "false" <Argument Écoutés =>
             <switch> pemail </ switch>
         </ Argument>
         > "false" <Argument Écoutés =>
             <switch> objet </ switch>
         </ Argument>
     </ Command> 

10 Dez/09 0

rootdelay la botte Linux

Tout à l'heure que j'ai eu avec une toute nouvelle installation Linux, un problème pour la première fois le nouveau système. L'erreur n'était pas d'abord apparente, après une longue mise au point a montré l'erreur comme suit:

Au cours de la transition de l'initrd pour le noyau et le montage du système de fichiers a signalé l'erreur Grub:

ALERT! /dev/sda2 does not exist. Dropping to a shell!

Puis, j'ai été accueilli par un obus de BusyBox dont je n'ai malheureusement pas continuer.

Le problème était tout simplement le chargement du module contrôleur SAS (mptsas) prend le système trop longtemps pour trouver les plaques et s'interrompt avec un timeout.

L'erreur peut être expliqué par le paramètre

rootdelay=45

fixer dans la ligne de commande du noyau.

Voir aussi ici, au bord décrit.