Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Further reading & resources

solnix documents what is specific to solnix; for illumos and Nix themselves, the canonical upstream material is excellent and we point at it rather than duplicate it. This is a curated reading list in the style of the SmartOS “illumos and SmartOS basics” page: the books, manuals, and sites worth knowing, grouped by topic, plus the solnix-specific resources.

Many of these describe Solaris/illumos as a general platform. The commands and concepts (SMF, ZFS, DTrace, zones, MDB, boot environments) apply directly to solnix, which is an illumos distribution — solnix changes how the system is built and activated (Nix), not how these subsystems work.

illumos itself

  • illumos.org — the project home: news, downloads, the distribution list.
  • illumos documentation — the docs this handbook’s structure and tone are modeled on (features, user guide, developer guide).
  • illumos manual pages — the authoritative reference for every command and subsystem below.
  • solnix man pages — the man pages that ship with the packages actually in the binary cache, browsable A–Z by package and section (like manned.org, for solnix). Coverage is early and grows as more packages land; for anything not yet here, the upstream illumos man pages are the reference. Every package in search also links straight to its man pages.
  • illumos-gate — the source tree solnix inherits its kernel and load-bearing userland from. See How solnix is built.
  • The illumos Developer’s Guide — building and contributing to the gate.

Basic system administration

Not yet documented (known gaps)

Accurate detail on these is thin in this handbook today; they are real illumos topics worth a page as solnix matures. Listed here so they aren’t lost:

  • RBAC / privileges in depth — roles, profiles, authorizations, and the full privilege set. Briefly covered in illumos features (pfexec, least-privilege); a dedicated walkthrough is a gap. Reference: rbac(7), privileges(7), pfexec(1).
  • Kernel modulesmodinfo, modload/modunload, add_drv, and how the gate’s kernel modules load. Not yet written up; relevant once solnix builds kernel bits. Reference: modinfo(8).
  • FMA in depth — partly covered in illumos features and Debugging (fmadm faulty, fmdump); the diagnosis engine and event protocol are a gap.
  • pkgsrc — the package system SmartOS and some other illumos distributions use, and the thing solnix replaces with Nix. Mentioned in the history; a comparison page is a gap.

Performance, profiling, and programming (DTrace)

Kernel and debugging

Nix and NixOS

solnix-specific