Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jul 1995 02:09:35 -0700 (PDT)
From:      mjk@plaza.ds.adp.com (Mike Kephart)
To:        skey-users@thumper.bellcore.com, bugs@freebsd.org
Cc:        opie-bugs@itd.nrl.navy.mil
Subject:   Resolution - OPIE and shadow passwords
Message-ID:  <9507140909.AA10033@toad.plaza.ds.adp.com>

next in thread | raw e-mail | index | archive | help
Hello again,

	With the generous feedback of several people, I have
traced the problem down to (what I consider to be) simple bugs
in the OPIE Makefile.

	After compiling OPIE, I carefully followed the instructions
for testing the utilities.  The "test" target does not prepare
setuid (to root) versions of opiesu and opielogin.  Thus, when
running opiesu as a non-root user (INSTALL step 10), getpwnam()
returns "*" on FreeBSD, giving the error message "Unknown user"
(and hence my previous incorrect assumptions that OPIE or FreeBSD
was broken).

	Thus, I created temporary setuid versions of opiesu and
opielogin and was able to successfully complete the pre-installation
testing.  The "make install" does work correctly, producing a correctly
running version.

	Thank you to all provided assistance!

		\MikeK

	Mike Kephart
	ADP Dealer Services R&D, Portland, OR



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9507140909.AA10033>