summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pw/pw.h
diff options
context:
space:
mode:
authordavidn <davidn@FreeBSD.org>1997-01-05 07:15:37 +0000
committerdavidn <davidn@FreeBSD.org>1997-01-05 07:15:37 +0000
commitced6786ae22cdeff1aebb3652ad3f8b717d183ae (patch)
tree876b4857202c516ed66b0dafa50876941e2ad807 /usr.sbin/pw/pw.h
parentcb09dd3d33f78f0aad2c81ef64252966e9a51d7b (diff)
downloadFreeBSD-src-ced6786ae22cdeff1aebb3652ad3f8b717d183ae.zip
FreeBSD-src-ced6786ae22cdeff1aebb3652ad3f8b717d183ae.tar.gz
Adds optional NIS passwd file updating and optionally rebuilding
NIS maps. Suggested by: Peter Wemm
Diffstat (limited to 'usr.sbin/pw/pw.h')
-rw-r--r--usr.sbin/pw/pw.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/usr.sbin/pw/pw.h b/usr.sbin/pw/pw.h
index 7c8cff5..37c4807 100644
--- a/usr.sbin/pw/pw.h
+++ b/usr.sbin/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 <stdio.h>
@@ -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);
OpenPOWER on IntegriCloud