Monthly Archives: October 2010

Hyves weer in de bocht, speel geen Bubble spinner.

Ik had al mijn twijfels maar ga toch sterk nadenken over het verwijderen van mijn Hyves account. Facebook is erg maar Hyves gaat ze volgens mij voorbij binnenkort.

Vandaag besloot ik eens naar een spelletje te kijken (doe ik zelden). Het gaat hier om Bubble Spinner, een flash spelletje. Erg irritant muziekje erachter maar wel redelijk leuk om te spelen. Er zit echter een probleem in. Blijkbaar weet het via Flash lokaal op Ubuntu een flashplayer o.i.d. af te vuren waardoor je zelfs als je firefox killed nog het irritante muziekje blijft horen.

Nu is het muziekje natuurlijk niet echt het probleem. Het grootste probleem is Flash, dat heb ik al opgelost door .macromedia/Flash_Player/#SharedObjects geen lees/schrijf en execute rechten te geven. Wellicht ga ik ergens niet meer inkomen maar dat kan me niet zoveel boeien. Het is al 1 groot lek, dat hele Flash.

Daarnaast is er toch een redelijk groot probleem met Hyves. Blijkbaar kunnen ze niet controleren wat de games die ze hosten allemaal kan uitvreten. Of dit een bewuste keuze is weet ik niet, het geeft wel aan dat je ze niet moet vertrouwen.

Facebook ben ik op dit ogenblik aan het testen. Het heeft zeker privacy issues waar ook spammers al snel gebruik van proberen te maken. Daarnaast is er het verhaal over games zoals Farmville. Wellicht dat ik daar ook nog weer weg ga maar dat zal ik eerst verder uittesten.

Voor nu kan ik alleen maar adviseren om geen games meer te spelen op Hyves. Privacy lijkt ver te zoeken.

Spideroak, deel 2

Wilde er al eerder op terug komen maar het kwam er niet van. Poosje geleden melde ik dat SpiderOak, een online backup programma, wat problemen had. Ik heb dit beschreven en bij SpiderOak laten weten.

Al snel kreeg ik mail over een nieuwere versie waarin het is opgelost. Dit blijkt inderdaad waar te zijn. Het probleem was dat ze uitgingen van de umask zoals die op het os default staat. Dit bleek bij Ubuntu een probleem te zijn (is overigens in 10.10 ook redelijk aangepakt). Het enigste waar ik me nu nog aan erger is dat za temp databases in de default /tmp dir hebben staan. Had liever gezien dat ze een eigen tmp hadden gekozen. Wel is het zo dat de databases die daar staan alleen lees rechten voor de gebruiker zelf hebben. Onveilig is het dus niet meer.

Ubuntu 10.10 – Msn protocol in Empathy

Van de week iets raars. Ik ben sinds Ubuntu 10.10 Emphaty gaan gebruiken als msn/jabber/icq chat programma. Deze week viel Msn echter uit en wilde niet meer aan de praat komen. Pidgin wilde het gelijk laden, een probleem met Empathy dus.

Nu had ik er niet veel problemen mee want ik gebruik msn nog maar voor een paar mensen. Vanavond toch maar even gekeken waarom het niet wilde werken. Uiteindelijk blijkt dat dit al jaren lijkt voor te komen (met enige regelmaat). De oplossing wel gevonden op een Ubuntu forum. Even een bestandje aanpassen.

http://ubuntuforums.org/showpost.php?p=10003289&postcount=17

 

Voip op Ubuntu 10.10

Vanavond sinds lange tijd weer eens zitten skypen met iemand. Voor dat dat mogelijk was had ik echter wel wat dingen uit te zoeken. Wat op osx en op Ubuntu 10.4 goed werkte was even een ramp. Al mijn usb headsets wilden alleen het geluid van de spreker laten horen. De mic gaf echter geen geluid.

Nu heeft de eee nog een oude analoge mic ingang dus ik heb een oud oortje gepakt met een richt microfoontje. Dat werkte perfect.

snmpinfo.pl een nieuwe nagios plugin

Poos geleden ben ik eens begonnen om zelf een nagios plugin te schrijven. Had het er al eerder over maar heb nu een initiele versie. Let op, gebruik dit niet zomaar op een productie machine. Voorlopig loopt het alleen door alle netwerkkaarten/switchpoorten en geeft een x-aantal waardes weer.

Binnenkort maak ik wel een nette versie die ergens te downloaden is, voor nu maar even een past in een blog.

Patches en opmerkingen welkom.

!/usr/bin/perl

########################### snmpinfo.pl #################
# Version : 0.1
# Date : Oct 12 2010
# Author : Hans Wolters ( h-wolters at nl.linux.org )
# License : GPL http://www.gnu.org/licenses/gpl.txt
# Changelog : Inititial version, will only gather info
#             about all of the devices.
#             Tested on single machines, vmware, cisco
# Usage
# snmpinfo.pl -h hostname -C community -p portnumber
#########################################################

use strict;
#use warnings;

use Net::SNMP;
use Getopt::Long;

my $OID_ifTotal         = ‘.1.3.6.1.2.1.2.1.0’;
my $OID_ifDescr         = ‘.1.3.6.1.2.1.2.2.1.2’;
my $OID_ifType          = ‘.1.3.6.1.2.1.2.2.1.3’;
my $OID_ifMtu           = ‘.1.3.6.1.2.1.2.2.1.4’;
my $OID_ifSpeed         = ‘.1.3.6.1.2.1.2.2.1.5’;
my $OID_ifAdminStatus   = ‘.1.3.6.1.2.1.2.2.1.7’;
my $OID_ifOperStatus    = ‘.1.3.6.1.2.1.2.2.1.8’;
my $OID_ifHighSpeed     = ‘.1.3.6.1.2.1.31.1.1.1.15’;

my $ifTotal = 0;
my @ifList;
my @ifType;
my @ifMtu;
my @ifSpeed;

my @ifHighSpeed;
my @ifAdminStatus;
my @ifOperStatus;

my $hostname;
my $snmpcommunity;
my $snmpport;

my $OKresultstring = undef;

my
%ERRORS=(‘OK’=>0,’WARNING’=>1,’CRITICAL’=>2,’UNKNOWN’=>3,’DEPENDENT’=>4)
;

GetOptions(
“hostname=s”        => \$hostname,
“community=s”      => \$snmpcommunity,
“h=s”                         => \$hostname,
“C=s”                         => \$snmpcommunity,
“p:i”                           => \$snmpport,
“port:i”                      => \$snmpport,

);

my ($session, $error) = Net::SNMP->session(
-hostname        => $hostname || ‘localhost’,
-community      => $snmpcommunity || ‘public’,
-port                    => $snmpport || 161,
);

if (!defined($session)) {
printf(“ERROR: %s.\n”, $error);
exit $ERRORS{“UNKNOWN”};
}

sub get_ifTotal{
my $result = $session->get_request(-varbindlist => [
$OID_ifTotal ],);

if (!defined $result) {
printf “ERROR: %s.\n”, $session->error();
$session->close();
exit $ERRORS{“UNKNOWN”};
} else {
$ifTotal = $result->{$OID_ifTotal};

for (my $i=1; $i < $ifTotal+1; $i++) {
push(@ifList,           $OID_ifDescr.”.$i”);
push(@ifType,           $OID_ifType.”.$i”);
push(@ifMtu,            $OID_ifMtu.”.$i”);
push(@ifSpeed,          $OID_ifSpeed.”.$i”);
push(@ifAdminStatus,    $OID_ifAdminStatus.”.$i”);
push(@ifOperStatus,     $OID_ifOperStatus.”.$i”);
push(@ifHighSpeed,      $OID_ifHighSpeed.”.$i”);

}
}
}

sub get_snmpcardinfo{

$OKresultstring = “”;

for (my $i=0; $i < $ifTotal; $i++) {

my $result = $session->get_request(-varbindlist => [
$ifList[$i] ],);
$OKresultstring = “\n$OKresultstring Device – “.
$result->{$ifList[$i]};

$result = $session->get_request(-varbindlist => [
$ifType[$i] ],);
$OKresultstring = “\n$OKresultstring Type – “.
$result->{$ifType[$i]};

$result = $session->get_request(-varbindlist => [
$ifMtu[$i] ],);
$OKresultstring = “\n$OKresultstring Mtu – “.
$result->{$ifMtu[$i]};

$result = $session->get_request(-varbindlist => [
$ifOperStatus[$i] ],);
$OKresultstring = “\n$OKresultstring OperStatus – “.
$result->{$ifOperStatus[$i]};

my $result = $session->get_request(-varbindlist => [
$ifSpeed[$i] ],);
$OKresultstring = “\n$OKresultstring Speed – “.
$result->{$ifSpeed[$i]};

$result = $session->get_request(-varbindlist => [
$ifAdminStatus[$i] ],);
$OKresultstring = “\n$OKresultstring AdminStatus – “.
$result->{$ifAdminStatus[$i]};

}
$OKresultstring =~ s/^\s+//;
printf (“OK: %s”,$OKresultstring );
exit $ERRORS{“OK”};
}
get_ifTotal();
get_snmpcardinfo();
$session->close();
exit 0;

 

Ubuntu 10.10

Vandaag was de globale release van Ubuntu 10.10. Normaal gesproken wacht ik meestal een paar weken met nieuwe versies van Linux omdat dan vaak problemen opgelost worden die in de eerste weken gevonden worden.

De update zelf ging voorspoedig. Gewoon via de update manager alles binnen getrokken en de updates laten installeren. Alles bij elkaar duurde het een paar uur, heb een langzame verbinding.

De eerste indruk is goed. Bepaalde zaken zijn sneller, er is wat nieuwe software beschikbaar en erg belangrijk, het verprutste niet mijn confg. Het software centre heeft een nieuwe layout en je kunt nu ook de history doorlopen. Niet echt iets wat direct nut heeft imho.

Wat erg snel is is de nieuwe foto software die er bij zit. Shotwell start enorm snel op, ook na het importeren van meer dan 1000 foto’s. Er zitten wat default tools bij zoals het weghalen van rode oogjes en dat soort grappen. Zeker eens goed mee spelen deze week.

Van de week maar eens goed mee spelen.

Privacy policy op sites.

Veel mensen hebben allerlei accounts op sites zoals Google, Hyves, Facebook, Linkedin, ….. Het punt is dat die sites soms zonder de gebruikers op de hoogte te stellen de policy aanpassen, zeg maar de voorwaarden waaronder je gebruik mag maken van de site.

Eind jaren 90 was er al veel ophef over de policy van Geocities. Tegenwoordig hoor je er steeds minder van. Wel hoorde ik van Hans Spaans dat Google onlangs haar policy heeft aangepast.

Nu kun je natuurlijk een beetje gaan lopen coden en automatisch de policy downloaden en vergelijken maar blijkbaar zijn er al mensen die dat voor je doen. Men is het IdM Policy Audit System project begonnen. Je moet op dit moment nog even zelf de source compilen maar wellicht dat het binnenkort gewoon te downloaden is voor de diverse operating systems.

Er is al een aardige lijst met sites die ze checken, o.a. wordpress.com en youtube komen er op voor.

 

 

 

%d bloggers like this: