| #
d45816f3
|
| 26-Nov-2025 |
Colin Percival <cperciva@FreeBSD.org> |
bsdinstall: Ignore -p[0-9]+ in determining BRANCH
The patch level is not part of the branch per se and should not be used in constructing the FreeBSD-base.conf file used by bsdinstall.
MFC after: 1
bsdinstall: Ignore -p[0-9]+ in determining BRANCH
The patch level is not part of the branch per se and should not be used in constructing the FreeBSD-base.conf file used by bsdinstall.
MFC after: 1 day
show more ...
|
| #
51184e38
|
| 15-Nov-2025 |
Colin Percival <cperciva@FreeBSD.org> |
bsdinstall: Use pkgbase.f.o for BETA/RC/RELEASE
For BETA/RC/RELEASE builds, fetch files from the appropriate repository on pkgbase.freebsd.org, using the appropriate signing keys. Note that there i
bsdinstall: Use pkgbase.f.o for BETA/RC/RELEASE
For BETA/RC/RELEASE builds, fetch files from the appropriate repository on pkgbase.freebsd.org, using the appropriate signing keys. Note that there is a separate repository for each BETA and RC; this ensures that someone installing from e.g. a 15.0-RC1 ISO will get 15.0-RC1 bits and not whatever happens to be the most recent build from releng/15.0.
With hat: re MFC after: 8 hours (needed in 15.0-RC1)
show more ...
|
| #
b0c64ce0
|
| 20-Oct-2025 |
Ed Maste <emaste@FreeBSD.org> |
bsdinstall: Use pkgbase release URL for BETA/RC
PR: 290238 Reviewed by: ivy Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53214
|
| #
00294d7b
|
| 25-Jul-2025 |
Ed Maste <emaste@FreeBSD.org> |
bsdinstall: Guard against invalid branch/revision
I somehow ended up with a tree where make -V BRANCH and make -V REVISION were broken, resulting in a FreeBSD-base.conf with a broken repo URL. Check
bsdinstall: Guard against invalid branch/revision
I somehow ended up with a tree where make -V BRANCH and make -V REVISION were broken, resulting in a FreeBSD-base.conf with a broken repo URL. Check for BRANCH == RELEASE explicitly and emit a warning if BRANCH does not match an expected case.
Reviewed by: Isaac Freund <ifreund@freebsdfoundation.org> Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D51528
show more ...
|
| #
ee9cfd72
|
| 01-Apr-2025 |
Isaac Freund <ifreund@freebsdfoundation.org> |
bsdinstall: add pkgbase target
Reviewed by: ziaee (manpages), kevans (lua), emaste Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D49822
|
| #
e9ac4169
|
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
| #
5c8b07fe
|
| 07-Dec-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
bsdinstall: add include to SUBDIR
|
| #
83d0b8c0
|
| 07-Dec-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
bsdinstall generate opt_osname.h in include
This allows the subdirs that do more work to run in parallel
Reviewed by: jrtc27 Differential Revision: https://reviews.freebsd.org/D42947
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
0c3627f4
|
| 21-Apr-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
bsdinstall avoid subdir depending on parent
When not doing tree walks, it is bad for sub-dirs to depend on parents. Move the generation of opt_osname.h to distextract and have others that need that
bsdinstall avoid subdir depending on parent
When not doing tree walks, it is bad for sub-dirs to depend on parents. Move the generation of opt_osname.h to distextract and have others that need that depend on it.
In usr.sbin/bsdinstall use SUBDIR_DEPEND_ so tree walking still works.
Reviewed by: obrien Differential Revision: https://reviews.freebsd.org/D39742
show more ...
|
| #
d577d617
|
| 03-Oct-2022 |
Jessica Clarke <jrtc27@FreeBSD.org> |
bsdinstall release: Move code to a new startbsdinstall wrapper
This separates out the install media-specific environment (creating bsdinstall_etc) from actually running the installer on a given cons
bsdinstall release: Move code to a new startbsdinstall wrapper
This separates out the install media-specific environment (creating bsdinstall_etc) from actually running the installer on a given console. This will be used by a future change to start the installer on multiple consoles.
Reviewed by: brooks, gjb Differential Revision: https://reviews.freebsd.org/D36803
show more ...
|
| #
a2464ee1
|
| 03-Oct-2022 |
Jessica Clarke <jrtc27@FreeBSD.org> |
bsdinstall: Add a new runconsoles helper binary
This helper binary will run a given command on every on console, as defined by /etc/ttys (except for ttyv*, where only ttyv0 will be used). If one of
bsdinstall: Add a new runconsoles helper binary
This helper binary will run a given command on every on console, as defined by /etc/ttys (except for ttyv*, where only ttyv0 will be used). If one of the command processes exits, the rest will be killed. This will be used by a future change to start the installer on multiple consoles.
Reviewed by: brooks, imp, gjb Differential Revision: https://reviews.freebsd.org/D36804
show more ...
|
| #
147585b4
|
| 13-May-2022 |
Brad Davis <brd@FreeBSD.org> |
bsdinstall: allow whitelabeling the installer
Override OSNAME to change the name of the OS in the installer.
This is a first step, the shell changes will be separate.
Reviewed by: allanjude Appro
bsdinstall: allow whitelabeling the installer
Override OSNAME to change the name of the OS in the installer.
This is a first step, the shell changes will be separate.
Reviewed by: allanjude Approved by: allanjude Differential Revision: https://reviews.freebsd.org/D34878 Sponsored by: Rubicon Communications, LLC ("Netgate")
show more ...
|
| #
d45816f3
|
| 26-Nov-2025 |
Colin Percival <cperciva@FreeBSD.org> |
bsdinstall: Ignore -p[0-9]+ in determining BRANCH
The patch level is not part of the branch per se and should not be used in constructing the FreeBSD-base.conf file used by bsdinstall.
MFC after: 1
bsdinstall: Ignore -p[0-9]+ in determining BRANCH
The patch level is not part of the branch per se and should not be used in constructing the FreeBSD-base.conf file used by bsdinstall.
MFC after: 1 day
show more ...
|
| #
51184e38
|
| 15-Nov-2025 |
Colin Percival <cperciva@FreeBSD.org> |
bsdinstall: Use pkgbase.f.o for BETA/RC/RELEASE
For BETA/RC/RELEASE builds, fetch files from the appropriate repository on pkgbase.freebsd.org, using the appropriate signing keys. Note that there i
bsdinstall: Use pkgbase.f.o for BETA/RC/RELEASE
For BETA/RC/RELEASE builds, fetch files from the appropriate repository on pkgbase.freebsd.org, using the appropriate signing keys. Note that there is a separate repository for each BETA and RC; this ensures that someone installing from e.g. a 15.0-RC1 ISO will get 15.0-RC1 bits and not whatever happens to be the most recent build from releng/15.0.
With hat: re MFC after: 8 hours (needed in 15.0-RC1)
show more ...
|
| #
b0c64ce0
|
| 20-Oct-2025 |
Ed Maste <emaste@FreeBSD.org> |
bsdinstall: Use pkgbase release URL for BETA/RC
PR: 290238 Reviewed by: ivy Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53214
|
| #
00294d7b
|
| 25-Jul-2025 |
Ed Maste <emaste@FreeBSD.org> |
bsdinstall: Guard against invalid branch/revision
I somehow ended up with a tree where make -V BRANCH and make -V REVISION were broken, resulting in a FreeBSD-base.conf with a broken repo URL. Check
bsdinstall: Guard against invalid branch/revision
I somehow ended up with a tree where make -V BRANCH and make -V REVISION were broken, resulting in a FreeBSD-base.conf with a broken repo URL. Check for BRANCH == RELEASE explicitly and emit a warning if BRANCH does not match an expected case.
Reviewed by: Isaac Freund <ifreund@freebsdfoundation.org> Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D51528
show more ...
|
| #
ee9cfd72
|
| 01-Apr-2025 |
Isaac Freund <ifreund@freebsdfoundation.org> |
bsdinstall: add pkgbase target
Reviewed by: ziaee (manpages), kevans (lua), emaste Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D49822
|
| #
e9ac4169
|
| 15-Jul-2024 |
Warner Losh <imp@FreeBSD.org> |
Remove residual blank line at start of Makefile
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
|
| #
5c8b07fe
|
| 07-Dec-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
bsdinstall: add include to SUBDIR
|
| #
83d0b8c0
|
| 07-Dec-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
bsdinstall generate opt_osname.h in include
This allows the subdirs that do more work to run in parallel
Reviewed by: jrtc27 Differential Revision: https://reviews.freebsd.org/D42947
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
0c3627f4
|
| 21-Apr-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
bsdinstall avoid subdir depending on parent
When not doing tree walks, it is bad for sub-dirs to depend on parents. Move the generation of opt_osname.h to distextract and have others that need that
bsdinstall avoid subdir depending on parent
When not doing tree walks, it is bad for sub-dirs to depend on parents. Move the generation of opt_osname.h to distextract and have others that need that depend on it.
In usr.sbin/bsdinstall use SUBDIR_DEPEND_ so tree walking still works.
Reviewed by: obrien Differential Revision: https://reviews.freebsd.org/D39742
show more ...
|
| #
d577d617
|
| 03-Oct-2022 |
Jessica Clarke <jrtc27@FreeBSD.org> |
bsdinstall release: Move code to a new startbsdinstall wrapper
This separates out the install media-specific environment (creating bsdinstall_etc) from actually running the installer on a given cons
bsdinstall release: Move code to a new startbsdinstall wrapper
This separates out the install media-specific environment (creating bsdinstall_etc) from actually running the installer on a given console. This will be used by a future change to start the installer on multiple consoles.
Reviewed by: brooks, gjb Differential Revision: https://reviews.freebsd.org/D36803
show more ...
|
| #
a2464ee1
|
| 03-Oct-2022 |
Jessica Clarke <jrtc27@FreeBSD.org> |
bsdinstall: Add a new runconsoles helper binary
This helper binary will run a given command on every on console, as defined by /etc/ttys (except for ttyv*, where only ttyv0 will be used). If one of
bsdinstall: Add a new runconsoles helper binary
This helper binary will run a given command on every on console, as defined by /etc/ttys (except for ttyv*, where only ttyv0 will be used). If one of the command processes exits, the rest will be killed. This will be used by a future change to start the installer on multiple consoles.
Reviewed by: brooks, imp, gjb Differential Revision: https://reviews.freebsd.org/D36804
show more ...
|