User Details
- User Since
- Oct 3 2024, 2:45 PM (32 w, 5 d)
Wed, May 14
Note that it makes sense to test this patch stack in combination with D50178 so that all the components which are available offline can actually be selected/installed.
Hide components with no available packages in the menu
Aha! The thing I was seeing happened again and I think I understand it now, submitted D50344.
Uh I'm not sure how I messed up my testing but this patch is incorrect, everything works fine since pkg interprets the METALOG option relative to the rootdir option.
Mon, May 12
Save errno before calling lua functions, fix comment style
Sun, May 11
Use new enforce_max_args() function from D50273
Use new enforce_max_args() function from D50273
My git branch for this patch stack is here: https://github.com/ifreund/freebsd-src/commits/bsdinstall-pkgbase-components/
Add comments to aid review
Fri, May 9
Move all enforce_max_args() calls to start of function
Add more comments, adjust wording to match D50254
Tue, May 6
Extract component selection to a separate function
Mon, May 5
Tue, Apr 29
Thanks for the review, my git branch is here: https://github.com/ifreund/freebsd-src/tree/pkg-arg-parse
I don't think this is necessary, pkg(7) reads the ASSUME_ALWAYS_YES environment variable and should never ask for user confirmation if it is set.
Mon, Apr 28
Thanks for the review!
Thu, Apr 24
Here's my git branch with this commit: https://github.com/ifreund/freebsd-src/tree/install-media-pkg
Wed, Apr 23
Tue, Apr 22
Tweak wording to match changes in D49823
Thanks for the review @jhb!
Tweak wording based on jhb review, simplify logic
Mon, Apr 21
LGTM, Thanks!
Apr 17 2025
Fix formatting in bsdinstall.8
This is a very nice improvement over not having a flua man page!
Apr 16 2025
Reword prompt
Use bsdinstall pkgbase --no-kernel, reword prompt
Rework based on review feedback
Apr 15 2025
Thanks for the in-depth review @jrtc27! I'll get to work on a revised version of this patch shortly.
Apr 14 2025
Tweak networking dialog wording
I believe all review comments so far have now been satisfactorily resolved, thank for the reviews!
Make luacheck happy, .Xr pkg 8 in man page
Slight race condition, I didn't see your replies before pushing that update.
Changes based on ziaee review
Thanks for the comments on the man pages, I'll push an updated version in a minute.
The git branch for this patch stack is available here if that's useful for anyone: https://github.com/ifreund/freebsd-src/tree/bsdinstall-pkgbase