freebsd-nq/usr.sbin
Kyle Evans f5339b097a adduser: allow standard IFS characters in passwords
Notably, the default IFS contains space/tab, thus any leading/trailing
whitespace characters tend to be removed.

Set IFS= for just the read lines to mitigate this, allowing the user to be
less surprised when their leading/trailing spaces weren't actually captured
in the password as they are with other means of setting a user's password.

PR:		245342
Submitted by:	dereks_lifeofadishwasher.com
Reviewed by:	jilles
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D24292
2020-04-05 19:25:46 +00:00
..
ac Add some HISTORY sections to manpages 2020-02-19 12:49:49 +00:00
accton
acpi Add _BIX (Battery Information Extended) object support. 2020-02-19 06:28:55 +00:00
adduser adduser: allow standard IFS characters in passwords 2020-04-05 19:25:46 +00:00
ancontrol
apm
apmd
arp arp(8): avoid segfaulting due to out-of-bounds memory access 2020-01-09 11:58:26 +00:00
audit
auditd
auditdistd auditdistd: Remove useless linking with libl 2020-03-24 07:08:39 +00:00
auditreduce
authpf
autofs Stop hardcoding WARNS in automount(8) et al. 2020-04-01 15:08:13 +00:00
bhyve Bhyve: fix SMBIOS Type 17 table generation 2020-03-31 02:36:39 +00:00
bhyvectl bhyve, bhyvectl: Add Hygon Dhyana support. 2020-02-13 19:05:14 +00:00
bhyveload Fix pkgfs stat so it satisfies libsecureboot 2020-03-25 19:12:19 +00:00
binmiscctl Remove sparc64 example. 2020-02-10 17:16:26 +00:00
blacklistctl
blacklistd
bluetooth correct 'disble' typo in hccontrol 2020-03-30 17:38:13 +00:00
boot0cfg
bootparamd
bsdconfig bsdconfig: remove the Italian mirror 2020-02-28 03:38:57 +00:00
bsdinstall bsdinstall: remove the Italian mirror 2020-02-28 03:39:00 +00:00
bsnmpd Fix a comment for the SUN geom class. 2020-02-10 17:16:50 +00:00
btxld
camdd camdd: initialize devs earlier 2020-01-10 22:20:23 +00:00
cdcontrol
certctl certctl(8): switch to install(1) to fix DESTDIR support 2020-02-19 02:34:56 +00:00
chkgrp
chown
chroot
ckdist
clear_locks
config config(8): fixes for -fno-common 2020-03-28 04:02:00 +00:00
cpucontrol
crashinfo
cron cron: respect PATH from login.conf 2020-03-30 03:26:52 +00:00
crunch
ctladm
ctld Add 'ctld -t', to test configuration file validity. 2020-03-31 13:43:09 +00:00
cxgbetool
daemon
dconschat
devctl
devinfo
diskinfo
dumpcis
editmap
edquota
efibootmgr
efidp
efivar
etcupdate
extattr setextattr: Increase stdin buffer size to 4096 2020-01-16 21:31:56 +00:00
extattrctl
fdcontrol
fdformat
fdread
fdwrite
fifolog
flowctl
fmtree
freebsd-update
fstyp fstyp: sync HAMMER1/2 detection support with DragonFly BSD. 2020-02-06 18:04:15 +00:00
ftp-proxy
fwcontrol
getfmac
getpmac
gpioctl
gssd
gstat
hyperv
i2c
ifmcstat
inetd inetd: two more nits 2020-01-10 14:43:57 +00:00
iostat Fix formatting for tps values between 99.95 and 99.99; previously 2020-02-21 20:57:32 +00:00
iovctl
ip6addrctl
ipfwpcap
iscsid Stop hardcoding WARNS in iscsid(8). 2020-04-01 15:09:52 +00:00
jail Use memmove to copy within a buffer 2020-04-01 09:51:29 +00:00
jexec
jls
kbdcontrol
kbdmap
keyserv
kgmon
kldxref
lastlogin
lpr
lptcontrol
mailstats
mailwrapper
makefs Fix an indentation bug in r357169. 2020-01-30 18:34:08 +00:00
makemap
manctl
memcontrol
mergemaster
mfiutil
mixer mixer: call the cleanup function in a test 2020-02-06 14:31:29 +00:00
mld6query
mlx5tool
mlxcontrol
mount_smbfs
mountd
moused
mpsutil Advertise the MPI Message Version that's contained in the IOCFacts message 2020-02-07 12:15:39 +00:00
mptable
mptutil
mtest
ndiscvt
ndp
newsyslog newsyslog: Add fallthrough comments to appease Coverity. 2020-03-24 18:17:10 +00:00
nfscbd
nfsd
nfsdumpstate
nfsrevoke
nfsuserd
ngctl
nghook
nmtree
nologin
nscd
ntp PACKAGE_STRING should be the same as PACKAGE_VERSION. 2020-03-18 22:14:25 +00:00
nvram
ofwdump
pciconf When printing out the contents of the VSEC, include the contents of the 2020-03-20 23:26:37 +00:00
periodic Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
pkg
pmc pmc: diable position-independent builds, they fail to link on amd64 2020-04-03 16:10:42 +00:00
pmcannotate
pmccontrol
pmcstat pmc: Add include path for libpmcstat as it is an internallib 2020-03-25 01:32:16 +00:00
pmcstudy
pnfsdscopymr
pnfsdsfile
pnfsdskill
pnpinfo
portsnap
powerd powerd.8: Improve style & fix typos 2020-03-03 13:25:08 +00:00
ppp
pppctl
praliases
praudit
prometheus_sysctl_exporter
pstat - Implement -h (human readable) for the size of the underlying block disk. 2020-02-20 21:12:10 +00:00
pw pw: do not removed home directories if not owned 2020-03-23 08:23:22 +00:00
pwd_mkdb
pwm
quot
quotaon
rarpd
repquota
rip6query
rmt tag /etc/rmt symlink with pkgbase package 2020-02-12 17:30:09 +00:00
route6d
rpc.lockd
rpc.statd
rpc.umntall
rpc.yppasswdd
rpc.ypupdated
rpc.ypxfrd
rpcbind
rrenumd
rtadvctl
rtadvd
rtprio
rtsold
rwhod
sa Add some HISTORY sections to manpages 2020-02-19 12:49:49 +00:00
sendmail
service service(8): set the environment of the "daemon" class before invoking 2020-02-05 04:32:49 +00:00
services_mkdb style(9): Fix space after #define. 2020-03-12 03:56:54 +00:00
sesutil sesutil: fix Coverity CIDs 2020-02-13 15:28:56 +00:00
setfib
setfmac
setpmac
smbmsg
snapinfo
spi
spkrtest
spray
syslogd Fix typo. 2020-03-26 12:00:26 +00:00
sysrc
tcpdchk
tcpdmatch
tcpdrop
tcpdump Remove useless linking to libl 2020-03-23 14:44:23 +00:00
tests
traceroute
traceroute6
trim
trpt
tzsetup Remove sparc64 ifdef 2020-02-10 17:16:41 +00:00
uathload
uefisign Stop hardcoding WARNS in uefisign(8). 2020-04-01 15:10:26 +00:00
ugidfw
uhsoctl
unbound Unbound's config.h is manually maintained, using a ./configure produced 2020-01-13 06:55:31 +00:00
usbconfig
usbdump
utx
valectl valectl: fix typo in man page 2020-03-31 16:47:15 +00:00
vidcontrol
vigr
vipw
wake
watch
watchdogd
wlandebug wlandebug: Add include path for libifconfig as it is a internallib 2020-03-25 01:31:26 +00:00
wpa Fix build when WITHOUT_WPA_SUPPLICANT_EAPOL option used. 2020-01-21 20:21:52 +00:00
yp_mkdb
ypbind
ypldap Correct path in EXAMPLES ypldap.conf.5 2020-03-24 19:12:28 +00:00
yppoll
yppush
ypserv
ypset
zic
zonectl
zzz
Makefile retire amd(8) 2020-03-09 20:46:43 +00:00
Makefile.amd64
Makefile.arm
Makefile.arm64
Makefile.i386
Makefile.inc
Makefile.mips
Makefile.powerpc
Makefile.riscv