The Trouble with Tribbles...
- Posts
- 587 from 21 Dec 2004 to 15 Mar 2026
- Posting
- now and then (2 in the last year)
- Kind
- personal blog
- Feed
- https://ptribble.blogspot.com/feeds/posts/default
2026 2
2025 10
- Is the Information Security industry succeeding?
- Random thoughts on a Next Generation Tribblix
- On efficiency and resilience in IT
- Understanding emission scopes, or failing to
- What is this AI anyway?
- Tribblix on SPARC: sparse devices in an LDOM
- Expecting an AI boom?
- Tribblix, UEFI, and UFS
- Introducing a ddu-alike for Tribblix
- Is all this thing called AI worthwhile?
2024 5
2023 16
- Building up networks of zones on Tribblix
- Keeping python modules in check
- It seemed like a simple problem to fix
- When zfs was young
- SMF - part of the Solaris 10 legacy
- Retiring isaexec in Tribblix
- Modernizing scripts in Tribblix
- Speed up zone installation with this one weird trick
- Remnants of closed code in illumos
- Static Site Generators
- Zones, way back when
- Maintaining old software with no sign of retirement
- Upgrading MATE on Tribblix
- SPARC Tribblix m26 - what's in a number?
- How I build the Tribblix AMIs
- What, no fsck?
2022 14
- A decade of Tribblix
- TREASURE - The Remote Execution and Access Service Users Really Enjoy
- Tribblix for SPARC m25.1
- Tribblix for SPARC m22 ISO now available
- DevOps as a HR problem
- On the intersection between IT and HR
- Tribblix m28, Digital Ocean, and vioscsi
- Tribblix and static networking on AWS
- Cleaning up the Java illumos port
- On password policies in the 21st century
- The datacentre business seems to be very much alive
- Tribblix updates and https
- Inside zone installation
- Are software ecosystems a good thing?
2021 6
2020 9
- Running Eclipse on current illumos
- Installing OmniOS on Vultr with iPXE
- Adventures in Server Rooms
- Tribblix on Vultr with Block Storage
- The state of Tribblix, 2020
- Solaris 10 zones on Tribblix
- Customizing EC2 instance storage and networking with the AWS CLI
- Java: trying out String deduplication and the G1 garbage collector
- Some hardware just won't die
2019 13
- Testing hardware
- A brief history with Solaris
- HA PostgreSQL on Tribblix with Patroni
- HA PostgreSQL on Tribblix with stolon
- Setting up an etcd cluster on Tribblix
- Setting up replicated PostgreSQL on Tribblix
- A teeny bug in jkstat char handling
- Notes on web servers and client certificates
- Creating illumos packages for Tribblix
- Tweaking the Tribblix installer
- Building illumos-gate on AWS (2019 version)
- Thoughts on SPARC support in illumos
- SPARC and tod modules on illumos
2018 3
2017 21
- Selecting relay smarthosts and using SMTP AUTH on illumos
- Building illumos-gate on AWS
- Public Tribblix AMI now available
- The commoditization of IT?
- Tribblix - illumos for everyone?
- Creating a decent Tribblix AMI
- Building a Tribblix AMI - hvm mode
- Running illumos on AWS - the first Tribblix AMI
- Mucking around with IPv6 and illumos zones
- What gets into Tribblix?
- Running LX zones with Tribblix
- Tweaking binaries with elfedit
- On Tribblix Milestone 20
- Installing Tribblix on Vultr using iPXE
- Tribblix memory requirements
- Tribblix SPARC progress
- OmniTribblix
- Noisy Tribblix
- How old are illumos man pages?
- Creating a Tribblix package repository
- Package versions in Tribblix
2016 31
- Minimal illumos zones
- Tribblix and the new illumos loader
- zfs receive oddity
- Cats versus Petals
- Tribblix - updates versus upgrades
- Tribblix Milestone 18
- Tribblix philosophy - software fidelity and currency
- The Tribblix filesystem layout
- Updating desktop caches and a tale of woe
- Minimizing apache and PHP
- Building Tribblix packages
- Getting to grips with Docker
- Data Destruction and illumos
- Connecting to legacy Sun ILOM with modern clients
- What's present in libc on illumos?
- Installing Tribblix into an existing pool
- Updating Tribblix for SPARC
- Signing Packages in Tribblix
- Minimal illumos networking
- Running illumos in 48M of RAM
- Almost there with Solarus
- Tweaking MVI
- Software selection - choice or constraint?
- Load balancers - improving site reliability
- Supermicro - illumos compatible server configuration
- Moving goalposts with openssl
- Updating gcc for Tribblix
- Tribblix Roadmap
- Do suppliers want to go out of business?
- On FOSDEM
- Building influxdb and grafana on Tribblix
2015 35
- The palatability of complexity
- The cost of user-applied updates
- Zones beside Zones
- Building an application in Docker
- Zones behind zones
- Buggy basename
- Replacing SunSSH with OpenSSH in Tribblix
- On Keeping Your Stuff to Yourself
- The Phallacy of Web Scale
- On the early web
- Tribblix Turns Three
- Minimal Viable Illumos
- Deconstructing .pyc files
- Software directions in Tribblix
- Fun with SPARC emulators
- Notifications from SMF (and FMA)
- Improving the foundations of Tribblix
- Trimming the Tribblix live image
- illumos pureboot
- How low can Tribblix go?
- Fixing SLiM
- Tribblix Graphical Login
- The 32-bit dilemma
- Tribblix meets MATE
- Whither open source?
- Blank Zones
- The lunacy of -Werror
- boot2docker on Tribblix
- How to build a server
- Badly targetted advertising
- Building LibreOffice on Tribblix
- What sort of DevOps are you?
- Where have all the SSDs gone?
- How illumos sets the keyboard type
- Tribblix scorecard
2014 9
2013 11
- Tribblix - making PXE boot work
- Tribblix - getting boot arguments
- Do we hate our users?
- The disappearance of packaging
- Sparse root zones in Tribblix
- Seeking the golden turd
- Tribblix 0m5 - solidification
- Zip Archive Packaging
- Zipping up tighter
- Tribblix 0m4 - wake up and smell the coffee
- 1.0 - jkstat, kar, jproc, and solview
2012 14
- Creating the Tribblix ramdisk
- Tribblix Milestone 1
- How to build Tribblix
- Those strange zlib files
- Building Tribblix
- Mangling the contents file for fun and profit
- Recursive zfs send and receive
- iTribble
- Cargo Cult IT
- JKstat in Javascript
- Lessons learnt from serving Queen Victoria's Journals
- Simple Zone Architecture
- Vendor Stack vs build your own
- Does anybody still use Java applets?
2011 29
- JKstat at Play!
- Editing cells in a JTable
- Building current gcc on Solaris 10
- Zooming into images
- Optimizing mysql with DTrace
- JKstat 0.60, handling kstat chain updates correctly
- Limiting CPU usage in a zone
- Thoughts on ZFS dedup
- Thoughts on ZFS compression
- A bigger hammer than svcadm
- The Oracle Hardware Management Pack
- CPU visualization
- Updated Node
- Node serving zipfiles
- Node and kstat goodness
- Cache batteries on Sun 25xx arrays
- Node.js on Solaris, part 2
- Building node.js on Solaris 10
- The trouble with tabs (in Firefox 4)
- JKstat and KAR - JSON migration
- About time to modernize Java
- JSON meets JKstat and KAR
- SolView 0.56
- JKstat 0.44
- Nudging the Narwhal
- JProc 0.6
- Pushing kar along
- Code = bugs
- New year, new JKstat
2010 34
- SNMP gets slightly easier
- KAR at LOSUG
- AfterStep, piewm, tvtwm, and friends
- Old and New
- Enlightenment packages for Solaris
- Remote Monitoring, APIs, and JMX
- Window Maker
- SolView 0.54
- JProc 0.5
- KAR 0.4
- JKstat 0.41
- Simple Java strip charts
- New SolView
- Which snmp on Solaris?
- A new light
- Moving OpenSolaris forward
- KAR 0.3
- Up, up, and away
- KAR 0.2
- Rhce
- JKstat 0.37
- Solaris Process data from Java
- Beyond sar
- JKstat 0.34
- Opening up some details of OpenSolaris under Oracle
- Nominations for the 2010-2011 OGB now open
- OpenSolaris: Oracle, where art thou?
- OpenSolaris Community Reports 2009-2010
- A better terminal, part 2
- Looking for a better terminal
- Stupid build systems
- Solaris Containers and Shared Memory
- Preconfiguring Containers with sysidcfg
- Compressing Backup Catalogs
2009 38
- JKstat 0.33
- Is package management interesting?
- Not so lucky any more?
- So what is wrong with SVR4 packaging, really?
- JKstat 0.32
- Into the sunset?
- Tinkering with the SVR4 packaging source
- Migrating old servers
- java + picl = fail
- Appalling Virgin "Broadband"
- SNMP from java - updated
- OpenSolaris Constitution Update
- SolView 0.48
- JProc 0.2
- SolView 0.47
- JKstat - interactive chart builder
- Everything Virtual
- xfce-taskmanager on Solaris
- JProc - procfs from java
- Sane terminal behaviour with PgUp and friends
- XFCE on Solaris 10
- Testing ZFS compression
- JKstat, meet JavaFX
- Heading off to CommunityOne
- Reports from the community for CommunityOne
- What can the OGB do for you?
- Backups done right?
- Newer != Better
- Agile SysAdmin
- SNMP GUI - Jangle 0.03
- Jangle
- A Java SNMP client
- SolView 0.46
- JKstat 0.27
- Simple Web Services
- Client-server JKstat
- Compression going really fast
- Zones, multiple interfaces, and routing
2008 57
- End of an era
- Solaris Link Aggregation
- T5140 trouble
- Scaling administration
- SolView moves ahead
- MilaX - Wow!
- Refactored JKstat
- Would you pass?
- On OpenSolaris Change
- Too radical a change?
- Better documentation style
- Solaris Advantages
- Refactoring solview and jkstat
- How to confuse ImageMagick
- When to bury the pager
- Thank heaven for sparse files!
- JKstat meets the ZFS ARC
- Computers - unpredictable creatures
- The gardening release
- JKstat, SolView, Awards
- You don't exist, go away!
- Making scp go a little quicker
- jingle and jumble
- Subtle change on sun.com
- Networking vanished
- SAS vs. SATA
- An upgrade too far
- Sun does quad core Opterons
- Living in the Ghetto
- OpenSolaris in VirtualBox
- Et tu, Brute?
- Controlling the Install Footprint
- JKstat 0.21
- NDIS Wrapper on Indiana
- Where's my Primary Administrator gone?
- From scary to useful
- X4140 - X4440
- The case of the unloved files
- In my next job...
- Scary
- T5240 - disks and more disks
- OGB: constitution
- OGB: expectations
- OGB: Bio
- X2200M2 blues
- Nominated for OGB
- If only!
- Python considered harmful
- All-in-one servers
- X4150 experiences.
- X4150: lit up
- X4150: where do I boot from?
- X4150: No disks found
- LOM: Consistency would be nice
- X4150: talk to me!
- Server deja vu
- Christopher John Tribble
2007 28
- Solaris on a Laptop
- Jumpstart Profile Builder
- Solview update
- JKstat update
- X2200M2 fault diagnosis
- W2100z update
- Fixed funny fonts in gpdf
- That's a busy disk...
- Sunsolve needs a makeover
- Fingered!
- Laid low :-(
- And solview too
- New jkstat version - real progress
- Solaris metacluster sizes
- solview does patches
- Solview, JPack
- solview - includes contents
- Phoronix and Solaris
- JKstat 0.17 - includes charts
- JKstat 0.15
- OpenSolaris priorities
- Polls and voter apathy
- Spring Clean and Upgrade
- A new use for a D1000 array
- Updated jkstat
- Impressed with Xfce
- Sun, Intel - friends?
- Backup Blues
2006 79
- Fun with NVIDIA driver
- Jumpstart Profile Builder
- T2000 vs bison
- Cheap sparcs and constrained configurations
- Problematic Printing
- Network Corruption?
- Keeping the T2000 busy
- T2000 - more performance
- Server Wars: The M2 Strikes Back
- The M2 submits
- The M2 comes alive
- Me versus the M2
- On to the X2100 M2
- T2000 - initial performance
- T2000 - install performance
- T2000 - past the first roadblock
- New Toys
- Solview Updated
- How hard can it be?
- Back in Circulation
- Self Preservation
- Enhancing the JDS desktop look
- S10U2 companion problems
- Time and Leadership
- #opensolaris
- Solaris Install
- Opera 9, Solaris x86
- Moving On
- Striding Out
- How fast is my SCSI?
- Ultra 25
- That's Reliable?
- Lapping it up
- OpenSolaris contributions
- Old dog, new tricks
- Flimsy fans?
- Dumb
- MyISAM vs InnoDB
- Sinking ship?
- Outdated libraries
- Great Open Source
- Solaris to/from Linux?
- Well, that didn't work...
- tuxpaint
- Wither the desktop?
- More distractions...
- Die, configure, die!!!
- Retro gaming
- Graphical DTrace
- Extra Software
- Install investigations
- ./configure is evil
- poking around with dtrace
- jfsstat
- Home Networked
- T2000 problem
- OpenSolaris Installation and Packaging
- fsstat in latest OpenSolaris
- Vanished...
- Affordable Sun Gear
- Java DTrace
- Evil JES Installer
- JKstat updated
- Why do arrays have even numbers of disks?
- Roundup
- Should I get a T2000?
- Solaris Info Viewer
- Suspend/Resume
- System start up time
- Why I use Windows
- newboot 2 - nvidia failure
- newboot
- Buried in good stuff
- Enemy action?
- This can't be serious...
- Software Stacks
- Licensing Complexity
- Updated NVIDIA drivers [again]
- Start out Simple
2005 117
- Updated NVIDIA drivers
- LOSUG 2
- Domino Backup
- [ID 335743 kern.notice] BAD TRAP:
- Simple presentations
- New Apache
- Awash with freebies...
- suspend/resume at a crawl
- Get it right first time!
- Another JKstat update
- Bumps-a-daisy!
- Properly connected
- Quest for small server continues...
- PostgreSQL, Sun, and Integration
- Deluged by good stuff
- Turning Opteron Down
- JKstat updated
- Everyone an administrator?
- Invalid system disk
- Putting Google to work
- system() doesn't constitute an API
- When did that get added?
- Why don't people upgrade?
- Yay! Gnome terminal fixed!
- Being Enterprising
- Google Earth
- New Sun Boxes
- All Change
- Java man pages
- Galaxy - About Time
- Those ole backup tapes
- The great thing about standards...
- The good, the bad, and the ugly
- Should I program to Tiger?
- NISminus
- Back to JNI
- Keeping Busy
- Submerged!
- Missing the comforts of $HOME
- London OpenSolaris User Group
- What's your disk MTBF?
- Yikes - had to log out!
- Some Modified OpenSolaris Utilities
- Somebody just lit the blue touch paper
- Moved my Solaris Zone
- London OpenSolaris User Group
- V250 EOL?
- Solaris, OpenSolaris - which to run?
- Step by tiny step
- StorageTek Buy - ???
- Solaris and GUI management
- Security Awareness for Ma, Pa and the Corporate Clueless
- Welcome Dowstone
- Great Birthday Present
- Simple DTrace
- Can Sybase get it?
- Envy
- Another Solaris irritation zapped!
- Is Linux becoming Windows?
- Oh great...
- Are upgrades viable?
- Bad Journalism - Janus non-article
- Pssst... Free Linux! Only $799!
- More dubious methodology
- Industry to adopt open source constitution - vnunet.com
- IT Observer - Mozilla: The Honeymoon is over
- Dubious Testing
- &@#^ serial connections
- Welcome Stephen Harpster
- Sun shooting themselves in the foot
- Sun VP Tom Goguen Discusses Evolution of OpenSolaris
- Job Hunting
- OpenSolaris CAB
- Cleaning up Solaris with removef
- The numbers game: RHEL vs Solaris
- Record Uptime?
- OBP updates, or not?
- I love the sound of breaking glass
- FantasyLand
- Improving Operational Efficiency
- No such thing as a free lunch
- Over the Hill
- Minimalist Solaris
- What a week
- Getting the next bus
- Snow, glorious snow
- Zones in anger
- Open source, open binaries, or open distribution?
- Open Source or Open Binaries?
- Diversity, Choice, Competition
- I bought the book
- SMF setup for postfix
- 57 up
- Solaris mirror resyncs
- Solaris 10 installs rolling
- Way too popular
- Journalistic Nuggets
- OpenSolaris alive
- Sun starts to roll out OpenSolaris - Computer Business Review
- Analysts: Paid too much?
- Bad Nerd Score
- Java Kstats
- So what CPUs do I have?
- Register: Solaris for hippies
- Quaint or antiquated?
- Development communities
- Fedora facing challenges, just like Solaris
- Enterprise Unix Roundup: The Evolving OS Landscape
- Molecular Humour
- Solaris Feature
- Solaris in consumer press
- Solaris 10 Gets Ready to Roll
- HP Embraces Open Source as Well as Linux
- Solaris licence gets OSI approval - ZDNet UK News
- Sun Diagrams
- Catching up
- Lifecycle thoughts