History log of /freebsd-10-stable/usr.sbin/bsdconfig/ttys/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
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
/freebsd-10-stable/usr.sbin/bsdconfig/includes/Makefile
/freebsd-10-stable/usr.sbin/bsdconfig/includes/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
Makefile
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
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
/freebsd-10-stable/usr.sbin/bsdconfig/includes/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
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
256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


252987 07-Jul-2013 dteske

Fix typos in the BSD License.


252980 07-Jul-2013 dteske

Be consistent with other usr.sbin programs w/respect to the copyright
wording ("All rights reserved."); I had the casing wrong on many instances.


252178 24-Jun-2013 dteske

More whitespace.


251906 18-Jun-2013 dteske

Improve the INDEX format. Whitespace improvements, format improvements, typo
and grammatical fixes.


250633 14-May-2013 dteske

Centralize standard getopts arguments, both for convenience and to correct
a bug in which certain combinations of arguments produced unexpected results
such as `-dX' (now properly produces debugging and X11), `-XS' (now properly
produces X11 in secure mode), `-df-' (enables debugging when reading a
script from standard-input, etc. Multi-word variations such as `-d -X',
`-X -S', `-d -f-', `-d -f -', etc. also work as expected. Also tested were
variations in argument order, which are now working as expected.


249746 22-Apr-2013 dteske

Add new flags `-d' (sets debug=1) and `-D file' (sets debugFile) and
improve debugging initialization. Also fixup USAGE statements while we're
here. Also, change initialization of main program to _not_ change working
directory, allowing the debugFile to be relative without confusion.


244675 25-Dec-2012 dteske

Add more debugging to help with diagnosis of program-flow when needed.


244674 25-Dec-2012 dteske

Remove unnecessary duplicate initialization of the dialog(1) API (automatically
bootstrapped on-include unless DIALOG_SELF_INITIALIZE is set to NO before-hand)


243112 16-Nov-2012 dteske

Replicate a feature from sysinstall documented in
stable/9/usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):

If /usr/sbin/sysinstall is linked to another filename, say
`/usr/local/bin/configPackages', then the basename will be used
as an implicit command name.

To get a list of modules you can link to, see `bsdconfig -h' output.

Approved by: adrian (co-mentor) (implicit)


240684 18-Sep-2012 dteske

Move major includes into /usr/share/bsdconfig for easy external access.

Reviewed by: adrian (co-mentor)
Approved by: adrian (co-mentor)


238438 14-Jul-2012 dteske

Import bsdconfig(8) as a replacement for the post-install abilities of
deprecated sysinstall(8). NOTE: WITH_BSDCONFIG is currently required.

Submitted by: Devin Teske (dteske), Ron McDowell <rcm@fuzzwad.org>
Reviewed by: Ron McDowell <rcm@fuzzwad.org>
Approved by: Ed Maste (emaste)