Current releases:

Pro features are activated by a Pro key so 18.12 is the current release for Free and Pro.A free license allows only updates to the next free edition. Updates (bugfix or new features ex 19.x) between require a pro license.

Installer for former releases (use only with an old OmniOS/OI/Solaris)nappit16, nappit17install for example: wget -O - www.napp-it.org/nappit16 | perl

Napp-it Pro users (with a regular Pro key required, no evalkey)please update to newest Pro with support for bugfixes. Some features are only available in a Pro software release, does not matter the key.

Machine id licensesFrom v.18 napp-it Pro uses machine id keys that are host independent. On a barebone setup the id is based on the first physical nic (machine id ends with m90) to allow a re-install. To swap a license online, goto http://napp-it.org/extensions/swap en.html

On problems:Check if there is a newer Pro version (newer day).Reload this edition then

or try the newest dev edition, the development line with newest features. This edition may be unstable

About napp-it release numbersThe release numbers of napp-it based on year and month followed by a..z for smaller bugfixes minor updates of Illumos/ OmniOS every few weeks and a major update every few months

The release number consist of year.month with a free release, updated from time to time. Only napp-it Pro can update to newest bugfix releases.

pro or support release, all professional users are suggested to use the most recent release with newest fixes developer or nightly release, ongoing development, unstableUsers with a valid key (no evalkey): You can update/downgrade between last 5 releases without a rebootPlease update to newest Pro edition in Menu About >> Update

Problems with OmniOS 151027 bloodyIf you get PAM authentication error when starting napp-it, you must reset the password for user napp-it:At console as root, run:# passwd napp-it

18.12b (Oct 11, 2018)18.12c (Okt 23,2018)This is a community enhancement from Chris Fraire:To honor this, PoeF management will be a function of napp-it Free

Secure PoeF folder as 0755 and pool(info|options).txt as 0644. Allow setting up and using a napp-it PKCS keystore for PoeF keys, with backward compatibility for PoeFs that use pool-specific keys. Add form to enable changing the PW of the napp-it PKCS keystore. Add form to enable extending a PKCS-keystore PoeF with additional vdevs. When creating or extending a PoeF and using 2GB files, limit vdev size so that larger pools will be composed, if necessary, of multiple vdevs. This increases redundancy at the cost of space. Previously, the redundancy would be only two 2GB files regardless of pool size. Now for large pools it will be (effectively) two 2GB files of parity for every ten 2GB files of data. Update en documentation of pools_encrypt*.txt

Continue to default to AES-256 but allow choosing AES-128 for speed. Offer 12GB and 40GB pools, which size evenly with raidz2-2GB compared to 10GB and 50GB. Allocate all files before any lofiadm-add. If allocation or lofiadm-add fails, then remove entire, new $pool directory. Explicitly Expect /dev/lofi/xxx names from lofiadm output. Use MB for 10% sizing now that 12GB is an option (because "1.2G" is not allowed as an argument). Extract poeflib.pl to share logic among action.pl scripts. Move vdev-sizing into poeflib function, poef_calc_vdevs. Add pkcslib.

Jan 11 Disk replace: do not offer rpool boot mirror slices like c2t1d0s0 for a replace Disk Map: green led for disks that are not a pool member and yellow for disks with slices/partitions Allow remove of rpool mirror with an id like c2t1d0so, add bootmirror via Disks > Bootmirror