From 3f5e90cd330e96e54e53d75397bb6bef56153218 Mon Sep 17 00:00:00 2001 From: David Nugent Date: Sun, 5 Jan 1997 07:15:37 +0000 Subject: Adds optional NIS passwd file updating and optionally rebuilding NIS maps. Suggested by: Peter Wemm --- pw/pw.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'pw/pw.h') diff --git a/pw/pw.h b/pw/pw.h index 7c8cff5..37c4807 100644 --- a/pw/pw.h +++ b/pw/pw.h @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: pw.h,v 1.2 1996/12/19 15:22:42 davidn Exp $ + * $Id: pw.h,v 1.3 1996/12/21 15:35:42 davidn Exp $ */ #include @@ -72,6 +72,7 @@ struct userconf int default_password; /* Default password for new users? */ int reuse_uids; /* Reuse uids? */ int reuse_gids; /* Reuse gids? */ + char *nispasswd; /* Path to NIS version of the passwd file */ char *dotdir; /* Where to obtain skeleton files */ char *newmail; /* Mail to send to new accounts */ char *logfile; /* Where to log changes */ @@ -108,6 +109,10 @@ int delpwent(struct passwd * pwd); int chgpwent(char const * login, struct passwd * pwd); int fmtpwent(char *buf, struct passwd * pwd); +int addnispwent(const char *path, struct passwd *pwd); +int delnispwent(const char *path, const char *login); +int chgnispwent(const char *path, const char *login, struct passwd *pwd); + int addgrent(struct group * grp); int delgrent(struct group * grp); int chggrent(char const * login, struct group * grp); -- cgit v1.2.3-56-ge451