Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Add bsdconfig `wifi' (aka `wireless' or `wlan') moduleApproved by: re (gjb)MFC after: 8 weeksRelnotes: yes
META MODE: Update dependencies with 'the-lot' and add missing directories.This is not properly respecting WITHOUT or ARCH dependencies in target/.Doing so requires a massive effort to rework targe
META MODE: Update dependencies with 'the-lot' and add missing directories.This is not properly respecting WITHOUT or ARCH dependencies in target/.Doing so requires a massive effort to rework targets/ to do so. Abetter approach will be to either include the SUBDIR Makefiles directlyand map to DIRDEPS or just dynamically lookup the SUBDIR. These losethe benefit of having a userland/lib, userland/libexec, etc, though andresults in a massive package. The current implementation of targets/ isvery unmaintainable.Currently rescue/rescue and sys/modules are still not connected.Sponsored by: EMC / Isilon Storage Division
show more ...
META MODE: These need object directories to handle staging.Sponsored by: EMC / Isilon Storage Division
Follow-up to r255036; remove beforeinstall directives from bsdconfig(8)Makefile's, fixing concurrent installworld (`make -j17 installworld').Thanks to: delphij, emasteReviewed by: delphijMFC aft
Follow-up to r255036; remove beforeinstall directives from bsdconfig(8)Makefile's, fixing concurrent installworld (`make -j17 installworld').Thanks to: delphij, emasteReviewed by: delphijMFC after: 3 daysX-MFC-to: stable/10, stable/9
Sort messages.
Don't prevent the user from hanging their system by changing networksettings while NFS mounts are active; but DO warn them and make thedefault action to do nothing. (thanks julian)
Perform some code consolidation and add some additional errorchecking/reporting. (similar to SVN revision 251919)
Import media selection/preparation framework (sysinstall inspired). Makesaccessing files from various types of media nice and abstracted away fromthe wet-work involved in preparing, validating, and
Import media selection/preparation framework (sysinstall inspired). Makesaccessing files from various types of media nice and abstracted away fromthe wet-work involved in preparing, validating, and initializing thosetypes of media. This will be used for the package management system moduleand other modules that need access to files and want to allow the user todecide where those files come from (either in a scripted fashion, promptedfashion, or any combination thereof).Heavily inspired by sysinstall and even uses the same reserved words sothat scripts are portable. Coded over months, tested continuously through-out, and reviewed several times.Some notes about the changes:- Move network-setting acquisition/validation routines to media/tcpip.subr- The options screen from sysinstall has been converted to a dialog menu- The "UFS" media choice is renamed to "Directory" to reflect how sysinstall treats the choice and a new [true] "UFS" media choice has been added that acts on real UFS partitions (such as external disks with disklabels).- Many more help files have been resurrected from sysinstall (I noticed that some of the content seems a bit dated; I gave them a once-over but they could really use an update).- A total of 10 media choices are presented (via mediaGetType) including: CD/DVD, FTP, FTP Passive, HTTP Proxy, Directory, NFS, DOS, UFS, Floppy, USB- Novel struct/device management layer for managing the issue of passing more information than can comfortably fit in an argument list.
Split IP address validation routines and improve error detection for dotted-quad notation in IPv6 addresses.Approved by: adrian (co-mentor) (implicit)
Add IPv6 address-validation routine.Approved by: adrian (co-mentor) (implicit)
Resurrect and integrate stable/9/sysinstall/help/tcp.hlpApproved by: adrian (co-mentor) (implicit)
Move major includes into /usr/share/bsdconfig for easy external access.Reviewed by: adrian (co-mentor)Approved by: adrian (co-mentor)
Correct double "the the"Approved by: cpercivaMFC after: 3 days
Import bsdconfig(8) as a replacement for the post-install abilities ofdeprecated sysinstall(8). NOTE: WITH_BSDCONFIG is currently required.Submitted by: Devin Teske (dteske), Ron McDowell <rcm@fuz
Import bsdconfig(8) as a replacement for the post-install abilities ofdeprecated sysinstall(8). NOTE: WITH_BSDCONFIG is currently required.Submitted by: Devin Teske (dteske), Ron McDowell <[email protected]>Reviewed by: Ron McDowell <[email protected]>Approved by: Ed Maste (emaste)