Revision tags: vendor/kerberosIV/0.10.1, release/3.3.0, vendor/amd/6.0.1 |
|
#
0c2b3c31 |
| 06-Sep-1999 |
Peter Wemm <peter@FreeBSD.org> |
Unifdef -DPASSWD_IGNORE_COMMENTS. This wasn't really optional and we have enough pseudo-options already.
|
Revision tags: vendor/ssleay/openssl_0_9_4, vendor/libdes/0.9.4, vendor/com_err/0.1, vendor/ssleay/kth_0_1, vendor/libdes/0.1 |
|
#
c3aac50f |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
Revision tags: vendor/ncurses/5.0-19990821, vendor/misc-GNU/bison/1.28, vendor/NetBSD/v990809 |
|
#
e4268c59 |
| 29-Jul-1999 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Allow comments and blank lines as advertised in passwd(5).
PR: 12828 Submitted by: Yasuhiro Fukuma <yasuf@big.or.jp>
|
Revision tags: vendor/isc-dhcp/2.0, vendor/xe/1.20, vendor/libreadline/4.0, release/3.2.0, vendor/xe/1.19, vendor/xe/1.18, vendor/xe/1.17, vendor/xe/1.16, vendor/xe/1.15, vendor/xe/1.14, vendor/xe/1.13, vendor/perl5/5.005.03, vendor/SGI/v_2_17, vendor/SGI/vjs_990324, vendor/gdb/4.18, vendor/isc-dhcp/2.0b1-pl.27, vendor/isc-dhcp/2.0b1-pl.18, vendor/misc-GNU/cvs/1.10, vendor/groff/1.11, vendor/tcp_wrappers/7.6, vendor/NetBSD/v990310, vendor/isc-dhcp/2.0b1-pl.17, release/3.1.0_cvs |
|
#
ad5ebf3f |
| 14-Feb-1999 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Ignore errors from chflags. This makes it possible to make installworld with DESTDIR set to an NFS-mounted file system.
|
Revision tags: vendor/isc-dhcp/2.0b1-pl.11, vendor/OpenBSD/dhclient_1_0, vendor/isc-dhcp/2.0b1-pl.6, vendor/sendmail/8.9.3, vendor/tzdata/tzdata1999b, vendor/sendmail/8.9.2-header, vendor/tzdata/tzdata1999a, vendor/tzcode/tzcode1999a, release/3.0.0_cvs, release/2.2.8, vendor/mrouted/3.9-beta3, vendor/mrouted/mtrace-5.2, vendor/global/3.4.2, vendor/misc-GNU/texinfo/3.12, vendor/amd/6.0, vendor/sendmail/8.9.2, vendor/zlib/1.1.3, vendor/libpam/unpruned, vendor/libpam/0.65, vendor/amd/6.0b1, vendor/NetBSD/v981011 |
|
#
be0cde6f |
| 19-Sep-1998 |
David E. O'Brien <obrien@FreeBSD.org> |
Remove useless `BINOWN=root' now that it is the default.
|
Revision tags: vendor/tcpdump/3.4, vendor/libpcap/0.4, vendor/perl5/5.005.02, vendor/amd/6.0a16 |
|
#
448bbb58 |
| 06-Aug-1998 |
Mark Murray <markm@FreeBSD.org> |
Fix LIBDIR (for aout/ELF).
|
Revision tags: vendor/sendmail/8.9.1, release/2.2.7_cvs, vendor/NetBSD/v980708, vendor/pppd/2.3.5, vendor/ipfilter/3.2.7, vendor/ipfilter-sys/v3_2_7, vendor/NetBSD/v980608, vendor/bind/8.1.2, vendor/softupdates/Feb20-98-ALPHA, vendor/softupdates/Feb13-98-ALPHA, vendor/softupdates/Feb12-98-ALPHA, vendor/softdep/Feb11-98-ALPHA, vendor/softdep/Jan29-98-ALPHA, vendor/softupdates/Jan26-97-ALPHA |
|
#
33069882 |
| 10-May-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed missing dependencies on headers generated by rpcgen, as usual. Removed bogus dependencies of generated .c files on generated headers. Sorted sources lists.
|
Revision tags: vendor/bind/8.1.2.t3b, vendor/bind/4.9.7.t1b, vendor/misc-GNU/bc/1.0.4, vendor/libreadline/2.2, release/2.2.6, vendor/pppd/2.3.3, vendor/ipfilter-sys/v3_2_3, vendor/ipfilter/3.2.3, vendor/misc-GNU/cvs/1.9.26, vendor/binutils/2.8.1, vendor/NetBSD/v980307 |
|
#
8408ce6f |
| 06-Mar-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed `make -jN' for large N, as usual.
|
Revision tags: vendor/zlib/1.1.1, vendor/global/2.2.4, vendor/misc-GNU/cvs/1.9.24, vendor/misc-GNU/cvs/1.9.23-19980123, vendor/misc-GNU/patch/2.5, vendor/global/2.2.1, vendor/tcl/8.0p2, vendor/ipfilter-sys/v3_2_1, vendor/ipfilter/3.2.1, vendor/sendmail/8.8.8, vendor/NetBSD/v971020, vendor/libreadline/2.01.1, vendor/misc-GNU/diff/2.7, vendor/tzdata/tzdata1997i, release/2.2.5_cvs, vendor/NetBSD/v971017, vendor/misc-GNU/awk/3.0.3, vendor/tcl/8.0, vendor/opie/2.31 |
|
#
7f80a020 |
| 28-Sep-1997 |
Mark Murray <markm@FreeBSD.org> |
Changes for KTH KerberosIV. Also quieten -Wall a bit.
|
Revision tags: vendor/kerberosIV/0.9.6, vendor/pppd/2.3.1, vendor/pppd/2.3.0, vendor/global/2.0, vendor/sendmail/8.8.7, vendor/NetBSD/v970703 |
|
#
d4a27db1 |
| 29-Jul-1997 |
Bill Paul <wpaul@FreeBSD.org> |
Modify passwd and chpass to use new AF_LOCAL RPC interface instead of old kludged-up 'yppasswd_comm' support.
|
Revision tags: vendor/tcl/8.0b2, vendor/NetBSD/v19970629, vendor/misc-GNU/patch/2.4, vendor/sendmail/8.8.6, vendor/bind/4.9.6, vendor/misc-GNU/cvs/1.9.10, vendor/NetBSD/v970513, vendor/NetBSD/v970508, vendor/libreadline/2.1, vendor/tcpdump/3.3, vendor/libpcap/0.3, vendor/ipfilter-sys/v3-2-a7, vendor/ipfilter/3.2a7, vendor/misc-GNU/cvs/1.9.9-19970523, release/2.2.2, vendor/misc-GNU/cvs/1.9.9-19970515, vendor/NetBSD/v970504, vendor/ipfilter-sys/V3_2_A4, vendor/ipfilter/3.2a4, vendor/misc-GNU/cpio/2.4.2, release/2.2.1_cvs, vendor/top/3.4, vendor/file/3.22, release/2.2.0, upstream/2.2.0, vendor/gdb/4.16, release/2.1.7, upstream/2.1.7, vendor/ipfilter-sys/ipfilter3_1_8, vendor/ipfilter-sys/ipfilter3_1_7, vendor/ipfilter/3.1.8 |
|
#
bac06c08 |
| 26-Feb-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
If an administrator somehow manages to break the hardlinks on chpass & passwd and turn the links into individual files with the schg flag set, make install will fail to install all of the proper link
If an administrator somehow manages to break the hardlinks on chpass & passwd and turn the links into individual files with the schg flag set, make install will fail to install all of the proper links.
Fixed by removing the schg flag on all of the links before installing.
Closes PR# 2040.
Submitted by: Ph. Charnier <charnier@xp11.frmug.org>
show more ...
|
#
c115df18 |
| 22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
#
720cdec3 |
| 10-Feb-1997 |
David Nugent <davidn@FreeBSD.org> |
Adds login class support for local & nis passwords: - minpasswordlen=n override minimum password length for class. - passwordperiod=n[smhdwy] auto-set next password change date.
|
Revision tags: vendor/ipfilter/3.1.7, vendor/opie/2.3, release/2.1.6, upstream/2.1.6, release/2.1.6.1, upstream/2.1.6.1, vendor/sendmail/8.8.5 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
show more ...
|
Revision tags: vendor/misc-GNU/texinfo/3.9, vendor/SGI/vjs_970104, vendor/libreadline/2.0, vendor/tzdata/tzdata1996n, vendor/SGI/vjs_970102, vendor/bind/4.9.5p1, vendor/ee/1.3, vendor/mrouted/mtrace-5.1, vendor/SGI/vjs_961217, vendor/SGI/vjs_961211, vendor/sendmail/8.8.4, vendor/tzdata/tzdata1996l, vendor/SGI/vjs_961119, vendor/rarpd/1.1, vendor/sendmail/8.8.3 |
|
#
2b5209ac |
| 03-Nov-1996 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
I haven't had a single contraversial commit all week, so what the heck. Watch through our hidden camera, ladies and gentlemen, as this one-line addition to the syslog output generates hundreds of th
I haven't had a single contraversial commit all week, so what the heck. Watch through our hidden camera, ladies and gentlemen, as this one-line addition to the syslog output generates hundreds of thousands of lines of email in response, all from people decrying the evils of electronic noise pollution! :-)
What this change does, simply speaking, is syslog it every time someone changes their local password. I need this at a local ISP to tell whether people are reacting to expires in a timely fashion or not. To disable it, uncomment -DLOGGING in the Makefile.
If your users change their passwords so often as to fill your logfile, then you may also have another administrative problem to deal with.
show more ...
|
Revision tags: vendor/nvi/1.79, vendor/sendmail/8.8.2, release/2.1.5, upstream/2.1.5, vendor/gcc/2.7.2, vendor/traceroute/1.3.2, vendor/sendmail/8.7.6, vendor/tcl/7.5p1, vendor/gcc/2.7.2.1, vendor/SGI/vjs_960912, vendor/gperf/2.1a, vendor/misc-GNU/bison/1.25, vendor/groff/1.10, vendor/bind4/4.9.4p1, vendor/bind/4.9.4p1, vendor/SGI/sgi_routed_960827, vendor/misc-GNU/cvs/1.8.1, vendor/libpcap/0.2.1, vendor/tcpdump/3.2.1, vendor/ssleay/ssleay_0_6_3, vendor/ssleay/ssleay_0_6_2, vendor/ssleay/ssleay_0_6_1, vendor/SGI/sgi_routed_960722, vendor/tzcode/tzcode96h, vendor/tzdata/tzdata96i, vendor/tcl/7.5, vendor/flex/2.5.3, vendor/NetBSD/units1_0, vendor/stallion/v0_0_5_alpha, vendor/stallion/v0_0_4_alpha, vendor/stallion/v0_0_3_alpha, vendor/stallion/v0_0_2_alpha, vendor/stallion/v0_0_1_alpha, vendor/NetBSD/r1_1, vendor/tzdata/tzdata96d, vendor/sendmail/8.7.5, vendor/tzdata/tzdata96c |
|
#
c2dfe9fe |
| 23-Feb-1996 |
Bill Paul <wpaul@FreeBSD.org> |
Merge in changes to support the new rpc.yppasswdd(8) and fix a few bugs.
In passwd(1):
- Gut most of yp_passwd.c and leave only a few things that aren't common to pw_yp.c.
- Add support for -d a
Merge in changes to support the new rpc.yppasswdd(8) and fix a few bugs.
In passwd(1):
- Gut most of yp_passwd.c and leave only a few things that aren't common to pw_yp.c.
- Add support for -d and -h flags to select domains and NIS server hosts to use when updating NIS passwords. This allows passwd(1) to be used for changing NIS passwords from machines that aren't configured as NIS clients. (This is mostly to allow passwd(1) to work on NIS master servers that aren't configured as clients -- an NIS server need not necessarily be configured as a client itself.)
NOTE: Realize that having the ability to specify a domain and hostname lets you use passwd(1) (and chpass(1) too) to submit update requests to yppasswd daemons running on remote servers in remote domains which you may not even be bound to. For example, my machine at home is not an NIS client of the servers on the network that I manage, yet I can easily change my password at work using my FreeBSD box at home by doing: 'passwd -d work.net.domain -h any.nis.server.on.my.net wpaul'. (Yes, I do use securenets at work; temporarily modified my securenets file to give my home system access.) Some people may not be too thrilled with this idea. Those who don't like this feature can recompile passwd(1) and chpass(1) with -DPARANOID to restrict the use of these flags to the superuser.
(Oh, I should be adding proper securenets support to ypserv(8) and rpc.yppasswdd(8) over the weekend.)
- Merge in changes to allow root on the NIS master server to bypass authentication and change any user's NIS password. (The super-user on the NIS master already has privileges to do this, but doing it through passwd(1) is much easier than updating the maps by hand.) Note that passwd(1) communicates with rpc.yppasswdd(8) via a UNIX domain socket instead of via standard RPC/IP in this case.
- Update man page.
In chpass(1):
- Fix pw_yp.c to work properly in environments where NIS client services aren't available.
- Use realloc() instead of malloc() in copy_yp_pass() and copy_local_pass().
- Fix silly bug in copy_yp_pass(); some of the members of the passwd structure weren't being filled in correctly. (This went unnoticed for a while since the old yppasswdd didn't allow changes to the fields that were being botched.)
- chpass(1) now also allows the superuser on the NIS master server to make unrestricted changes to any user's NIS password information.
- Use UNIX domain comm channel to rpc.yppasswdd(8) when run by the superuser on the NIS master. This allows several new things:
o superuser can update an entire master.passwd.{byname,byuid} entry o superuser can update records in arbitrary domains using -d flag to select a domain (before you could only change the default domain) o superuser can _add_ records to the NIS master.passwd maps, provided rpc.yppasswdd(8) has been started with the -a flag (to do this, the superuser must force NIS operation by specifying the -y flag to chpass(1) along with -a, i.e. 'chpass -y -a 'foo:::::::::')
- Back out the 'chpass -a <new password entry> breaks with NIS' fix from the last revision and fix it properly this time. The previous revision fixed the immediate problem but broke NIS operation in some cases.
- In edit.c, be a little more reasonable about deciding when to prevent the shell field from being changed.
Submitted by Charles Owens <owensc@enc.edu>, who said:
"I made a minor (one-line) modification to chpass, with regards to whether or not it allows the changing of shells. In the 2.0.5 code, field changing follows the settings specified in the "list" structure defined in table.c . For the shell, though, this is ignored. A quick look in edit.c showed me why, but I don't understand why it was written as such. The logic was
if shell is standard shell, allow changing
I changed it to
if shell changing is allowed (per table.c) and it is a standard shell OR if uid=0, then allow changing."
Makes sense to me.
- Update man page.
show more ...
|
Revision tags: vendor/sendmail/8.7.4, vendor/ssleay/des_051a, vendor/file/3.19, vendor/bind4/4.9.3patch1, vendor/NetBSD/page_1_0, vendor/bind4/4.9.3rel, vendor/mrouted/3.8, vendor/mrouted/3.6, release/2.1.0_cvs, upstream/2.1.0_cvs, vendor/misc-GNU/cvs/1.6.3-951211, vendor/sendmail/8.7.3, vendor/sendmail/8.7.2, vendor/ncftp/1.9.5, vendor/NetBSD/xlint/1.3, vendor/NetBSD/cur_951014_real, vendor/NetBSD/cur_951014, vendor/pppd/2.2, vendor/bind4/4.9.3beta26, vendor/NetBSD/ibcs2_950502 |
|
#
5601df6e |
| 14-Sep-1995 |
Justin T. Gibbs <gibbs@FreeBSD.org> |
Point passwd to the new locations of kpasswd.c and kadm.h.
|
#
492412e2 |
| 03-Sep-1995 |
Mark Murray <markm@FreeBSD.org> |
Add pw_yp.c to SRCS. This is code that was moved to chpass, but passwd still needs it to build.
|
Revision tags: vendor/ee/1.2.4, vendor/bind4/4.9.3b24 |
|
#
c5557383 |
| 17-Aug-1995 |
Bruce Evans <bde@FreeBSD.org> |
Remove bogus ${DESTDIR}s from LINKS.
Keep DPADD up to date with LDADD.
bsd.prog.mk's install rule can't handle schg'ed links, so ugly beforeinstall and afterinstall rules are required.
|
#
a3ce11a2 |
| 13-Aug-1995 |
Bill Paul <wpaul@FreeBSD.org> |
Remove the ypchfn/ypchsh stuff from passwd and leave just the yppasswd support. The rest is moving into chpass.
|
Revision tags: vendor/tzdata/tzdata95e |
|
#
d3628763 |
| 11-Jun-1995 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Merge RELENG_2_0_5 into HEAD
|
Revision tags: release/2.0.5_cvs, upstream/2.0.5_cvs, vendor/ncftp/1.9.4 |
|
#
8ae04943 |
| 01-Apr-1995 |
Bill Paul <wpaul@FreeBSD.org> |
Remove references to yppasswd_xdr.c: the stuff in this file already exists in librpcsvc. Add -lrpcsvc to LDADD instead.
|
Revision tags: vendor/misc-GNU/cvs/1.4A2, vendor/ncftp/1.9.3, vendor/rarpd/1.0 |
|
#
36d9739b |
| 14-Feb-1995 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Remove usage of LINKS and LN_FLAGS=-s, this does not do the correct thing for symbolic links when $DESTDIR is set.
Add afterinstall: target to handle symbolic link creation.
|
#
01ed1859 |
| 14-Feb-1995 |
Bill Paul <wpaul@FreeBSD.org> |
Changed passwd's Makefile to use the built-in LINKS mechanism to create the symlinks for yppasswd & friends (we still can't use hard links because passwd is installed immutable). This would have been
Changed passwd's Makefile to use the built-in LINKS mechanism to create the symlinks for yppasswd & friends (we still can't use hard links because passwd is installed immutable). This would have been simpler if the LN_FLAGS variable hadn't chosen to wait until now before leaping out of the /usr/share/mk directory and biting me in the ass. (And thus, I was enlightened.)
show more ...
|
#
279c4961 |
| 11-Feb-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Merge with eBones stuff Submitted by: mark@grondar.za
|