PC-BSD/trueos b07d2aeJenkins Jenkinsfile-freenas-master, release/manifests freenas-master.json

Put freenas packages in freenas/12/unstable

PC-BSD/trueos 800efedetc Makefile, libexec/rc Makefile

Merge branch 'trueos-master' of https://github.com/trueos/trueos into freenas/master

PC-BSD/trueos a5d0c2bJenkins Jenkinsfile-freenas-master, release/manifests freenas-master.json

Put FreeNAS 13 builds in freenas/13/unstable

PC-BSD/trueos 68df2c4Jenkins Jenkinsfile-freenas-master, release/manifests freenas-master.json

Change location of where we send freenas 12 unstable builds

PC-BSD/trueos fa17a26libexec/rc Makefile

Fix some formatting issues with the device.hints

PC-BSD/trueos de092ebetc Makefile, libexec/rc Makefile

Make sure to create /boot/device.hints in runtime package

PC-BSD/trueos 7f47a5eetc Makefile, libexec/rc Makefile

Merge pull request #221 from trueos/fix-device-hints

Make sure to create /boot/device.hints in runtime package

PC-BSD/trueos 2d3f12e. Makefile.inc1

Merge branch 'trueos-master' of https://github.com/trueos/trueos into freenas/master
DeltaFile
+2-2Makefile.inc1
+2-21 files

PC-BSD/trueos 9104225. Makefile.inc1, release release-trueos.sh README.md

Merge branch 'trueos-master' of https://github.com/trueos/trueos into fix-device-hints

PC-BSD/trueos 238e826. Makefile.inc1

Fix missing ';' in the pkg create phases
DeltaFile
+2-2Makefile.inc1
+2-21 files

PC-BSD/trueos 2686c03. Makefile.inc1

Fix missing ';' in the pkg create phases
DeltaFile
+2-2Makefile.inc1
+2-21 files

PC-BSD/trueos c590e72. Makefile.inc1, Jenkins Jenkinsfile-master

Merge branch 'trueos-master' of https://github.com/trueos/trueos into freenas/master

PC-BSD/trueos 8252577. Makefile.inc1

Also date/time stamp non CURRENT base packages
DeltaFile
+2-1Makefile.inc1
+2-11 files

PC-BSD/trueos 5aa16e0. Makefile.inc1

Always include TIMENOW on PKG_VERSION lines
DeltaFile
+2-0Makefile.inc1
+2-01 files

PC-BSD/trueos c2b9700. Makefile.inc1

Always include TIMENOW on PKG_VERSION lines
DeltaFile
+2-0Makefile.inc1
+2-01 files

PC-BSD/trueos f0a18f6release release-trueos.sh

Update release-trueos.sh

Add an echo to the prune step. Print out the glob and dir used to try to find packages to 
prune.
Also try to change the path to search to an absolute path.

PC-BSD/trueos b86d9b4. Makefile.inc1

Create the target pkg directory in kernel targets as well
DeltaFile
+6-0Makefile.inc1
+6-01 files

PC-BSD/trueos c211955libexec/rc Makefile

Fix some formatting issues with the device.hints

PC-BSD/trueos 3d4bcccrelease release-trueos.sh

ISO install base-package filtering

Add the ability to specify a list of packages to ignore when installing base packages into 
the ISO.
"iso" -> "ignore-base-packages" (JSON Array of strings)
 * This is automatically assembled into a filter list (regex), so an entries of the form: 
"-clang-", "-clang-development-", or even "-profile-" should work just fine.

PC-BSD/trueos be2c7a0release README.md

Update README.md

Update readme to include information about the "iso" -> "ignore-base-packages" option.
DeltaFile
+73-19release/README.md
+73-191 files

PC-BSD/trueos 22854a8release release-trueos.sh

Update release-trueos.sh

Remove the hard-coded filtering of "profile", "debug", and "development" base packages 
from the ISO installation. This can now be tuned/set by the user's build options.

PC-BSD/trueos 2a658c4release release-trueos.sh README.md

Merge pull request #220 from trueos/beanpole135-patch-3

ISO install base-package filtering

PC-BSD/trueos 3d6d3a8etc Makefile, libexec/rc Makefile

Make sure to create /boot/device.hints in runtime package

PC-BSD/trueos e141e0a. Makefile.inc1

Create the target pkg directory in kernel targets as well
DeltaFile
+6-0Makefile.inc1
+6-01 files

PC-BSD/trueos d811f97release release-trueos.sh

Update release-trueos.sh

Remove the hard-coded filtering of "profile", "debug", and "development" base packages 
from the ISO installation. This can now be tuned/set by the user's build options.

PC-BSD/trueos 50644ebrelease Makefile

Move runlevels/boot/local -> runlevels/boot/local
DeltaFile
+15-3release/Makefile
+15-31 files

PC-BSD/trueos 419eeafrelease Makefile

Move runlevels/boot/local -> runlevels/boot/local
DeltaFile
+15-3release/Makefile
+15-31 files

PC-BSD/trueos 7b31e68. Jenkinsfile, Jenkins Jenkinsfile-Plasma-Unstable Jenkinsfile-master

Always build base packages in parallel now

PC-BSD/trueos 045d4a5release README.md

Update README.md

Update readme to include information about the "iso" -> "ignore-base-packages" option.
DeltaFile
+7-0release/README.md
+7-01 files

PC-BSD/trueos 756b91arelease release-trueos.sh

Merge pull request #219 from trueos/beanpole135-patch-1

Update release-trueos.sh

PC-BSD/trueos 3368aebrelease release-trueos.sh

Update release-trueos.sh

Add a couple built-in pruning of the ISO before going on to the user-defined pruning 
options.
Should save approximately 390MB on every ISO.

PC-BSD/trueos 0bf1e88release release-trueos.sh

ISO install base-package filtering

Add the ability to specify a list of packages to ignore when installing base packages into 
the ISO.
"iso" -> "ignore-base-packages" (JSON Array of strings)
 * This is automatically assembled into a filter list (regex), so an entries of the form: 
"-clang-", "-clang-development-", or even "-profile-" should work just fine.

PC-BSD/trueos eca06bclibexec/rc Makefile

rc.devd needs to be executable for some devd events

PC-BSD/trueos 35b1bc5release release-trueos.sh

Update release-trueos.sh

Add a couple built-in pruning of the ISO before going on to the user-defined pruning 
options.
Should save approximately 390MB on every ISO.

PC-BSD/trueos 9c750bdrelease release-trueos.sh

Update release-trueos.sh

Add an echo to the prune step. Print out the glob and dir used to try to find packages to 
prune.
Also try to change the path to search to an absolute path.

PC-BSD/trueos 47e0d9e. Makefile.inc1

Also date/time stamp non CURRENT base packages
DeltaFile
+2-1Makefile.inc1
+2-11 files

PC-BSD/trueos f6b5656Jenkins Jenkinsfile-freenas-master

Re-enable multi-thread building of packages

PC-BSD/trueos 3feb274Jenkins Jenkinsfile-freenas-master

Re-enable multi-thread building of packages

PC-BSD/trueos 80e90b8Jenkins Jenkinsfile-freenas-master, release/manifests freenas-master.json

Add offline-update file to FreeNAS manifest

PC-BSD/trueos 1647e4cJenkins Jenkinsfile-freenas-master, release/manifests freenas-master.json

Add offline-update file to FreeNAS manifest

PC-BSD/trueos b0266f7release release-trueos.sh

Update release-trueos.sh

Quick variable-name fix: pkgname -> pkgName.
This should ensure the end-summary of missing essential packages works now.

PC-BSD/trueos 40ba382release release-trueos.sh

Update release-trueos.sh

Ensure that the proper pkg dir is scanned for package to prune.

PC-BSD/trueos 264cbc5release/manifests trueos-master.json

Update trueos-master.json

Add sysutils/pefs-kmod to the essential packages build tests.

PC-BSD/trueos f65256drelease release-trueos.sh

Update release-trueos.sh

Fix a typo which prevented the dist packages from getting put onto the ISO.

PC-BSD/trueos 574ad7frelease release-trueos.sh

Update release-trueos.sh

A few cleanup operations for the ISO:
* Exclude the "-profile" base packages from being *installed* on the ISO.
* Add a "prune-dist-packages" set of package lists which will be used for removing dist 
files from the ISO.
   * Each entry is treated as a basic regex (case-insensitive)
   * This will remove the matched files, but may leave dependencies of those package files 
behind.
   * Each entry automatically ends in "*.txz" so an entry can have the form "packagename" 
or "packagename-" instead of "packagename-*.txz"

PC-BSD/trueos 1b2e823. Makefile.inc1, release/packages runtime.ucl

Attempt to fix the mysterious missing "runtime" package

PC-BSD/trueos ff9d531release README.md

Update README.md
DeltaFile
+19-18release/README.md
+19-181 files

PC-BSD/trueos 16d8ec8release/packages runtime.ucl

Update runtime.ucl

New JSON manifest option:
"pkg-repo-name" (string)
This will be used as the name when setting up the package repo (Default value: "TrueOS")
Example: 
* /etc/pkg/TrueOS.conf -> /etc/pkg/[pkg-repo-name].conf
* "TrueOS-[ports/base]" for repo name in the config becomes "[pkg-repo-name][-base]"
* /usr/share/keys/pkg/trueos-[ports/base].pub -> 
/usr/share/keys/pkg/[pkg-repo-name][-base].pub

PC-BSD/trueos 3de0787release release-trueos.sh

Update release-trueos.sh

Quick fix to hide a blank warning message.

PC-BSD/trueos e6560cerelease Makefile, release/packages runtime.ucl

General cleanup of runtime install script and make sure to enable local
service on boot media