

Jag fick, till slut, min nya Mac Pro idag. Allting flyter otroligt smidigt på den. Nu ska jag beställa 2 diskar till (4TB totalt) och 16GB RAM till (20GB totalt) så känns det förmodligen helt otroligt. :)
There are two major products that came out of Berkeley: LSD and BSD. We don't believe this to be a coincidence. -- Jeremy S. Anderson
För länge, länge, läääänge sedan använde jag en terminalemulator som klarade "allt" (då menar jag bland annat 5250- och 3270-emulering). Namnet på den var ZOC, för Zap-O-Comm, och den gjordes av tyska företaget EmTec och var för OS/2. Jag gillade den så mycket att jag betalade för en licens som sträckte sig till Version 9.99. Jag använde den i många år när jag hade OS/2 som min huvudplattform och när jag skrikande och svärande gick över till Windows NT 4 dök ZOC upp för Windows också och jag fortsatte använda den.
Ska jag vara helt ärlig har jag saknat min Macbook sedan jag sålde den. Min eee PC 900 tjänade som substitut en tid men den har helt enkelt inte skärmyta som räcker till för vad jag vanligtvis gör.
Just nu är det eeebuntu 2.0 (baserad på Ubuntu 8.10) som körs på min eeePC 900.
En av nyheterna i kommande Ubuntu 9.04 (Jaunty Jackalope) är filsystemet EXT4.
Steve Jobs tar ledigt till slutet av Juni på grund av hälsoskäl.
Idag drog jag igång både OpenStep/Mach 4.2 för Intel och Rhapsody DR2 för Intel i VMware Fusion.
Varken Mac mini eller Mac Pro fick någon uppdatering idag tyvärr...
Som synes. Kommer väl upp igen om en 2-3 timmar.
Ett tag hette Apples framtid Rhapsody, en OpenStep-baserad sak med gränssnittet från gamla MacOS. Sedermera blev det Mac OS X men nu finns det en VMware-image av Rhapsody på piratbukten.Användarnamn: wangiiRootlösenord: wang75ok
Lösenord: password
PC Magazine har en artikel med namnet 64-bit computing has finally arrived.
RiscOS är ett ganska gammalt, döende operativsystem som egentligen bara var stort i hemlandet England. För att köra det har man varit tvungen att skaffa hutlöst dyr hårdvara, tills nu.
TUAW tipsar om hur man får Finder att visa sökvägen till biblioteket man befinner sig i.
Glendix är en Linuxdistribution som ska knyta ihop Bell Labs mer obskyra Plan 9-operativsystem med Linux - målet är att man ska kunna köra Plan 9-binärer i Linux, ingen omkompilering nödvändig!
Ett slutgiltigt domslut har kommit i SCO v. Novell - med total, förödande förlust för SCO.
IBM tänker köpa upp företaget Transitive. De gör verkligt intressanta produkter - virtualisering mellan hårdvaruplattformar. Det är de som står bakom det IBM kallar PowerVM Lx86 - möjligheten att köra Linuxprogram som kompilerats för Intel direkt i AIX på POWER. Det är även deras teknik som gör att man kan köra PowerPC-kompilerade program för Mac OS X på Apples Intel-maskiner.
Oj, här var det förvirrat hos IT-juristen Malin Forsman.
Jag har testat att boota OpenSolaris 2008.05 och OpenBSD 4.4 på min eee PC 900 men de hänger sig efter ett tag båda två. Just nu håller jag på att installera FreeBSD 7.1beta2, vi får se hur det går...
Microsoft har som vi sett de senaste veckorna redan börjat hajpa Windows 7 som inte kommer släppas förrän (låt oss vara realistiska) tidigast 2010.
Jag beställde ett CD-set med OpenBSD 4.4 och idag dök den upp, snyggt förpackad i ett dvd-keepcase som det heter.
att styra mina maskiner (XP, Ubuntu och Leopard) med - man behöver bara ett tangentbord och mus - med OS X 10.3.x (Panther) kunde jag bara starta Synergyklienten i bakgrunden så funkade det. Med Leopard måste jag starta den med -f (för foreground) för att d
et ska fungera. Småirriterande.
Se hela annonseringen här.
- OpenBSD 4.4 RELEASED -------------------------------------------------
Nov 1, 2008.
We are pleased to announce the official release of OpenBSD 4.4.
This is our 24th release on CD-ROM (and 25th via FTP). We remain
proud of OpenBSD's record of more than ten years with only two remote
holes in the default install.
As in our previous releases, 4.4 provides significant improvements,
including new features, in nearly all areas of the system:
- New/extended platforms:
o OpenBSD/sparc64.
Fujitsu's SPARC64-V, SPARC64-VI and SPARC64-VII processors are supported
now, which means that many of the PRIMEPOWER machines and the SPARC
Enterprise M4000/M5000/M8000/M9000 work now.
Sun's UltraSPARC VI processors are supported now. Many of Sun's
mid-range and high-end servers with these processors or UltraSPARC III
and UltraSPARC III+ processors work now.
Sun's UltraSPARC T1 and UltraSPARC T2 processors are supported now,
which means the sun4v architecture is now supported and machines like
the SPARC Enterprise T1000 and SPARC Enterprise T5220 work now.
o OpenBSD/socppc.
For machines based on the Freescale MPC8349E
System-on-Chip (SoC) platform that use Das U-Boot as a boot loader.
o OpenBSD/landisk: added shared libraries support.
- Improved hardware support, including:
o Several new/improved drivers for sensors: fins(4), andl(4), it(4),
kate(4), sdtemp(4), lmtemp(4), adt(4), km(4).
o Support for Intel G33 and G35 chipsets in agp(4).
o New lii(4) driver for Attansic L2 10/100 Ethernet devices.
o Preliminary support for UVC USB webcams: uvideo(4) and video(4).
o WPA/WPA2-PSK support for several models of wireless cards.
o Openchrome(4) and geode(4) video card drivers for X.Org.
o New vmt(4) driver, implements VMware Tools.
o New auglx(4) driver for AMD Geode LX CS5536 integrated AC'97 audio.
o New ix(4) driver for Intel 82598 PCI Express 10Gb Ethernet.
o New acpithinkpad(4) driver provides additional ACPI support for
IBM/Lenovo ThinkPad laptops.
o New acpiasus(4) driver provides additional ACPI support for ASUS
laptops including the EeePC.
o New gecko(4) driver supporting the GeckoBOA BC GSC+ port found on
some hppa systems.
o New tsec(4) driver supporting the Freescale Triple Speed Ethernet
Controller..
o The re(4) driver now supports RTL8102E and RTL8168 devices.
o The cas(4) driver now supports National Semiconductor Saturn devices.
o The pccom(4) driver has been removed; all platforms use com(4) now.
o cardbus(4) and pcmcia(4) now work on most sparc64 machines.
o The udcf(4) driver now supports mouseCLOCK USB II devices.
o The msk(4) driver now supports 88E8040T devices.
o The ath(4) now now supports many more Atheros wireless devices.
o The ciss(4) driver now supports HP Smart Array P212, P410, P411, P411i
and P812 devices.
o The uftdi(4) driver now supports ELV Elektronik and FTDI 2232L devices.
o The umsm(4) driver now supports Option GlobeTrotter 3G+, Huawei E220
and more HSDPA MSM devices.
o The ubsa(4) driver now supports ZTE CMDMA MSM devices.
o The axe(4) driver now supports Apple USB A1277 devices.
o The puc(4) driver now supports more Netmos devices.
o The mgx(4) driver now supports 2D acceleration on selected boards.
o The isp(4) driver firmware for some controllers has been updated.
o The isp(4) driver no longer hangs during probe on some machines.
o The bge(4) driver has better support for BCM5704 chipsets in fiber
mode which helps with some blade servers.
o The bge(4) driver has better support for the BCM5906 chipset on
some systems.
o The bge(4) driver has much better support for PCI Express chipsets
resulting in much faster transmit performance.
o The bge(4) driver has support for the BCM5714/5715/5780 chipsets
using fiber interfaces.
o The bnx(4) driver has support for the BCM5706/5708 chipsets using
fiber interfaces.
o The ral(4) driver now supports Ralink Technology RT2700 devices.
o Serial ports other than com0 can now be used for console on amd64.
o The serial console on i386 and amd64 has improved compatibility
with server management cards.
- New tools:
o rpc.statd(8), the host status monitoring daemon for use with the NFS
file locking daemon.
o Initial import of ypldap(8), a drop-in replacement for ypserv
to glue in an LDAP directory for get{pw,gr}ent family of functions.
o Deprecated slattach(8) and nmeaattach(8) in favor of ldattach(8).
o Import of tcpbench(1), a small TCP benchmarking tool.
- New functionality:
o aucat(1) is now able to play and record audio in fullduplex, it
can mix unlimited number of streams, handles up to 16 channels, can
resample streams on the fly, supports various 24-bit and 32-bit
encodings and does format conversions on the fly.
o httpd(8) now supports IPv6.
o dhcpd(8) now supports basic synchronization of the /etc/dhcpd.leases
file to allow for running multiple instances for redundancy.
o rpc.lockd(8) now supports NLMv4 and does actually do locking.
o ftp(1) now supports recursive mget transfers.
o ftp(1) now uses keep alive packets by default.
o Make ftp(1) accept empty passwords in URLs.
o locate(1) now supports -b flag to perform search only on the last
component of the path.
o Allow cdio(1) in TAO mode to set the write speed.
o cdio(1) no longer blanks media twice.
o Add ability in cdio(1) to determine media capabilities and make it figure
out if media supports TAO or blanking.
o Initial version of softraid(4) crypto support.
o dhcpd(8) now groks options tftp-config-file and auto-proxy-script in
dhcpd.conf.
o dhclient(8) option handling much more resistant to abuse.
o dhclient(8) now aware of interface link state and reacts to changes.
o DIOCRLDINFO, DIOCGPDINFO, and DIOCGPART support added to block devices
previously lacking it.
o disklabel(8) no longer supports the '-r' option, and obtains all disklabel
information via ioctl's.
o disklabel(8) no longer suggests offsets and sizes that would result in
partitions starting or ending outside the OpenBSD section of the disk.
o disklabel(8) now correctly reads back the 'vendor' field from text
disklabels.
o disklabel(8) editor mode '?' and 'p' commands are more compact and the 'l'
command has been added to produce previous verbose output.
o I/O's outside the bounds of the RAW_PART are now prevented, allowing
proper detection of invalid I/O's.
o USB floppies now have a valid cylinder count calculated, rather than 0.
o newfs(8) can now create filesystems on devices with sector sizes other
than 512, although such filesystems cannot yet be read.
o scsi(4) probing displays less useless verbiage and fewer spurious error
messages.
o st(4) devices can now be detached.
o ATAPI devices are now identified as such, rather than as SCSIn devices.
o SATA tape drives now work.
o scsi(4) probing now displays the ID of the initiator on the bus.
o scsi(4) debug capabilities improved to show commands and input or output
data as appropriate.
o scsi(4) probing makes better use of the TEST UNIT READY command to clear
errors and allow successfull attachments.
o scsi(4) probing can now find more fibre channel attached devices.
o Several mbuf pool cache corruption issues were fixed
o identd(8) now supports IPv6 in standalone mode.
o cal(1) now shows week numbers too.
o In pf(4), implement a sloppy tcpstate tracker which does not look at
sequence numbers at all.
o pf(4) rule accounting now has a counter to record how many states in
total have been created by a rule.
o The kill states feature in pfctl(8) now supports two additional match
targets: Kill by rule label or state ID.
o Make relayd(8) use sloppy pf(4) state keeping for routed sessions (Direct
Server Return).
o Added support in relayd(8) for transparent L7 forwarding in relays.
o Added support for dynamic IPv6-to-IPv4 or IPv4-to-IPv6 TCP relays
in relayd(8).
o Improved the DNS mode and use OpenBSD's Id shuffle code from named(8)
in relayd(8).
o Extend awk(1) with bitwise operations.
o Updated the display code for systat(1) which adds views for pf(4) states,
rules and queues.
o Imported initial support for IEEE 802.3ad/LACP in trunk(4).
- Assorted improvements and code cleanup:
o A greatly changed buffer cache subsystem which maps cache pages only
when in use, resulting in improved filesystem performance, and
allowing for the effective use of a much larger buffer cache
o A greatly improved implementation of malloc(3), the general purpose
memory allocator, which catches more mistakes, reduces address space
fragmentation, and is faster.
o The statfs(2) system call has been enhanced to support large filesystems.
o The strtof(3) function has been added to libc.
o A lot of work has been done on libm to add several functions towards more
C99 compliance.
o Lots of features have been implemented in OpenCVS, which can now be used
to do some real work.
o New APIs for arc4random, one to fill a buffer with random numbers
and the other to return a uniformly distributed random number
without bias.
- Install/Upgrade process changes:
o A new tool sysmerge(1), derived from the old mergemaster port, makes
it easier to merge configuration files changes during an upgrade.
o Fully support OpenBSD inside extended partitions on i386 and amd64.
o During installation 'dhcp' is now the initial default answer during
network configuration.
o Fetching sets via FTP more reliable due to automatic use of keep alive.
o Fetching sets via NFS no longer hangs retrying a non-functional mount.
o Installation ensures hostname.* files are installed with mode 600.
o Serial console configuration now automatically detects speed.
o Serial console support extended to all architectures.
o Partition size display no longer limited to 32 bit sizes.
o Partition sizes now scaled and formatted to use human readable units.
o NTPD configuration questions improved.
o Sparc miniroot root disk detection fixed.
o Invocations of disklabel(8) by the scripts are now less verbose.
- OpenSSH 5.1:
o New experimental fingerprint ASCII art visualisation system for easier
verification of remote keys.
o Added chroot(2) support for sshd(8).
o Added an extended test mode (-T) to sshd(8).
o Make ssh(1) support negation of groups in a "Match group" block.
o Increased the ephemeral key size in protocol1 from 768 to 1024 bits.
o Better tests of primes in /etc/moduli
o Refuse to read .shosts or authorized_keys files that are not regular
files.
o Enable ~ escapes for multiplex slave sessions.
o Support CIDR address matching in Match blocks and authorized_keys
from="..." stanzas.
o Make port forwarding code try additional addresses when connecting to
a destination whose DNS name resolves to more than one address.
o Make the maximum number of ssh(1) sessions run-time controllable via
MaxSessions in sshd_config(5).
o ssh-scan(1) now defaults to RSA protocol 2 keys, instead of RSA1.
o Added an extension to sftp protocol to implement statvfs(2)-like operations
and add a df command to sftp(1).
o Disable execution of /.ssh/rc for sessions where a command has been
forced by the sshd_config ForceCommand directive.
o And several bug fixes and performance enhancements.
- Over 4,500 ports, minor robustness improvements in package tools.
o Many pre-built packages for each architecture:
i386: 5033 sparc64: 4862 alpha: 4852 sh: 1285
amd64: 4940 powerpc: 4466 sparc: 3381 mips64: 3099
arm: 4018 hppa: 1595 vax: 1954
o Highlights include:
o mozilla-firefox 3
o drupal 5
o Gnome 2.20.3.
o GNUstep 1.14.2.
o Inkscape 0.46.
o JDK 1.7.0.b24.
o KDE 3.5.8.
o Mozilla Firefox 2.0.0.16 and 3.0.1.
o Mozilla Thunderbird 2.0.0.16.
o MySQL 5.0.51a
o OpenMotif 2.3.0.
o OpenOffice.org 2.4.1.
o PostgreSQL 8.3.3.
o Xfce 4.4.2.
- As usual, steady improvements in manual pages and other documentation.
- The system includes the following major components from outside
suppliers:
o Xenocara (based on X.Org 7.3 + patches, freetype 2.3.5,
fontconfig 2.4.2, expat 2.0.1, Mesa 7.0.3, xterm 234 and more)
o Gcc 2.95.3 (+ patches) and 3.3.5 (+ patches)
o Perl 5.8.8 (+ patches)
o Our improved and secured version of Apache 1.3, with SSL/TLS and DSO
support
o OpenSSL 0.9.7j (+ patches)
o Groff 1.15
o Sendmail 8.14.3, with libmilter
o Bind 9.4.2-P2 (+ patches)
o Lynx 2.8.5rel.4 with HTTPS and IPv6 support (+ patches)
o Sudo 1.6.9p17
o Ncurses 5.2
o Latest KAME IPv6
o Heimdal 0.7.2 (+ patches)
o Arla 0.35.7
o Binutils 2.15 (+ patches)
o Gdb 6.3 (+ patches)
If you'd like to see a list of what has changed between OpenBSD 4.3
and 4.4, look at
http://www.OpenBSD.org/plus44.html
Even though the list is a summary of the most important changes
made to OpenBSD, it still is a very very long list.
OpenBSD 4.3 (4.4 lanseras alldeles snart) har använts flitigt på sistone, Ubuntu 8.10 kom äntligen i skarp version och jag ska bränna ut den och installera så fort jag hinner, Windows 7 läckte ut på piratbukten så den har jag nyss testkört (wow-faktorn var förvånansvärt liten - det känns mer som Vista 1.1 än något annat, den som ligger på piratbukten kallar sig för "Ultimate" och även om man har en regnyckel kommer den sluta fungera i Augusti 2009) och Clonezilla har testats (med framgång) för att ersätta Ghost.

Med en gest med musen blir programmens fönster genomskinliga i Windows 7 (framtida version). Det ser ut som en fattigmansversion av Exposé (introducerad i Mac OS X 10.3 Panther):
"Gadgets" i Windows 7 (framtida version).
Dashboard Widgets i Mac OS X 10.4 (förra versionen av Mac OS X).
Om man inte har något emot att lägga på en resurskrävande skrivbordsmiljö kan man installera GNOME enkelt på OpenBSD - för mig som kör OpenBSD på lite äldre hårdvara just för att det är resurssnålt är det ingen vidare bra idé men kör man det på en hyfsat modern maskin kan det väl vara all idé att få en skrivbordsmiljö man känner igen?
OpenBSD är en bitch att installera, det både känns och är en riktig text-installation ala mitten av 90-talet. Den kanske knepigaste biten är partitioneringen av disken.
användare under installationen) har du ingen grafik och möts av en enkel prompt i textläge.
Efter Apples kvartalsrapport nyligen där de tillkännagav att det inte skulle bli något problem att sälja 10 miljoner iPhone innan årets slut står det väl klart för alla vilken succé telefonen är?
Eftersom livet är för kort för att bara köra ett operativsystem tänkte jag testa eeeXubuntu 7.10.3 på min eee PC 900. Har hittat en guide så jag kan få igång Compiz Fusion på den också, det ska bli kul att se vilken turbofart det blir. :)
Det kommer bli en Mac Pro enligt följande som blir min nya arbetsstation:
Efter en hel del turer är det nu klart att jag ska få en ny arbetsstation på jobbet, en Mac Pro. Det ska bli kul att konfigurera upp en ny maskin, det var ett tag sedan sist.
När jag fått min Mac Pro planerar jag installera något mer servervänligt på G3:an, kanske Debian?
Så har man gått igenom den:
Det är inte ofta jag skriver om Dell på den här bloggen, mest för att jag alltid (märkligt nog) har IBMs eller Lenovos PC-maskiner till hands.