You are here

SFE Articles

Subscribe to SFE Articles feed
News and Documentation for IPS Packages spec-files-extra
Updated: 1 week 33 min ago

FOSDEM conference at Brussels - come to the illumos booth and have a chat!

Wed, 01/30/2019 - 14:56

Do you attend @foscdem in Bruessels this weekend (Feb 2nd + 3rd 2019)?

It would be greate if you come to the Illumos booth and talk with the very fine people there.
The booth will be served by these people:

See you there!


Categories: SFE

Visiting Chaos Communication Congress #35C3 in Leipzig, Germany

Sun, 12/09/2018 - 23:02

Update: Finally I've got my ticket for 35C3 - I'm looking forward to see you there! On congress you can reach me on DECT phone by dialing extention "tomw" or 8669 on your phone. You know you can reach the extensions as well from the outside by prepending the congress phone number (will be announced) in case you don't have a DECT or GSM extension registered.

Bying a ticket for Chaos Communication Congress #35C3 is a bit like an art and it is a social thing too.
Of you are stuck deeply in the C-Code when hacking you'll miss the starting time for the ticket sale, for sure.
But fortunatly my local crowd was perfectly prepared and I've got a ticket via them.

If you want to meet in person, then write a comment or send me a direct message to

I would be very happy to discuss everything from ZFS to OpenIndiana, Solaris, OmniOS and packaging efforts.
Or you want to talk about SFE-packages for Sparc CPUs?

See you soon at #35C3 Dec 27th - Dec 30th 2019!


Tags: #35C3Chaos Communication CongressLeipzig2019
Categories: SFE

Quick links to IPS Repositories

Thu, 11/15/2018 - 02:22

(seriously, do *not* mirror these repositories - instead help me build a release repo which is HA and can be mirrored)


By clicking on the URL you can browse available packages for your OS:
(X86 only! Donate a SPARC build zone? Well there is something in preparation, ask for updates on this!)

Solaris 11.3 IPS Packages Repository (517)

Solaris 11.4 (was Solaris 12 internal) IPS Packages Repository (291)

OpenIndiana OI151a8 (and a9) IPS Packages Respository (333)

OmniOS IPS Packages Repository (192)

OpenIndiana Hipster (moving target) IPS Packages Repository (234)

discontinued: testing repo localhosts12nogccdeps -> please use localhosts12 now.


To configure those repos as publishers use: (pick only the publisher matching your OS)
pfexec pkg set-publisher -G '*' -g localhosts11  #S11.3
pfexec pkg set-publisher -G '*' -g localhosts12  #S12 #S11.4
pfexec pkg set-publisher -G '*' -g localhostoi151a8  #old OpenIndiana
pfexec pkg set-publisher -G '*' -g localhostomnios  #OmniOS
pfexec pkg set-publisher -G '*' -g localhostoih  #new OpenIndiana Hipster

These repositories are 1:1 copies from the build machines, so please expect contents to change frequently and as well, the content may have bugs. Drop me a note (in the comments, or by email) if a package works (yeah, we like that!) or breaks for you (we need to know that).
One day there will be a process which establishes a voting system. It should be used to promote packages from the development repositories to a public release repository. If you have ideas, how a test / promotion process should look like, please let me know (in the comments or by email).
If you are a programmer who can create or at least design a web workflow for the package promotion, then please get in contact very soon to discuss possibilities.
What we need as well for SFE are volunteers for testing the packages. Would you like to be one?

What is it good for

These are development repositories but good for normal use.
For production use, you can compile packages yourself, or, help us building up a "release" repository with QA and a voting website to get packages promoted to "release".

Mirroring the Repository?

Please do *not* mirror these development repositories. You can download the package and prerequisite packages with special switch "-r" to the pkgrecv command. That saves capacities on the server. I'm sure you understand that mirroring 18Gbytes for the whole repository is not the right thing to do.
Once a release repository exists, you are welcome to mirror this (though we understand that it only makes sense in very, very rare cases).
Thank you!


Please keep in mind: You can install any exact package version if you specify the *complete* FMRI listed including the timestamp.
pkg list -avf postfix
To install exaclty that version and no other, use:
pfexec pkg install -v pkg://localhosts11/sfe/service/network/smtp/postfix@3.0.3,5.11-

This way, you could install exactly an *older* or a *newer* package then the resolver would auto-select for you. This enables you to help yourself, in case we have a broken package in these build repositories. You simply install another version which is working for you.


Drop me an email at sfepackages at g mail dot com - or create a useraccount here on the blog and leave me a comment.
Need additonal packages? Put them on the package wishlist here!

Thank you for using SFE packages and even more, for spreading the word!


Updates: 2016-11-22 -> 20170117 remove old s12nogccdeps repo, wording about volunteering for web workflow package promotion
20181115: change name from S12 (development) to S11.4, change S11 to S11.3

Tags: IPS Package Repository Solaris 11 Solaris 12 OpenIndiana Hipster OmniOS
Categories: SFE

The Workbench 2018-11

Sun, 11/04/2018 - 23:44
  Long time no see - back working on the blog site: update underlaying server

Hi all!
As some of you may have noticed, I had to build up my new day job. It's running very fine now, so I can start getting back to the SFE packaging project. One of the tasks I had to do today was moving the apache/php webserver off of an old box to a new VM. This blog website is now temporarily served from a ubuntu linux VM (naturally running on a SmartOS Host) and I hope it runs much much better then before. The postgresql database will move as well, but to a OmniOS VM with ZFS for the file storage. The postgresql package is already available for OmniOS in the SFE repo.
In case you see any bigger errors with the blog site, then please drop me a note if this stays broken for longer then one or two hours.
And as always, you may send me a message even if everything is running fine, as I love feedback :)

Upcoming sub projects are building a feature rich webstack that integrates apache/nginx/php/postgresql/mysql. Guess which site this stack should be serving in the future?
Another sub project, though a bit bigger, is starting SFE package builds for the Sparc platform.

Thanks for using SFE packages!

PS: edit 20181105 0945GMT - had to edit pound.cfg and drop the line >> HeadRemove "X-Forwarded-Proto" <<, now it should work for everyone

Tags: workbench 2018 2018-11
Categories: SFE