Willkommen auf der Startseite
setup freeBSD in VMware Fusion 2
So nach ein paar Startschwierigkeiten rennt nun auch freeBSD auf dem MAC und zwar in Form eines VMware CLients.
Problemchen gab es beim INternetSetup:
in Fusion NAT einstellen sodass die Connection des MACs einfach geforwarded wird.
wobei ein pingen des gateways zu keinem Erfolg geführt hat :-(
ifconfig -a //gab aufschluss welches Interface eigentlich für die Connection verantwortlich ist.
in meinem Falle em0, was aber leider keine IP bekommen hat.
dhclient em0 //brachte den erfolg und auch eine IP für em0
..... damit nicht immer nach dem reboot das Kommando ausgeführt werden muss habe ich dann die rc.conf angepasst.
vi /etc/rc.conf
//Zeile hinzugefügt
ifconfig_em0="DHCP"
#26C3
Der Besuch auf dem 26C3 hat sich in jedem Fall gelohnt.
AWESOME !!
Lob und Anerkennung für den CCC außerdem wirklich beeindruckende Vorträge von Harald Welte sowie Dieter Spaar und Bre Pettis.
Alles zum Thema Breaking GSM und den A5/1 sowie der Makerbot waren wirklich fesselnd. Die Nerds und Geeks sind wirklich Spezialisten auf Ihrem Gebiet und auch die Hardwareseitigen Hacks haben mir sehr gut gefallen. Dazu zählt ja der Makerbot und auch die Mikrocopter von denen dieses Jahr unzählige auf dem BCC Gelände verteilt waren. Die CBase habe ich mir auch nur aus der Ferne und mit viel Respekt angesehen, da ich den MA-Flirt Angriff einfach klasse fand !!!
Verein oder terroristische Vereinigung .... Dieser Satz viel auch mal im Jahresrückblick 2009 - Der auch sehr viel Spass gemacht hat.
Die Lage zu Netzsicherheit - Datensammlern usw. waren auch ganz cool. Echt der Hammer was auf dem Congress los war. Ich hoffe es findet sich auch noch Zeit die GSM Vorträge mach nachzubereiten, da ein wesentlicher AUfruf von Harald Welte und Co. darin bestand öffentliches (als auch Hackerisches) Interesse dem GSM zu widmen. Die AUfmerksamkeit die TCP-Sicherheitslücken im Internet erfahren sollte GSM und auch A5/1 im mobilen Telekommunikationsnetz erfahren. Denn eins steht fest: derA5/1 ist geknackt und das Protokoll liegt bei ETSI offen, daher sind nun ein paar Spezialisten gefragt die Tools schaffen um etwas mit GSM spielen zu können. Sowas wie Wireshark (Etherreal) für Netzwerke also für GSM zu etablieren. Genialer Ansatz wie ich finde und ein sehr interessantes Thema.
2 Sachen konnte ich mal wieder so global für mich vom 26c3 mitnehmen :
YES ........ , if you will make it you will be the guy who made it !! (Bre Pettis)
Now its up to you to make the tools and play with the protocol! (Harald Welte)
ich finde das hat beides allgemeingültigkeit und macht sogar Sinn wenn man den Kontext Makerbit und GSM mal außen vorlässt. Wobei das natürlich meine Lieblingstopics waren. Von Kleptography versteh ich wohl zu wenig als dass ich dem Vortragenden am DAY3 hätte folgen können :-D da war der Saal aber auch Xtrem leer !!!
FAZIT: der 27C3 ist auf jedenfall wieder ein Muss was auch heisst etwas früher aufzustehen da die Karten und Daypasses viel zu schnell weg waren.
Jetzt werde ich mal FreeBSD auf dem MAC installieren um ein paar Ideen vom 26C3 auf Machbarkeit zu überprüfen :-D
looking forward --> 26C3
xdialog on MAC OSX 10.6
man man man,
Oh jeh.
Endlich habe ich mich dazu durchgerungen 10.6 zu installieren wobei ich mir erhofft habe dass dann auch endlich xcode 3.2 und xdialog installierbar sind.
mit Xcode hatte ich wirklich Glück das hat gleich auf anhieb nach der 10.6 Installation funtkioniert.
Dann sofort macports installiert wobei da einige Fallstricke gewartet haben die ich hier nun näher erläutern möchte:
OSX 10.6.2 including xcode 3.2 from leopard DVD
terminal output:
{{{
sudo port install xdialog
---> Computing dependencies for xdialog
---> Building perl5.8
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5.8/work/perl-5.8.9" && /sw/bin/make all " returned error 2
Command output: /usr/bin/gcc-4.2 -L/opt/local/lib -arch x86_64 -L/usr/local/lib -force_flat_namespace -o miniperl \
`echo gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o perl.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o | sed 's/ op.o / /'` \
miniperlmain.o opmini.o -ldl -lm -lutil -lc
ld: in /usr/local/lib/libstdc++.6.dylib, file is not of required architecture
collect2: ld returned 1 exit status
make: *** [miniperl] Error 1
Error: The following dependencies failed to build: gtk2 atk glib2 autoconf help2man p5-locale-gettext perl5 perl5.8 m4 automake libtool pkgconfig gtk-doc docbook-xml docbook-xml-4.1.2 xmlcatmgr docbook-xml-4.2 docbook-xml-4.3 docbook-xml-4.4 docbook-xml-4.5 docbook-xml-5.0 docbook-xsl gnome-doc-utils iso-codes libxslt libxml2 p5-xml-parser py26-libxml2 python26 bzip2 db46 gdbm openssl readline sqlite3 tk Xft2 fontconfig freetype xrender xorg-libX11 groff xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5-scalar-list-utils cairo libpixman libpng jasper jpeg pango shared-mime-info tiff xorg-libXcomposite xorg-compositeproto xorg-fixesproto xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto
Error: Status 1 encountered during processing.
}}}
solved by deleting:
rm /usr/local/lib/libstdc++.6.dylib
new problem:
{{{
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_print_freetype/work/freetype-2.3.9" && /sw/bin/make all " returned error 2
Command output: builds/toplevel.mk:43: *** FreeType's build system needs a Make program which supports $(value). Stop.
Error: The following dependencies failed to build: gtk2 atk gtk-doc gnome-doc-utils py26-libxml2 python26 tk Xft2 fontconfig freetype xrender xorg-libX11 groff xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5-scalar-list-utils cairo libpixman libpng jasper jpeg pango shared-mime-info tiff xorg-libXcomposite xorg-compositeproto xorg-fixesproto xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto
Error: Status 1 encountered during processing.
}}}
Das lag dann aber nur daran dass in dem freetype installscript hardcodet /sw/bin/make aufgerufen wurde.
Das war bei mir wiederum Version 3.79 aber ich hatte in /usr/bin ein make->gnumake mit Version 3.81
Also habe ich in /sw/bin den make gelöscht und einen symbolischen Link auf mein make in /usr/bin angelegt:
solved problem:
cd /sw/bin
sudo rm ./make
sudo ln -s make /usr/bin/make
lrwxr-xr-x 1 root admin 13 22 Nov 19:14 make -> /usr/bin/make
xcode
Oh ne ey,
tippi toppi, wär ja auch zu schön gewesen wenn sich xdialog so ohne weiteres in mein frisch installiertes 10.5er OSX reinbauen lassen würde ......
Nein es geht nich. Dependencies können nicht aufgelöst werden da ich offensichtlich nicht das neuste Xcode habe.
Also auf zur Apple Homepage und downloaden das Ding. Hierbei muss man dann viele unangenehme Fragen beantworten wozu man xcode braucht und bei welcher Firma man arbeitet "Student" kommt da immer gut ...
Dann trennen mich noch sportliche 750 MB von meinem xdialog.
Aber ich trau mich wetten dass der X11 zicken macht. Hatte schon mal den Fall dass ich dann auf nem anderen Mac gimp neuinstallieren durfte ...... ich bin ja mal gespannt !
Weitere Beiträge...
Seite 1 von 5


