Re: update on Debian/FreeBSD
I'm aware FreeBSD has a different way to handle shadow passwords. The
difficulty is that update-passwd doesn't know that. It thinks it needs some
of those functions to work. Quite a few debian packages rely on
update-passwd to be able to add users and groups, so I'm probably going to
need to look at rewriting it, or at least adding some #ifdef's.
A bigger problem is that I don't know how many other things are broken, like
adduser, passwd, login, etc. And after I get this working, I get to play
Andreas Krennmair writes:
On Thu, Aug 02, 2001 at 09:49:07PM -0400, firstname.lastname@example.org wrote:
* shadow.h: FreeBSD doesn't seem to implement the standard shadow password
functions in it's libc. (No getspnam and friends.) So far, I've learned that
this breaks base-passwd.
shadow password stuff is handled by the usual getpwnam & co functions.
-> no need for extra handling unshadowed and shadowed passwd files.
Joerg Wunsch told me so when I tried to port the predecessor of my login
program francine to FreeBSD.
"Tux, was isst du denn da?"
"Ooch, nichts besonderes, nur ein gegrilltes Chamaeleon."