Internetwerbung adé

Wem gehen nicht die tollen Banner und Layer Ads auf dem Sa**?!

Gibt ja die tollsten Tricks um dem Ganzen teilweise ein Ende zu betreiben. Dem steht aber meist zugleich einiger Aufwand gegenüber. Selbst "Ad Blocking" via CSS bringt es nicht wirklich.

Warum nicht einfach die üblichen Verdächtigen nach "loopback" verweisen. Also nichts anderes als die Namenauflösung der Zieldomains auf "127.0.0.1" lenken.

* MacOSX/Darwin

"lookupd(8)" kümmert sich zentral um die Namenauflösung, welche im Grunde über so genannte Agents realisiert wird. Für einen Lookup vom Typ "hosts" werden in folgender Reihenfolge "CacheAgent, FFAgent, DNSAgent, NIAgent, DSAgent" abgefragt.
Die einzelnen Agents kann man nun entweder "file-based" oder "netinfo-based" (siehe "nidump(8)") konfigurieren.
Im Grunde reicht es aus, dass der "Flat-File Agent" dem "DNSAgent" zuvor aufgerufen wird, um somit die '/etc/hosts' zu verwerten.

-- "flat-file" based

/etc/hosts:
127.0.0.1       doubleclick.net
127.0.0.1       ad.doubleclick.net
127.0.0.1       ad.ca.doubleclick.net
127.0.0.1       adremote.timeinc.net
127.0.0.1       adsremote.scripps.net
127.0.0.1       a.as-us.falkag.net
127.0.0.1       interclick.com
127.0.0.1       a1.interclick.com
127.0.0.1       media.fastclick.net
127.0.0.1       network.realmedia.com
127.0.0.1       layer-ads.de

-- "net-info" based

$ cat /tmp/hosts
127.0.0.1       doubleclick.net
127.0.0.1       ad.doubleclick.net
127.0.0.1       ad.ca.doubleclick.net
127.0.0.1       adremote.timeinc.net
127.0.0.1       adsremote.scripps.net
127.0.0.1       a.as-us.falkag.net
127.0.0.1       interclick.com
127.0.0.1       a1.interclick.com
127.0.0.1       media.fastclick.net
127.0.0.1       network.realmedia.com
127.0.0.1       layer-ads.de
$ sudo niload -v hosts / < /tmp/hosts
$ nidump -r /machines /
$ sudo kill -HUP `cat /var/run/lookupd.pid`
Comments(2)  Permalink

utdiskadm: Invalid user

/opt/SUNWut/bin/utdiskadm:712:
#UTUSERNAME="`logname`"
UTUSERNAME="$USER"


apply on Sun Ray Software 4 (3.1)
Comments(0)  Permalink

MPlayer 1.0rc1 on Solaris 10 x86

con63@~# uname -X
System = SunOS
Node = con63
Release = 5.10
KernelID = Generic_118855-14
Machine = i86pc
BusType = 
Serial = 
Users = 
OEM# = 0
Origin# = 1
NumCPU = 2
con63@~# /usr/local/bin/mplayer
MPlayer 1.0rc1-3.4.3 (C) 2000-2006 MPlayer Team
CPU: AMD Opteron(tm) Processor 252 (Family: 15, Model: 37, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
con63@~# ldd /usr/local/bin/mplayer
        libdvdread.so.3 =>       /usr/local/lib//libdvdread.so.3
        libmad.so.0 =>   /usr/local/lib//libmad.so.0
        libtheora.so.0 =>        /usr/local/lib//libtheora.so.0
        libz.so.1 =>     /usr/lib/libz.so.1
        libncurses.so.5 =>       /usr/local/lib//libncurses.so.5
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libungif.so.4 =>         /usr/local/lib//libungif.so.4
        librt.so.1 =>    /lib/librt.so.1
        libkstat.so.1 =>         /lib/libkstat.so.1
        libm.so.2 =>     /lib/libm.so.2
        libfontconfig.so.1 =>    /usr/lib/libfontconfig.so.1
        libfreetype.so.6 =>      /usr/sfw/lib/libfreetype.so.6
        libXext.so.0 =>  /usr/lib/libXext.so.0
        libX11.so.4 =>   /usr/lib/libX11.so.4
        libc.so.1 =>     /lib/libc.so.1
        libgcc_s.so.1 =>         /usr/sfw/lib/libgcc_s.so.1
        libdvdcss.so.2 =>        /usr/local//lib/libdvdcss.so.2
        libogg.so.0 =>   /usr/local//lib/libogg.so.0
        libmp.so.2 =>    /lib/libmp.so.2
        libmd5.so.1 =>   /lib/libmd5.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libSM.so.6 =>    /usr/openwin/lib/libSM.so.6
        libICE.so.6 =>   /usr/openwin/lib/libICE.so.6
        libaio.so.1 =>   /lib/libaio.so.1
        libexpat.so.0 =>         /usr/sfw/lib/libexpat.so.0
        libdl.so.1 =>    /lib/libdl.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
con63@~/src/MPlayer-1.0rc1# ./configure --prefix=/usr/local/ 
--disable-mpdvdkit --enable-dvdread
(..)
 Config files successfully generated by ./configure !

  Install prefix: /usr/local
  Data directory: /usr/local/share/mplayer
  Config direct.: /usr/local/etc/mplayer

  Byte order: little-endian
  Optimizing for: k8 mmx mmxext 3dnow 3dnowext sse sse2 mtrr

  Languages:
    Messages/GUI: en
    Manual pages:  en

  Enabled optional drivers:
    Input: ftp network tv dvdread vcd
    Codecs: x264 xvid libavcodec faad2 libmpeg2 libdts liba52 mp3lib
                 libtheora tremor(internal) libmad gif
    Audio output: sun mpegpes(file)
    Video output: md5sum gif89a pnm mpegpes(file) x11 xover tga
    Audio filters:
  Disabled optional drivers:
    Input: vstream pvr radio tv-v4l2 tv-v4l1 live555 cdda mpdvdkit2
              dvdnav dvb smb
    Codecs: qtx libdv amr_wb amr_nb real xanim win32 faac
                 musepack speex twolame toolame liblzo
    Audio output: alsa openal jack polyp esd arts oss ivtv dxr2
                        nas sdl
    Video output: xvidix winvidix cvidix bl zr zr2 ivtv dxr3 dxr2
                        sdl vesa jpeg png fbdev svga caca aa ggi xmga
                        mga opengl dga xvmc xv dfbmga directfb tdfx_vid
                        s3fb tdfxfb 3dfx
    Audio filters: ladspa
Comments(0)  Permalink

da kommt Freude auf!

Da hänge ich über zwei Stunden an einer dämlichen VMWare - GNU Solaris Installation, mit dem simplen Ziel die emulierte "AMD 79C970 PCnet" Karte zum Leben zu bewegen. Ohne Netz macht das System ansonsten nicht wirklich Sinn.

Das halbe Internet mal wieder abgegrast und das System auseinander genommen! Und für was das ganze?! umsonst. *argh*

"Please note that network interface is currently not working on VMware. We are working on the driver; it should be available in the next few days. (Unfortunately we cannot use the "pcn" driver due to licensing issues.)"
(http://www.opensolaris.org/jive/thread.jspa?threadID=3359&tstart=-1#14189)

edit:

Halleluja!

'# rem_drv -b / pcn' // PCN Modul samt Aliases entfernen, ansonsten gibt's 'nen Konflikt
'# dpkg -i sunwddkae_1.00-1_solaris-i386.deb'
Comments(1)  Permalink

Sol10 Essentials

In einer Woche mehr Wissen als im letzten Ausbildungsjahr bei meinen ehemaligen Arbeitgeber gelehrt bekommen.
Exzellenter Dozent und umfassender Seminarinhalt.

(DTrace, Zonenmodell, UFS, SMF, IP, NFS, SMA, Jumpstart, WAN Boot etc.)
Comments(0)  Permalink

Debian on Sun Blade 100

Als Entwicklungsmaschine für bevorstehende Projekte nahm ich mir eine betagte Sun Workstation zur Brust. Kurzer Abriss über die Eckdaten der Hardware..
* 500MHz UltraSparc IIe (sun4u, Sparc64)
* 256MB SDRAM 133
* Sun GEM FastEthernet
* ATI RageXL 8MB SDRAM
* ATA 66
* 2x Firewire 400
* 4x USB 1.1

Die Installation via CDROM wird leider seitens des Debian Installers nicht unterstützt und man muss daher über das Netzwerk booten. Daher setzt man einen kleinen Server auf, welcher das Bootimage verteilt.

$ sudo apt-get install rarpd aftpd

Damit der ARP-Broadcast-Request von der Workstation vom ReverseARP-Daemon beantwortet wird und eine IPv4 Adresse zu gewiesen werden kann, trägt man die entsprechende MAC-Adresse in die Konfigurationsdatei ein.

/etc/ethers:
00:03:BA:10:AF:E6 172.16.1.64

# /etc/init.d/rarpd start

In dem Verzeichnis "/tftpboot" lädt man nun das Boot Image herunter und bietet es mittels des TFTP-Daemon dem Client an.

# wget -P /tftpboot http://cdimage.debian.org/debian-cd/3.1_r0a/sparc/other/sparc64/netboot/2.6/boot.img
# /etc/init.d/inetd restart


Zu letzt muss das Boot Image zwingend in das Hexadezimale Zahlensystem umgenannt werden, damit es dem Client zu gewiesen werden kann! 172.16.1.64 -> AC100140

# mv /tftpboot/boot.img /tftpboot/AC100140

Zur Fehlerdiagnose lohnt sich mittels 'tcpdump' den ARP Verkehr auf der Netzwerkschnittstelle zu lauschen.

# tcpdump -nni eth0 arp

http://040.digital-bless.com/texts/Unofficial_Sun_Blade_100_FAQ.htm

--
"Live at Urban Art Forms Festival 05-08-2005" von Tok Tok
Comments(0)  Permalink

Schritt für Schritt - Pt. 2

Zuletzt berichtete ich über meine Quälereien und Problematiken Solaris 10 zum Fliegen zu bekommen.
Mittlerweile bin ich ein gutes Stück weiter. Die missliche Festplatte bekamm ich mittels 'boot -r' in der Openbootprompt zu Gesicht. Das SW-RAID1 initialisierte ich mittels Systemwerkzeugen wie 'metainit', 'metattach' und so weiter. Zu guter letzt steht jetzt noch "bind9" auf der ToDo Liste und das sollte es erstmal gewesen sein.

--
"In The Mix @ N-JoY Radio" von Boris Dlugosch
Comments(0)  Permalink

Schritt für Schritt - Pt. 1

Beim Thema Solaris 5.x beginnt für mich vieles bei Null! Da fühle ich mich meist an meine Anfangszeit mit GNU/Linux erinnert und gerade Herausforderungen dieser Art mag ich.

Also folgendes Szenario.. man nehme einen alltäglichen 2HE Server mit durchschnittlicher Hardware und installiere Solaris 5.10 x86.

Also erstmal das RAID1 auf dem Onboard ATA Controller initialisiert und von der DVD-ROM gebootet. Alles wird auf den ersten Blick bestens erkannt und schnell ist die Netzwerkkarte konfiguriert. Tja, aber wie es sich gehört wird der RAID Controller von Promise nicht unterstützt (siehe SUN Hardware Compatibility List) und die Installation scheitert vorbildlich.
Na toll, also kurzerhand Umdenken.. fahren wir eben ein Software RAID1. Beide Platte umgesteckt und Solaris Core Support auf die Erstere sauber installiert. Tja, wahrlich ein minimales System.
Dann wollen wir mal weitere Software installieren. Als Medium stand die DVD zur Verfügung, nur wie hänge ich das Laufwerk ein?! Somit Doku zur Hand nehmen.
Nachdem auch diese Hürde genommen war, ging es nahtlos in das nächste Problem über. Wie installiere ich Software?! Wieder Doku lesen.
Au man, fehlerfrei die "bash" (SUNWbash) und "bind8" (SUNWbind) mittels 'pkgadd' drauf gebügelt.

Jetzt kann es endlich mit den Software RAID los gehen! Denkste! Leider verheimlicht mir Solaris die Existenz der zweiten Platten am sekundären IDE Anschluss und lacht sich eins ins Fäustchen. Verzweifelte Versuche mit 'format' Herr des Problems zu werden, scheiterten im Ansatz. :(

Morgen folgt die nächste Runde!

--
"Live on 2FM 03-25-2005" von Azzido da Bass
Comments(3)  Permalink

OpenSolaris Projekt

Na, da tut sich doch mal etwas in die korrekte Richtung.

http://blogs.sun.com/roller/page/jimgris/20050614#open1
http://www.opensolaris.org/

--
"Live At Club Queen Paris 04-06-2005 PART 1" von Roger Sanchez
Comments(0)  Permalink

Sun Solaris 10

Was finden alle nur so toll daran?
Ich kann dem OS nach wie vor kaum etwas abgewinnen!

Das Java Desktop System schaut aus wie eine kastrierte GNOME Umgebung im Stil von einen bekannten Fenster Desktop. Essentielle Software wie Samba oder OpenSSH muss man selber kompilieren und händisch ins System prügeln. Native Pakete gibt es natürlich auch, welche mit 'pkgadd' zur Installation genötigt werden.

Ich bin einfach von Debian GNU/Linux verwöhnt bzw. verpönt. :-/

Nun ja, da hab ich noch einiges vor mir..
für hilfreiche Tipps und Links wäre ich im voraus dankbar.

--
"sex machine" aus dem Album "hot action" von my robot friend
Comments(0)  Permalink
1-10/10