diff options
author | Jason McIntyre <jmc@cvs.openbsd.org> | 2007-02-19 21:42:42 +0000 |
---|---|---|
committer | Jason McIntyre <jmc@cvs.openbsd.org> | 2007-02-19 21:42:42 +0000 |
commit | de1bbcf4a7bd9af9af14581457300700fa879745 (patch) | |
tree | 363473597b5d8ea7629013c603251a1a9791dbd3 /usr.sbin/ypserv/makedbm | |
parent | 15a16b9ed62f45d9e98010d474de2d38fc19a334 (diff) |
- simply synopsis and usage()
- order options
mostly from Igor Sobrado
Diffstat (limited to 'usr.sbin/ypserv/makedbm')
-rw-r--r-- | usr.sbin/ypserv/makedbm/makedbm.8 | 57 | ||||
-rw-r--r-- | usr.sbin/ypserv/makedbm/makedbm.c | 11 |
2 files changed, 32 insertions, 36 deletions
diff --git a/usr.sbin/ypserv/makedbm/makedbm.8 b/usr.sbin/ypserv/makedbm/makedbm.8 index 06bfc84b36b..506c105c70e 100644 --- a/usr.sbin/ypserv/makedbm/makedbm.8 +++ b/usr.sbin/ypserv/makedbm/makedbm.8 @@ -1,4 +1,4 @@ -.\" $OpenBSD: makedbm.8,v 1.14 2003/06/12 12:59:54 jmc Exp $ +.\" $OpenBSD: makedbm.8,v 1.15 2007/02/19 21:42:41 jmc Exp $ .\" .\" Copyright (c) 1994-97 Mats O Jansson <moj@stacken.kth.se> .\" All rights reserved. @@ -32,17 +32,14 @@ .Nd create a YP database .Sh SYNOPSIS .Nm makedbm -.Fl u Ar file -.Nm makedbm -.Fl U Ar file -.Nm makedbm -.Op Fl bls -.Op Fl i Ar yp_input_file -.Op Fl o Ar yp_output_file +.Bk -words +.Op Fl blsUu .Op Fl d Ar yp_domain_name +.Op Fl i Ar yp_input_file .Op Fl m Ar yp_master_name -.Ar infile -.Ar outfile +.Op Fl o Ar yp_output_file +.Ar infile outfile +.Ek .Sh DESCRIPTION .Nm is the utility in YP that creates the database file containing the YP map. @@ -50,23 +47,27 @@ The database format is a slightly modified version of ndbm. .Pp The options are as follows: .Bl -tag -width Ds -.It Fl u -Dump a database to standard output. -.It Fl U -Same as -.Fl u -but also try -.Xr db 3 -hash format. .It Fl b Interdomain. Include an entry in the database informing a YP server to use DNS to get information about unknown hosts. This option will only have effect on the two maps hosts.byname and hosts.byaddr. +.It Fl d Ar yp_domain_name +Include an entry in the map with the key YP_DOMAIN_NAME and the argument +as value. +.It Fl i Ar yp_input_file +Include an entry in the map with the key YP_INPUT_FILE and the argument +as value. .It Fl l Lowercase. Convert all keys to lower case before adding them to the YP database. +.It Fl m Ar yp_master_name +Include an entry in the map with the key YP_MASTER_NAME and the argument +as value. +.It Fl o Ar yp_output_file +Include an entry in the map with the key YP_OUTPUT_FILE and the argument +as value. .It Fl s Secure map. Include an entry in the database informing @@ -74,18 +75,14 @@ Include an entry in the database informing and .Xr ypserv 8 that the YP map is going to be handled as secure. -.It Fl i Ar yp_input_file -Include an entry in the map with the key YP_INPUT_FILE and the argument -as value. -.It Fl o Ar yp_output_file -Include an entry in the map with the key YP_OUTPUT_FILE and the argument -as value. -.It Fl d Ar yp_domain_name -Include an entry in the map with the key YP_DOMAIN_NAME and the argument -as value. -.It Fl m Ar yp_master_name -Include an entry in the map with the key YP_MASTER_NAME and the argument -as value. +.It Fl U +Same as +.Fl u +but also try +.Xr db 3 +hash format. +.It Fl u +Dump a database to standard output. .El .Sh SEE ALSO .Xr db 3 , diff --git a/usr.sbin/ypserv/makedbm/makedbm.c b/usr.sbin/ypserv/makedbm/makedbm.c index e6af1cd5562..393779d8883 100644 --- a/usr.sbin/ypserv/makedbm/makedbm.c +++ b/usr.sbin/ypserv/makedbm/makedbm.c @@ -1,4 +1,4 @@ -/* $OpenBSD: makedbm.c,v 1.27 2006/11/10 20:44:07 mk Exp $ */ +/* $OpenBSD: makedbm.c,v 1.28 2007/02/19 21:42:41 jmc Exp $ */ /* * Copyright (c) 1994-97 Mats O Jansson <moj@stacken.kth.se> @@ -27,7 +27,7 @@ */ #ifndef lint -static const char rcsid[] = "$OpenBSD: makedbm.c,v 1.27 2006/11/10 20:44:07 mk Exp $"; +static const char rcsid[] = "$OpenBSD: makedbm.c,v 1.28 2007/02/19 21:42:41 jmc Exp $"; #endif #include <stdio.h> @@ -290,10 +290,9 @@ create_database(char *infile, char *database, char *yp_input_file, static void usage(void) { - fprintf(stderr,"usage: makedbm [-u | -U] file\n" - " makedbm [-bls] [-i YP_INPUT_FILE] [-o YP_OUTPUT_FILE]\n" - " [-d YP_DOMAIN_NAME] [-m YP_MASTER_NAME] " - "infile outfile\n"); + fprintf(stderr,"usage: makedbm [-blsUu] [-d yp_domain_name] " + "[-i yp_input_file]\n" + "\t[-m yp_master_name] [-o yp_output_file] infile outfile\n"); exit(1); } |