William Grzybowski
1a1ee0adca
Use rsync as scp has removed the ability to use "."
...
(cherry picked from commit 5eb41e719e )
2019-11-01 12:12:41 -03:00
Ryan Moeller
e295fb46d8
Installer ISO housekeeping
...
We can omit some links to nonexistent base zfs utils and remove Forth
loader files and opensolaris.ko.
2019-08-08 13:31:12 -04:00
William Grzybowski
7de4f82d6b
Install opensolaris.ko in the installer for now
2019-07-24 01:59:09 -03:00
William Grzybowski
b496fbb6ea
Copy LUA bootloader to installer
2019-07-24 01:59:09 -03:00
Kris Moore
56ae73e098
Disable host-key verification of post-to-download.py, which makes us
...
consistant with post-to-upgrade.py
2019-04-16 07:46:46 -04:00
William Grzybowski
2a7927ff87
Remove ix-installer since it was never used
2019-03-11 15:53:41 -03:00
Ryan Moeller
95ab1583c8
Merge pull request #109 from freenas/sef-fix-make
...
Don't use so many processes; use hw.ncpu + 1.
2018-12-13 10:54:10 -08:00
William Grzybowski
db2318f420
Preserve /usr/bin/env
2018-11-09 13:27:45 -02:00
Sean Eric Fagan
ba6d197d5d
Don't use so many processes; use kern.ncpu + 1.
2018-09-19 22:41:10 -07:00
Alexander Motin
a09755ce1e
Remove unneeded nestind level (world) in debug package.
...
Ticket: #39932
2018-09-20 01:15:30 -04:00
Alexander Motin
a4eb4d7c90
Polish debug information generation for base OS.
...
Modern FreeBSD can generate separate debug information files on its
own for both kernel and world. Use it where possible, and do things
manually only for ports, since they have no such functionality AFAIK.
Before this the debug package was no including kernel symbols at all.
Ticket: #39932
2018-09-20 00:38:17 -04:00
Alexander Motin
69d0c78067
Restore build optimization, trying to keep debug symbols.
...
Ticket: #FIX-39932
2018-09-19 10:12:20 -04:00
Ryan Moeller
ea8bf12fe9
Fix build after removing loader.rc.local
2018-07-17 02:04:21 -07:00
Joe Maloney
1531be7f84
Merge pull request #61 from freenas/bjr-death-to-grub
...
Remove GRUB and xorriso entirely, rename NOGRUB image to be default
2018-06-19 21:11:28 -04:00
Benno Rice
ee1fd0b9fd
Eliminate GRUB and xorriso.
2018-06-19 15:57:29 -07:00
Benno Rice
3fc4dc8a99
Only generate the NOGRUB image and make it the default.
2018-06-19 15:53:38 -07:00
William Grzybowski
607a98b41d
Fetch again if origin is different
2018-05-23 13:51:13 -03:00
Benno Rice
4ca835904a
Release NOGRUB version of the ISO.
2018-05-03 14:33:01 -07:00
Benno Rice
94eb429ae9
Create ISO images without, as well as with, GRUB.
2018-05-03 14:32:47 -07:00
William Grzybowski
27d19870b7
Mount fdescfs on chroot to install ports
2018-03-29 12:57:52 -03:00
William Grzybowski
c9acf93878
Log timestamp for pkg install
2018-03-29 08:52:57 -03:00
William Grzybowski
5c528de828
Make sure output is not empty
2018-03-27 19:04:53 -03:00
William Grzybowski
d7123d22f0
Make sure mirror repo is up to date
2018-03-27 17:38:03 -03:00
William Grzybowski
1c1b00c662
Allow repo url to be set using env var
...
REPO_${reponame_uppercase}_URL
2018-03-27 17:38:03 -03:00
Kris Moore
23015ac66a
When building the SDK ISO file, name the ISO with a -SDK so
...
we know what it is
2018-03-07 17:07:49 -05:00
Kris Moore
f9d15717dc
Don't use POUDRIERE_JOBS for buildworld steps, they can use far
...
more cores and speed up without the massive memory hit. Instead
use BUILDWORLD_JOBS to tune it specifically
2017-11-10 14:29:11 -05:00
vaibhav-rbs
e1c6d6c6af
Fix syntax error.
2017-10-23 17:02:29 -07:00
vaibhav-rbs
43f12e04ce
add stable train and remove unused IX_KEY_PASSWORD variable
...
(cherry picked from commit 026f655777 )
2017-10-23 16:57:51 -07:00
Kris Moore
421338f459
Reuse the POUDRIERE_JOBS variable if set when doing buildworld,
...
since we don't want to trash our entire build system if we are already
setting limits for port builds
2017-09-28 15:12:59 -04:00
Kris Moore
209618da1b
Re-Enable the FreeBSD pkg repo when doing SDK builds, make
...
sure its *after* we are done with pkg this time.
2017-06-23 16:14:08 -04:00
Kris Moore
070ea2a482
Disable the pkgng repo again (interferes with other steps of the
...
build)
2017-06-22 16:32:22 -04:00
Kris Moore
05977a5e36
Remove local.conf which prevents pkgng from functioning
2017-06-22 15:04:52 -04:00
Kris Moore
523ba6d2ff
Sed'ing the right string is always helpful
2017-06-22 14:30:20 -04:00
Kris Moore
7b51c61280
Opps, need double quotes for sed here
2017-06-22 13:15:31 -04:00
Kris Moore
add5475538
Enable the PKG repo on SDK builds
2017-06-22 12:46:58 -04:00
Kris Moore
21a80a7639
Don't need to save the entire .git/ directory for ports / src, that'll
...
save a GB or two ;)
2017-06-22 12:44:04 -04:00
Kris Moore
bccb39d7c1
'|-c|-C|'
2017-06-22 08:08:35 -04:00
Kris Moore
1de4b2c6f4
Make SDK usage consistant with other things, use lower "yes"
...
and make BUILD_SDK the toggle to turn it on/off
2017-06-21 23:05:03 -04:00
Kris Moore
cf8e2c8c8a
Use correct syntax to check SDK variable
2017-06-21 22:02:31 -04:00
Kris Moore
ccefb5a80c
Cleanup some SDK logic
2017-06-21 21:38:58 -04:00
Kris Moore
48c34ef433
When doing SDK build, lets save src.txz and ports.txz for developers
2017-06-19 17:23:35 -04:00
Kris Moore
981ace9f98
Make sure the root-directory of the manual update tarball is set to 755
...
Ticket: #24045
2017-05-23 14:23:59 -04:00
Alexander Motin
e43b4f4123
Add ssh-keygen to ISO, needed for sshd.
2017-05-11 00:42:37 +03:00
Alexander Motin
66754949fb
Add some SSH tools to install image to make it more like live CD.
2017-05-10 02:32:45 +03:00
Kris Moore
9f26a05c2d
When doing nightly changelogs we don't need to insert the <p>
...
markup, its not rendered anyway
2017-05-04 12:16:34 -04:00
Kris Moore
e18840706f
Display which ChangeLog was used during the release-push
2017-04-29 11:21:42 -04:00
Sean Eric Fagan
4cc2d90634
Mis-added location.
2017-04-28 16:06:05 -07:00
Kris Moore
c1a9c34eee
Add new changelog-nightly 'make' target, run this before doing a build
2017-04-28 16:35:54 -04:00
Kris Moore
79764a1477
Add '-manual-update' tag to the .tar file we create as part of a build
...
Ticket: #20354
2017-04-18 20:56:02 -04:00
John Hixson
f4b390aaa9
Use freenas user instead of jkh to post
2017-04-15 19:50:37 -07:00