History log of /freebsd-10-stable/usr.sbin/bsdconfig/includes/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
291809 04-Dec-2015 bdrewery

MFC r291081:

Rename checked-in 'includes' to 'includes.sh' to avoid colliding with
share/mk target 'make includes'.

279619 05-Mar-2015 dteske

MFC r278493: Update copyrights.

279613 05-Mar-2015 dteske

MFC r278470:
Add new alias "bsdconfig api" (same as "bsdconfig includes")
NB: My fingers like typing "api" a lot more than "includes"

279611 05-Mar-2015 dteske

MFC r274073:
Follow-up to r255036; remove beforeinstall directives from bsdconfig(8)
Makefile's, fixing concurrent installworld (`make -j17 installworld').

Reviewed by: delphij
Thanks to: delphij, emaste


/freebsd-10-stable/usr.sbin/bsdconfig/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/console/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/console/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/diskmgmt/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/diskmgmt/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/docsinstall/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/docsinstall/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/dot/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/dot/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/examples/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/include/Makefile
Makefile
include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/networking/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/networking/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/packages/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/packages/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/password/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/password/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/password/share/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/security/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/security/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/share/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/share/packages/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/startup/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/startup/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/startup/share/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/timezone/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/timezone/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/timezone/share/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/ttys/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/ttys/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/include/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/share/Makefile
279610 05-Mar-2015 dteske

MFC r273068:
Rename awk(1) implementation of GNU awk's built-in asorti() function to
prevent fatal conflict should one-true-awk ever be replaced -- e.g., in
an appliance -- with GNU awk. NB: Renamed my implementation to _asorti()

279609 05-Mar-2015 dteske

MFC r273067:
Fix awk(1) asorti() implementation to work when called in a loop.

260678 15-Jan-2014 dteske

MFC r259054:
Performance and debugging enhancements:
+ Remove UNAME_P=$(...) from startup/misc -- already supplied by common.subr
+ Use f_getvar instead of $(eval echo \$$var) -- f_getvar is sub-shell free
+ Add `-e' and `-k var' options to f_eval_catch -- increasing use-cases
+ Use f_eval_catch to display errors on failure -- reducing duplicated code
+ Use f_eval_catch when we need output from a command -- improving debugging
+ Optimize f_isinter of strings.subr for performance -- now sub-shell free
+ Improve error checking on pidfiles -- using f_eval_catch and f_isinteger
+ Use $var_to_set arg of f_ifconfig_{inet,netmask} -- eliminate sub-shells
+ Use f_sprintf instead of $(printf ...) -- consolidate sub-shells
+ Use $var_to_set arg of f_route_get_default -- eliminate sub-shells
+ Add f_count to replace $(set -- ...;echo $#) -- eliminate sub-shells
+ Add f_count_ifs to replace $(IFS=x;set -- ...;echo $#) -- no sub-shells
+ Replace var="$var${var:+ }..." in loops with var="$var ..." with a follow-
up var="${var# }" to trim leading whitespace -- optimize loops
+ Use $var_to_set arg of f_resolv_conf_nameservers -- eliminate sub-shells
+ Comments for the f_eval_catch function
+ Remove a duplicate `local ... desc ...' in f_device_get_all of device.subr
+ Use $var_to_set arg of f_device_capacity -- eliminate sub-shells
+ Whitespace fixes in f_dialog_init of dialog.subr
+ Optimize f_inet_atoi of media/tcpip.subr for performance -- sub-shell free
+ In several cases, send stderr to /dev/null -- clean up runtime execution
+ Change f_err of common.subr to go to program stderr not terminal stderr,
allowing redirection of output from functions that use f_err
+ Disable debugging when using f_getvar to get variable argument to
f_startup_rcconf_map_expand of startup/rcconf.subr
+ Use f_replace_all instead of $(echo ... | tr | sed) -- performance
+ Add a $var_to_set option to f_index_{file,menusel_{command,keyword}} of
common.subr -- centralize sub-shells


/freebsd-10-stable/usr.sbin/bsdconfig/console/console
/freebsd-10-stable/usr.sbin/bsdconfig/console/font
/freebsd-10-stable/usr.sbin/bsdconfig/console/keymap
/freebsd-10-stable/usr.sbin/bsdconfig/console/repeat
/freebsd-10-stable/usr.sbin/bsdconfig/console/saver
/freebsd-10-stable/usr.sbin/bsdconfig/console/screenmap
/freebsd-10-stable/usr.sbin/bsdconfig/console/ttys
/freebsd-10-stable/usr.sbin/bsdconfig/diskmgmt/diskmgmt
/freebsd-10-stable/usr.sbin/bsdconfig/docsinstall/docsinstall
/freebsd-10-stable/usr.sbin/bsdconfig/dot/dot
includes
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/disable
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/enable
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/flags
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/mouse
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/port
/freebsd-10-stable/usr.sbin/bsdconfig/mouse/type
/freebsd-10-stable/usr.sbin/bsdconfig/networking/defaultrouter
/freebsd-10-stable/usr.sbin/bsdconfig/networking/devices
/freebsd-10-stable/usr.sbin/bsdconfig/networking/hostname
/freebsd-10-stable/usr.sbin/bsdconfig/networking/nameservers
/freebsd-10-stable/usr.sbin/bsdconfig/networking/networking
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/device.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/hostname.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/ipaddr.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/media.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/netmask.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/resolv.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/routing.subr
/freebsd-10-stable/usr.sbin/bsdconfig/networking/share/services.subr
/freebsd-10-stable/usr.sbin/bsdconfig/packages/packages
/freebsd-10-stable/usr.sbin/bsdconfig/password/password
/freebsd-10-stable/usr.sbin/bsdconfig/security/kern_securelevel
/freebsd-10-stable/usr.sbin/bsdconfig/security/security
/freebsd-10-stable/usr.sbin/bsdconfig/share/common.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/device.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/dialog.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/keymap.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/cdrom.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/common.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/dos.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/floppy.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/ftp.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/nfs.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/tcpip.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/ufs.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/media/usb.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/mustberoot.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/packages/categories.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/packages/index.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/packages/packages.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/strings.subr
/freebsd-10-stable/usr.sbin/bsdconfig/share/sysrc.subr
/freebsd-10-stable/usr.sbin/bsdconfig/startup/misc
/freebsd-10-stable/usr.sbin/bsdconfig/startup/rcadd
/freebsd-10-stable/usr.sbin/bsdconfig/startup/rcconf
/freebsd-10-stable/usr.sbin/bsdconfig/startup/rcdelete
/freebsd-10-stable/usr.sbin/bsdconfig/startup/rcedit
/freebsd-10-stable/usr.sbin/bsdconfig/startup/rcvar
/freebsd-10-stable/usr.sbin/bsdconfig/startup/share/rcconf.subr
/freebsd-10-stable/usr.sbin/bsdconfig/startup/share/rcedit.subr
/freebsd-10-stable/usr.sbin/bsdconfig/startup/share/rcvar.subr
/freebsd-10-stable/usr.sbin/bsdconfig/startup/startup
/freebsd-10-stable/usr.sbin/bsdconfig/timezone/share/zones.subr
/freebsd-10-stable/usr.sbin/bsdconfig/timezone/timezone
/freebsd-10-stable/usr.sbin/bsdconfig/ttys/ttys
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/groupadd
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/groupdel
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/groupedit
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/groupinput
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/share/group_input.subr
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/share/user_input.subr
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/useradd
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/userdel
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/useredit
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/userinput
/freebsd-10-stable/usr.sbin/bsdconfig/usermgmt/usermgmt
260675 15-Jan-2014 dteske

MFC r258355,258360,258400-258401,258406-258407,258418,258430,258439,258589-
258590,258592,258727-258728,258785, with the following descriptions:

Revisions 258400-258401,258406-258407,258590,258727-258728,258785:
+ Add a new `includes' module (see: bsdconfig includes -h) for exploring
the bsdconfig(8) API

Remaining revisions:
258592: Sort all the messages.subr files
258355: Fix typo in a comment in networking/device.subr
258360: Whitespace, style, and other changes in networking/device.subr
258418: Quote interface names for good measure in networking/device.subr
258430: Remove an unused line in networking/device.subr
258439: Minor bugfix to f_die() function in common.subr
258589: Minor bugfix to syscons_ttys module

258400 20-Nov-2013 dteske

Add new `includes' module for exploring the bsdconfig(8) API.