On Wed, 27 Feb 2002 12:53:53 +0800, John Breen <locutus borg apana org au> said: > fp=fopen("/etc/shadow"); SYNOPSIS #include <stdio.h> FILE *fopen(const char *path, const char *mode); Might want to pass a mode there, it would SIGSEGV pretty quickly otherwise. Also, note that /etc/shadow is probably only readable by root - which means that you're in for *LOADS* of security fun (you get to run set-UID, or run as root, or figure out how to use PAM on systems that support it). Personally, I think PAM is your best bet if you can use it. -- Valdis Kletnieks Computer Systems Senior Engineer Virginia Tech
Attachment:
pgpHpS36XbZKH.pgp
Description: PGP signature