OpenBSD CVS

CVS log for src/usr.bin/passwd/Makefile


[BACK] Up to [local] / src / usr.bin / passwd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.42 / (download) - annotate - [select for diffs], Mon Jan 22 21:07:10 2024 UTC (3 months, 3 weeks ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, HEAD
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

I forgot that chpass(1) and passwd(1) reach-around into libc for
getpwent.c (isn't it horrible), and therefore lack visibility of
the the libc-internal __hash_open() function.  Use -DFORCE_DBOPEN
in chpass/Makefile and passwd/Makefile and adjust getpwent.c to
use the external visible interface.  Is there a better way?

Revision 1.41 / (download) - annotate - [select for diffs], Thu Nov 26 19:01:47 2015 UTC (8 years, 5 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.40: +2 -5 lines
Diff to previous 1.40 (colored)

Delete YP password related code.  As a result, these can also be
pledged.  Keep an eye out for regressions, because they could be
uncomfortable.
ok beck semarie

Revision 1.40 / (download) - annotate - [select for diffs], Mon Sep 14 07:19:41 2015 UTC (8 years, 8 months ago) by guenther
Branch: MAIN
Changes since 1.39: +3 -2 lines
Diff to previous 1.39 (colored)

Supply DEF_WEAK() macro to suppress warnings during compilation via
reach-around into libc

noted by daniel@

Revision 1.39 / (download) - annotate - [select for diffs], Thu Nov 20 14:53:15 2014 UTC (9 years, 6 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

switch to using crypt_newhash interface. ok deraadt

Revision 1.38 / (download) - annotate - [select for diffs], Tue Apr 22 10:21:56 2014 UTC (10 years ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.37: +1 -11 lines
Diff to previous 1.37 (colored)

Remove KERBEROS5 from the Makefiles (except ssh for now, where it is
already manually disabled).

ok deraadt@

Revision 1.37 / (download) - annotate - [select for diffs], Tue Apr 15 20:55:42 2014 UTC (10 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.36: +1 -4 lines
Diff to previous 1.36 (colored)

Remove workarounds for ld reaching MAXDSIZ on vax, now that MAXDSIZ is
more comfortable.
Reminded by brad@

Revision 1.36 / (download) - annotate - [select for diffs], Tue Aug 6 19:05:57 2013 UTC (10 years, 9 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.35: +4 -1 lines
Diff to previous 1.35 (colored)

Switch vax to gcc 3.3.6.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jun 19 19:46:44 2013 UTC (10 years, 11 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

don't link to hx509, pthread and ntlm related libraries

Revision 1.34 / (download) - annotate - [select for diffs], Tue Jun 18 20:27:20 2013 UTC (10 years, 11 months ago) by miod
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored)

Shuffle library link order to appease the static arch deities.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Jun 17 19:23:33 2013 UTC (10 years, 11 months ago) by robert
Branch: MAIN
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored)

link to the new kerberos libraries

Revision 1.32 / (download) - annotate - [select for diffs], Fri Oct 15 10:18:42 2010 UTC (13 years, 7 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

Switch the remaining users of libdes in src to libcrypto,
telnet portion partially from the latest heimdal.

ok mikeb@

Revision 1.31 / (download) - annotate - [select for diffs], Fri Jul 4 12:50:23 2008 UTC (15 years, 10 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.30: +3 -2 lines
Diff to previous 1.30 (colored)

fix compilation for !YP case; ok millert@

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jun 24 14:27:26 2008 UTC (15 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

implement getpwnam_r() and getpwuid_r() -- very nearly a rewrite of the
entire file.  much help from kurt, and tested by many

Revision 1.29 / (download) - annotate - [select for diffs], Mon Aug 4 07:29:22 2003 UTC (20 years, 9 months ago) by hin
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.28: +1 -3 lines
Diff to previous 1.28 (colored)

Remove Kerberos 4 stuff.

ok deraadt@ millert@ henning@

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jul 15 19:02:19 2003 UTC (20 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

stop using libcom_err, it is built into krb5

Revision 1.27 / (download) - annotate - [select for diffs], Wed May 14 07:22:47 2003 UTC (21 years ago) by mho
Branch: MAIN
Changes since 1.26: +5 -11 lines
Diff to previous 1.26 (colored)

Remove krb4 support.

Revision 1.26 / (download) - annotate - [select for diffs], Wed May 8 19:41:53 2002 UTC (22 years ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.25: +5 -5 lines
Diff to previous 1.25 (colored)

correct linkage

Revision 1.25 / (download) - annotate - [select for diffs], Mon May 6 22:23:53 2002 UTC (22 years ago) by deraadt
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

rlogin: Lived with Joy

Revision 1.24 / (download) - annotate - [select for diffs], Thu Nov 22 20:37:18 2001 UTC (22 years, 6 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Bad .IMPSRC.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jul 19 18:21:50 2001 UTC (22 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

more places that need -lkafs

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jun 26 20:16:43 2001 UTC (22 years, 10 months ago) by hin
Branch: MAIN
Changes since 1.21: +7 -7 lines
Diff to previous 1.21 (colored)

Support for changing kerberos 5 passwords.

Revision 1.21 / (download) - annotate - [select for diffs], Fri May 25 12:20:48 2001 UTC (22 years, 11 months ago) by hin
Branch: MAIN
Changes since 1.20: +8 -6 lines
Diff to previous 1.20 (colored)

Comment out krb5 stuff, until someone has had a chance to make krb5 support
work.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Sep 3 18:41:18 2000 UTC (23 years, 8 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.19: +4 -4 lines
Diff to previous 1.19 (colored)

Boring...  Add :L modifier to all tweakable variables tests.

Closes PR 1246

Revision 1.19 / (download) - annotate - [select for diffs], Tue Aug 1 22:27:50 2000 UTC (23 years, 9 months ago) by provos
Branch: MAIN
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 (colored)

integrate password quality checking, disallow all digit passwords motivated
by Solar Designer.  External password checking program can be spawned now,
number of password trials configurable.  work by me and Bob Beck.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 9 09:00:42 1998 UTC (26 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6, OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.17: +5 -3 lines
Diff to previous 1.17 (colored)

Fix YP/localhost code which Art broke very badly

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jan 23 02:38:46 1998 UTC (26 years, 4 months ago) by millert
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

Don't try to build new_pwd.c unless KERBEROS is "yes"

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 20 15:32:19 1998 UTC (26 years, 4 months ago) by art
Branch: MAIN
Changes since 1.15: +4 -6 lines
Diff to previous 1.15 (colored)

Use new method to change kerberos passwords.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 19 21:26:27 1997 UTC (27 years, 1 month ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

Changed ``defined(KERBEROS)'' to ``(${KERBEROS} == "yes")''
Same change doen for SKEY, YP, and KERBEROS5.  This allows
people to override those setting in /etc/mk.conf.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Mar 27 00:30:52 1997 UTC (27 years, 1 month ago) by weingart
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Slight cleanup, more needed

Revision 1.13 / (download) - annotate - [select for diffs], Wed Mar 26 00:35:32 1997 UTC (27 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

no libcrypt, fix DPADD

Revision 1.12 / (download) - annotate - [select for diffs], Fri Feb 14 23:27:25 1997 UTC (27 years, 3 months ago) by provos
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

include blowfish cipher - free config of which cipher to use

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jan 2 16:34:51 1997 UTC (27 years, 4 months ago) by etheisen
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

libcrypt is no more.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Dec 23 19:21:07 1996 UTC (27 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

warn whoever wants krb5 that they have a /tmp race to fix first

Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 3 19:31:27 1996 UTC (27 years, 7 months ago) by tholo
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Allow build with YP aka NIS support

Revision 1.8 / (download) - annotate - [select for diffs], Wed Sep 4 22:52:06 1996 UTC (27 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.7: +8 -2 lines
Diff to previous 1.7 (colored)

permit YP to be compiled out using flag in bsd.own.mk; pr#15, peter@demon.net

Revision 1.7 / (download) - annotate - [select for diffs], Wed May 22 11:35:26 1996 UTC (28 years ago) by deraadt
Branch: MAIN
Changes since 1.6: +7 -10 lines
Diff to previous 1.6 (colored)

libutil

Revision 1.6 / (download) - annotate - [select for diffs], Wed Apr 3 05:44:45 1996 UTC (28 years, 1 month ago) by tholo
Branch: MAIN
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

Pull in <bsd.own.mk> to get the SKEY/KERBEROS/KERBEROS5 definitions

Revision 1.5 / (download) - annotate - [select for diffs], Thu Feb 15 05:02:25 1996 UTC (28 years, 3 months ago) by etheisen
Branch: MAIN
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 (colored)

libcrypt no longer a link dependancy.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 13 07:22:17 1996 UTC (28 years, 3 months ago) by dm
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

passwd should be setuid root

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 16 07:22:13 1996 UTC (28 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +1 -5 lines
Diff to previous 1.2 (colored)

the yppasswd command is not needed. the user should always let the
passwd command figure out where their password is located. if they
really need to change a specific one, they can use the flags - bet
noone ever needs to use that.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Dec 16 22:20:28 1995 UTC (28 years, 5 months ago) by tholo
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Make it possible to build without SKEY support
Add support for building with kerberosIV

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:45:53 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:45:53 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.