/* Automatically generated by po2tbl.sed from nis-utils.pot.  */

#if HAVE_CONFIG_H
# include <config.h>
#endif

#include "libgettext.h"

const struct _msg_ent _msg_tbl[] = {
  {"", 1},
  {"Domain name too long: %s\n", 2},
  {"%s: NIS+ server busy, try again later.\n", 3},
  {"%s: insufficent permission to look up old credentials.\n", 4},
  {"%s: %s credentials with auth_name '%s' already belongs to '%s'.\n", 5},
  {"%s: error looking at cred table, NIS+ error: %s\n", 6},
  {"%s: you must create a \"LOCAL\" credential for '%s' first.\n", 7},
  {"\tSee nisaddcred(1).\n", 8},
  {"%s: invalid principal name: '%s' (forgot ending dot?).\n", 9},
  {"%s: unrecognized netname type: '%s'.\n", 10},
  {"%s: domain of principal '%s' does not match destination domain '%s'.\n", 11},
  {"Should only add DES credential of principal in its home domain\n", 12},
  {"%s: invalid netname: '%s'. \n", 13},
  {"%s: domain of netname %s should be same as that of principal %s\n", 14},
  {"%s: unable to get result from NIS+ server.\n", 15},
  {"%s: LOCAL entry for %ld in directory %s not unique\n", 16},
  {"%s: insufficent permission to update credentials.\n", 17},
  {"%s: error talking to server, NIS+ error: %s.\n", 18},
  {"%s: insufficent permission to look at credentials table\n", 19},
  {"%s: error modifying credential, NIS+ error: %s.\n", 20},
  {"%s: error creating credential, NIS+ error: %s.\n", 21},
  {"ERROR: There is no publickey entry in %s.\n", 22},
  {"I cannot figure out which publickey database you want to update.\n", 23},
  {"Updating %s publickey database.\n", 24},
  {"%s: %s not found, please install on the system\n", 25},
  {"%s: cannot access %s, errno=%d.\n", 26},
  {"%s: cannot change key-pair for %s\n", 27},
  {"%s: cannot read %s\n", 28},
  {"%s: cannot create '%s' to write to.\n", 29},
  {"%s: cannot rename %s to %s\n", 30},
  {"%s: cannot delete %s\n", 31},
  {"%s: cannot generate netname for uid %d\n", 32},
  {"Reencrypting key for '%s'.\n", 33},
  {"Generating new key for '%s'.\n", 34},
  {"%s: cannot get public key for %s.\n", 35},
  {"%s: unable to update NIS database (%u): %s\n", 36},
  {"%s: unable to update publickey database\n", 37},
  {"%s: unable to update nisplus database\n", 38},
  {"could not update; database %d unknown\n", 39},
  {"Usage: %s [-p] [-s nisplus | nis | files] \n", 40},
  {"%s: cannot find master of NIS publickey database\n", 41},
  {"Sending key change request to %s ...\n", 42},
  {"%s: non-root users cannot change their key-pair in %s\n", 43},
  {"Wrote secret key into %s\n", 44},
  {"Could not open %s for update\n", 45},
  {"%s: unable to locate passwd entry for uid %d\n", 46},
  {"Please enter the Secure-RPC password for %s:", 47},
  {"%s: key-pair unchanged for %s.\n", 48},
  {"%s: could not get secret key for '%s'\n", 49},
  {"Try again. Enter the Secure-RPC password for %s:", 50},
  {"%s: Unable to decrypt secret key for %s.\n", 51},
  {"Please enter New password:", 52},
  {"Please enter the login password for %s:", 53},
  {"Try again. Please enter the login password for %s:", 54},
  {"Sorry.\n", 55},
  {"Need a password. Please enter the login password for %s:", 56},
  {"%s: no passwd found for %s in the shadow passwd entry.\n", 57},
  {"Could not set %s's secret key\n", 58},
  {"May be the keyserv is down?\n", 59},
  {"This program cannot be used interactively.\n", 60},
  {"\
Copyright (C) %s Thorsten Kukuk.\n\
This is free software; see the source for copying conditions.  There is NO\n\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n", 61},
  {"Usage: keylogin [-r]\n", 62},
  {"\
keylogin - decrypt and store secret key with keyserv\n\
\n", 63},
  {"  -r             Update the /etc/.rootkey file\n", 64},
  {"  --help         Give this help list\n", 65},
  {"  --usage        Give a short usage message\n", 66},
  {"  --version      Print program version\n", 67},
  {"Try `%s --help' or `%s --usage' for more information.\n", 68},
  {"Must be root to use -r option.\n", 69},
  {"%s: To many arguments\n", 70},
  {"Password:", 71},
  {"Can't find %s's secret key\n", 72},
  {"Password incorrect for %s\n", 73},
  {"Maybe the keyserver is down?\n", 74},
  {"Usage: keylogout [-f]\n", 75},
  {"\
keylogout - delete stored secret key with keyserv\n\
\n", 76},
  {"  -f, --force    Delete the secret key for the Super User\n", 77},
  {"keylogout by root would break all servers that use secure rpc!\n", 78},
  {"root may use keylogout -f to do this (at your own risk)!\n", 79},
  {"Could not unset your secret key.\n", 80},
  {"(bad result code)", 81},
  {"\tnot local privileged process", 82},
  {"\tnot unix authentication (is %d)", 83},
  {"__rpc_get_local_uid failed", 84},
  {"local uid: %ld", 85},
  {"local uid %ld mismatches auth %ld", 86},
  {"not unix authentication", 87},
  {"key_prog_2 [Connect from: %s:%d, call proc %d]", 88},
  {"svc_getargs fails!", 89},
  {"unable to free arguments", 90},
  {"door_cred failed: %s", 91},
  {"key_prog_2 [Connect from door interface, call proc %d]", 92},
  {"Invalid %s\n", 93},
  {"\
keyserv: failed to generate host's netname when establishing root's key.\n", 94},
  {"keyserv: could not set root's key and netname.\n", 95},
  {"root password:", 96},
  {"Invalid password for %s\n", 97},
  {"Usage: keyserv [-d] [-D] [-n]\n", 98},
  {"\
keyserv - server for storing private encryption keys\n\
\n", 99},
  {"  -d             Disable use of default keys for \"nobody\"\n", 100},
  {"  -D, --debug    Run in debug mode, don't fork\n", 101},
  {"  -n             prompt for root's secret key\n", 102},
  {"keyserv: To many parameters\n", 103},
  {"keyserv must be run as root\n", 104},
  {"cannot create udp service.\n", 105},
  {"unable to register (KEY_PROG, KEY_VERS, udp).\n", 106},
  {"unable to register (KEY_PROG, KEY_VERS2, udp).\n", 107},
  {"cannot create AF_UNIX service.", 108},
  {"unable to register (KEY_PROG, KEY_VERS, unix)", 109},
  {"unable to register (KEY_PROG, KEY_VERS2, unix)", 110},
  {"unable to create door: %s", 111},
  {"creat (%s, 0666) failed: %s", 112},
  {"fattach failed: %s", 113},
  {"chmod failed: %s", 114},
  {"svc_run returned", 115},
  {"Must be superuser to run %s\n", 116},
  {"%s: unknown user: '%s'\n", 117},
  {"%s: could not get the equivalent netname for %s\n", 118},
  {"%s: could not get the hostname for %s\n", 119},
  {"%s: unknown host: %s\n", 120},
  {"Adding new key for %s.\n", 121},
  {"%s: could not update unknown database: %d\n", 122},
  {"%s: cannot find my own host name\n", 123},
  {"%s: can only be used on NIS master machine '%s'\n", 124},
  {"%s: cannot chdir to %s", 125},
  {"Please wait for the database to get updated ...\n", 126},
  {"usage:\t%s -u username [-s nisplus | nis | files]\n", 127},
  {"\t%s -h hostname [-s nisplus | nis | files]\n", 128},
  {"%s: unable to locate passwd record for uid %d\n", 129},
  {"%s: unable to locate passwd record for %s\n", 130},
  {"Enter %s's root login password:", 131},
  {"Enter %s's login password:", 132},
  {"%s: Password unchanged.\n", 133},
  {"%s: ERROR, password differs from login password.\n", 134},
  {"Please retype password:", 135},
  {"%s: password incorrect.\n", 136},
  {"Usage: nis_cachemgr [-i] [-v]\n", 137},
  {"\
nis_cachemgr - NIS+ utility to maintain shared cache file\n\
\n", 138},
  {"  -i, --ignore   Ignore the previous cache file\n", 139},
  {"  -v, --verbose  Verbose mode\n", 140},
  {"cannot create pidfile %s", 141},
  {"fcntl error", 142},
  {"nis_cachemgr already running (pid %d) - exiting", 143},
  {"cannot lock pidfile", 144},
  {"SIGCHLD arrived, what should I do ?", 145},
  {"Signal (%d) for quitting program arrived.", 146},
  {"cannot unlock pidfile", 147},
  {"SIGHUP arrived, reloading config file.", 148},
  {"Unknown signal: %d", 149},
  {"nis_cachemgr must be run as root\n", 150},
  {"Could not block signals.", 151},
  {"Cannot change directory to %s", 152},
  {"Cannot open %s", 153},
  {"unable to register (CACHEPROG, CACHE_VER_1, unix)", 154},
  {"\
Usage: nisaddcred [-p  principal] [-P nis_principal] [-l password] \
auth_type\n\
                    [domainname]\n", 155},
  {"       nisaddcred -r nis_principal [domainname]\n", 156},
  {"\
nisaddcred - create NIS+ credentials\n\
\n", 157},
  {"  -p principal      Secure RPC netname\n", 158},
  {"  -P nis_principal  NIS+ principal name\n", 159},
  {"  -l password       Use password instead of asking for one\n", 160},
  {"  -r nis_principal  Remove all credentials\n", 161},
  {"  --help            Give this help list\n", 162},
  {"  --usage           Give a short usage message\n", 163},
  {"  --version         Print program version\n", 164},
  {"\
\n\
Supported auth_types are DES and LOCAL\n\
\n", 165},
  {"%s: Wrong number of arguments\n", 166},
  {"Out of memory!\n", 167},
  {"Couldn't find user data for uid %d\n", 168},
  {"DES principal name : %s\n", 169},
  {"Adding key pair for %s (%s).\n", 170},
  {"Enter login password:", 171},
  {"nisaddcred: WARNING: password differs from login password.\n", 172},
  {"Retype password", 173},
  {"nisaddcred: password incorrect.\n", 174},
  {"nisaddcred: unable to create credential.\n", 175},
  {"nisaddcred: unable to update nisplus database\n", 176},
  {"nisaddcred: illegal nis_principal\n", 177},
  {"nisaddcred: LOCAL is not supported for hostnames\n", 178},
  {"nisaddcred: unknown auth_type %s\n", 179},
  {"Usage: nisaddent [-D defaults] [-Parv] [-t table] type [nisdomain]\n", 180},
  {"\
       nisaddent [-D defaults] [-Pamprv] -f file [-t table] type \
[nisdomain]\n", 181},
  {"\
       nisaddent [-D defaults] [-Pamrv] [-t table] -y ypdomain [-Y map] type \
[nisdomain]\n", 182},
  {"       nisaddent -d [-AMq] [-t table] type [nisdomain]\n", 183},
  {"Usage: nisaddent [OPTION...] type [nisdomain]\n", 184},
  {"\
nisaddent - create NIS+ tables from corresponding files or NIS maps\n\
\n", 185},
  {"  -a             Add the file or map to the NIS+ table\n", 186},
  {"  -p             Don't ignore password field from passwd file\n", 187},
  {"  -q             Dump tables in \"quick\" mode\n", 188},
  {"  -r             Delete at first all entries in the NIS+ table\n", 189},
  {"  -m             Merge the file or map with the NIS+ table\n", 190},
  {"  -d             Dump the NIS+ table to the standard output\n", 191},
  {"  -f file        Specify that file should be used as input source\n", 192},
  {"  -y ypdomain    Use the appropriate NIS map from this NIS domain\n", 193},
  {"  -Y map         Use NIS map \"map\"  as input source\n", 194},
  {"  -t table       Specify that \"table\" should be the NIS+ table\n", 195},
  {"  -P             Follow concatenation path\n", 196},
  {"  -D defaults    Specifies a different set of defaults to be used\n", 197},
  {"\
\n\
Supported types are group, passwd and shadow.\n", 198},
  {"Could not find table.", 199},
  {"%s is not table object.\n", 200},
  {"Sorry, table [%s] is not implemented\n", 201},
  {"Could not open file: %s\n", 202},
  {"No properties: %s.\n", 203},
  {"Could not alloc memory\n", 204},
  {"nisaddent: NIS+ server busy, try again later.\n", 205},
  {"nisaddent: insufficent permission to update %s table.\n", 206},
  {"nisaddent: error creating entry, NIS+ error: %s.\n", 207},
  {"nisaddent: insufficent permission to update %s entry.\n", 208},
  {"nisaddent: error modifying services entry, NIS+ error: %s.\n", 209},
  {"Could not remove entry", 210},
  {"Too long index name: %s = %s\n", 211},
  {"nisaddent: insufficent permission to look at sevices table\n", 212},
  {"nisaddent: error looking at sevices table, NIS+ error: %s\n", 213},
  {"No passwd entry for %s, could not add shadow part!\n", 214},
  {"Couldn't parse entry in line %d: %s\n", 215},
  {"Could not alloc memory.\n", 216},
  {"*BINARY*", 217},
  {"Usage: niscat [ -AhLMv ] [-s sep] tablename ...\n", 218},
  {"       niscat [ -ALMP ] -o name ...\n", 219},
  {"\
niscat - dump NIS+ tables and objects\n\
\n", 220},
  {"  -A             Use ALL_RESULTS flag for lookups\n", 221},
  {"  -L             Follow links\n", 222},
  {"  -M             Query master server only\n", 223},
  {"  -h             Print names of columns\n", 224},
  {"  -o             Display internal representation of object\n", 225},
  {"  -s sep         Use \"sep\" to separate the table columns\n", 226},
  {"  -v             Display binary data directly\n", 227},
  {"You could not use -h and -o !\n", 228},
  {"You could not use -s and -o !\n", 229},
  {"niscat: Not enough parameters\n", 230},
  {"%s is not a table!\n", 231},
  {"Usage: %s [-ALPf] %s name ...\n", 232},
  {"  -A             Modify all entries in all tables\n", 233},
  {"  -L             Follow links to change the object permissions\n", 234},
  {"  -P             Follow the concatenation path within a named table\n", 235},
  {"  -f, --force    Force the operation and fail silently on not succeed\n", 236},
  {"%s: To few arguments\n", 237},
  {"Couldn't find group, please use fully qualified group name.\n", 238},
  {"Can't parse access rights \"%s\".\n", 239},
  {"failed to modify %s: %s", 240},
  {"Usage: nisdefaults [-adghprstv]\n", 241},
  {"\
nisdefaults - display NIS+ default values\n\
\n", 242},
  {"  -a             Print defaults in a terse format\n", 243},
  {"  -d             Print default domain name\n", 244},
  {"  -g             Print default group name\n", 245},
  {"  -h             Print default hostname\n", 246},
  {"  -p             Print default principal name\n", 247},
  {"  -r             Print default access rights for new objects\n", 248},
  {"  -s             Print default directory search path\n", 249},
  {"  -t             Print default time to live value\n", 250},
  {"  -v, --verbose  Print defaults in a verbose format\n", 251},
  {"nisdefaults: To many arguments\n", 252},
  {" (not authenticated)", 253},
  {"Broken nis_local_directory() function in libc!", 254},
  {"Usage: niserror errorcode\n", 255},
  {"\
niserror - display NIS+ error messages\n\
\n", 256},
  {"niserror: No parameter or parameter is not a number\n", 257},
  {"Usage: nisgrep [-AMPchov] [-s sep] ... tablename\n", 258},
  {"\
nisgrep - regex searching in NIS+ tables\n\
\n", 259},
  {"  -c             Print only count of found matches\n", 260},
  {"nisgrep: To few parameters\n", 261},
  {"%s.%s is not a table!\n", 262},
  {"Can't compile regular expression: %s\n", 263},
  {"%s: badly formatted search pattern\n", 264},
  {"table '%s' has no such column '%s'\n", 265},
  {"Group entry for \"%s.%s\" group:\n", 266},
  {"    Explicit members:\n", 267},
  {"    No explicit members\n", 268},
  {"    Implicit members:\n", 269},
  {"    No implicit members\n", 270},
  {"    Recursive members:\n", 271},
  {"    No recursive members\n", 272},
  {"    Explicit nonmembers:\n", 273},
  {"    No explicit nonmembers\n", 274},
  {"    Implicit nonmembers:\n", 275},
  {"    No implicit nonmembers\n", 276},
  {"    No recursive nonmembers\n", 277},
  {"Usage: nisgrpadm -a|-r|-t [-s] group principal ...\n", 278},
  {"       nisgrpadm -d|-l [-M] [-s] group\n", 279},
  {"       nisgrpadm -c [-M] [-s] group\n", 280},
  {"\
nisgrpadm - NIS+ group administration\n\
\n", 281},
  {"  -a             Add specified list of NIS+ principals to group\n", 282},
  {"  -c             Create group in the NIS+ namespace\n", 283},
  {"  -d             Destroy (remove) group from the NIS+ namespace\n", 284},
  {"  -l             List members of the specified group\n", 285},
  {"  -r             Remove the list of specified principals\n", 286},
  {"  -s             Work silently\n", 287},
  {"  -t             Check if specified principals are members of group\n", 288},
  {"The '-M' flag is only allowed with '-l'\n", 289},
  {"Missing group name.\n", 290},
  {"Principal \"%s\" is a member of group \"%s\"\n", 291},
  {"Principal \"%s\" is not a member of group \"%s\"\n", 292},
  {"Removed \"%s\" from group \"%s\"\n", 293},
  {"Added \"%s\" to group \"%s\"\n", 294},
  {"Group name must be fully qualified.\n", 295},
  {"Created group \"%s\"\n", 296},
  {"Destroyed group \"%s\"\n", 297},
  {"Usage: nisinit -r | -c -C file | -c -H host | -c -B\n", 298},
  {"\
nisinit - NIS+ client and server initialization utility\n\
\n", 299},
  {"  -r             Initialize machine to be a NIS+ root server\n", 300},
  {"  -c             Initialize machine to be a NIS+ client\n", 301},
  {"  -C file        Use file as coldstart file\n", 302},
  {"  -H host        Use host as trusted NIS+ server\n", 303},
  {"  -B             Use broadcast to find a NIS+ server\n", 304},
  {"nisinit: You could not use -c and -r!\n", 305},
  {"nisinit: You could not use -r and -c!\n", 306},
  {"nisinit: You must use -c before -C\n", 307},
  {"nisinit: You must use -c before -H\n", 308},
  {"nisinit: You must use -c before -B\n", 309},
  {"ERROR: No NIS domainname set!\n", 310},
  {"WARNING: Could not create /var/nis/data/root.object!\n", 311},
  {"/var/nis/data/serving_list: %s", 312},
  {"Error: Could not open %s!\n", 313},
  {"Error while reading %s!\n", 314},
  {"Searching a NIS+ server ...\n", 315},
  {"broadcast: %s.\n", 316},
  {"Sorry, couldn't find a server, try nisinit -c -H hostname instead.\n", 317},
  {"%s is not a valid IP address\n", 318},
  {"Couldn't lookup %s\n", 319},
  {"%s is not a valid\n", 320},
  {"Internal nisinit (%s|%d) error, should never happen\n", 321},
  {"Using %s as NIS+ server ...\n", 322},
  {"Couldn't connect to rpc.nisd on %s (%s)\n", 323},
  {"NIS+ not running on host %s?\n", 324},
  {"WARNING: Could not create /var/nis/NIS_COLD_START!\n", 325},
  {"nisln [-L] [-D defaults] name linkname\n", 326},
  {"\
nisln - symbolically link NIS+ objects\n\
\n", 327},
  {"  -D defaults    Use this defaults values for new object\n", 328},
  {"object name must be fully qualified.\n", 329},
  {"link name must be fully qualified.\n", 330},
  {"bad link domain '%s': %s\n", 331},
  {"%s is a directory!\n", 332},
  {"failed to add link: %s\n", 333},
  {"Usage: nislog [-h num | -t num] [-v] [directory ...]\n", 334},
  {"\
nislog - display the contents of the NIS+ transaction log\n\
\n", 335},
  {"  -h num         Display num transactions from the head of the log\n", 336},
  {"  -t num         Display num transactions from the tail of the log\n", 337},
  {"log is corrupt!\n", 338},
  {"nislog must be run as root.\n", 339},
  {"couldn't open log\n", 340},
  {"mmap failed\n", 341},
  {"transaction log corrupt! aborting!\n", 342},
  {"NIS Log printing facility\n", 343},
  {"NIS Log dump :\n", 344},
  {"        NIS Log State : ", 345},
  {"unknown\n", 346},
  {"Number of updates    : %lu\n", 347},
  {"Current XID          : %lu\n", 348},
  {"Size of Log in bytes : %qu\n", 349},
  {"Can't list directory", 350},
  {"Usage: nisls [-dglLmMR] [name]\n", 351},
  {"\
nisls - list the contents of a NIS+ directory\n\
\n", 352},
  {"  -d             Treat NIS+ directories like other objects\n", 353},
  {"  -g             Show the group owner instead of principal\n", 354},
  {"  -l             Show objects in long format\n", 355},
  {"  -m             Display modification instead of creating time\n", 356},
  {"  -R             List directories recursively\n", 357},
  {"Usage: nismatch [-AMPchov] [-s sep] key tablename\n", 358},
  {"       nismatch [-AMPchov] [-s sep] colname=key ... tablename\n", 359},
  {"       nismatch [-AMPchov] [-s sep] indexedname\n", 360},
  {"\
nismatch - searching in NIS+ tables\n\
\n", 361},
  {"badly formatted index name\n", 362},
  {"tablename is missing\n", 363},
  {"only one implicit column name allowed.\n", 364},
  {"table column is not searchable\n", 365},
  {"table column '%s' is not searchable\n", 366},
  {"table '%s.%s' has no such column '%s'\n", 367},
  {"%s: gethostbyname failed", 368},
  {"nismkdir [-D defaults] [-m hostname] [-s hostname] dirname\n", 369},
  {"\
nismkdir - create NIS+ directories\n\
\n", 370},
  {"  -D defaults    Specify a different set of defaults to be used\n", 371},
  {"  -m hostname    Create directory on master \"hostname\"\n", 372},
  {"  -s hostname    Specify that \"hostname\" will be a replica\n", 373},
  {"You couldn't use -s and -m at the same time!\n", 374},
  {"dirname must be fully qualified.\n", 375},
  {"Error (%s): %s\n", 376},
  {"Error: Malformed Object!\n", 377},
  {"%s is not a directory!\n", 378},
  {"Could not find %s, please use the fully qualified name\n", 379},
  {"%s already serves %s!\n", 380},
  {"Could not add replica to directory: %s\n", 381},
  {"Error: NIS+ server not running?\n", 382},
  {"%s is already the master for %s!\n", 383},
  {"couldn't change master: %s\n", 384},
  {"can't add directory object: %s\n", 385},
  {"can't make directory: %s\n", 386},
  {"Usage: nispasswd [-ghs] [-D domainname] [username]\n", 387},
  {"       nispasswd [-D domainname] -a\n", 388},
  {"       nispasswd [-D domainname] [-d [username]]\n", 389},
  {"\
       nispasswd [-l] [-f] [-n min] [-x max] [-w warn] [-D domainname] user\n", 390},
  {"Usage: nispasswd [OPTIONS]\n", 391},
  {"\
nispasswd - change NIS+ password information\n\
\n", 392},
  {"  -g             Change the gecos (finger) information\n", 393},
  {"  -h             Change the home directory\n", 394},
  {"  -s             Change the login shell\n", 395},
  {"  -a             Show the password attributes\n", 396},
  {"  -d             Display password attributes\n", 397},
  {"  -l             Locks the password entry for \"user\"\n", 398},
  {"  -f             Force the user to change password at next login\n", 399},
  {"  -n min         Set minimum field for \"user\"\n", 400},
  {"  -x max         Set maximum field for \"user\"\n", 401},
  {"  -w warn        Set warn field for \"user\"\n", 402},
  {"  -D domainname  Use passwd.org_dir from this domain\n", 403},
  {"__nss_configure_lookup (\"passwd\", \"%s\") fails: %s\n", 404},
  {"__nss_configure_lookup (\"shadow\", \"%s\") fails: %s\n", 405},
  {"nispasswd: Couldn't lock user \"%s\"\n", 406},
  {"Server is not master of this domain", 407},
  {"No passwd entry exists for this user", 408},
  {"Identifier invalid", 409},
  {"No password stored", 410},
  {"No shadow information stored", 411},
  {"Shadow information corrupted", 412},
  {"Passwd has not aged sufficiently", 413},
  {"Common key could not be generated", 414},
  {"Verifier mismatch", 415},
  {"All auth attempts incorrect", 416},
  {"Encryption failed", 417},
  {"Decryption failed", 418},
  {"New key-pair generated for user", 419},
  {"Could not reencrypt secret key", 420},
  {"Permission denied", 421},
  {"Server not responding", 422},
  {"NIS+ server error", 423},
  {"System error", 424},
  {"Buffer too small", 425},
  {"Invalid args to function", 426},
  {"Unknown error!", 427},
  {"\
\n\
Aborted.\n", 428},
  {"The password must have at least 6 characters.\n", 429},
  {"The password must have both upper and lowercase ", 430},
  {"letters, or non-letters.\n", 431},
  {"You cannot reuse the old password.\n", 432},
  {"Please don't use something like your username as password.\n", 433},
  {"Enter new password: ", 434},
  {"Password not changed.\n", 435},
  {"Re-enter new password: ", 436},
  {"Could not determine hostname !\n", 437},
  {"Enter old NIS+ password: ", 438},
  {"Enter RPC secure password: ", 439},
  {"Could not get public key for %s!\n", 440},
  {"Could not determine the NIS+ root server!\n", 441},
  {"Could not create conversion key !\n", 442},
  {"DES encryption failure", 443},
  {"rpc.nispasswd not running on %s ?\n", 444},
  {"ERROR: password incorrect, try again\n", 445},
  {"ERROR: %s\n", 446},
  {"       password not changed\n", 447},
  {"DES decryption failure!\n", 448},
  {"Full name", 449},
  {"New shell", 450},
  {"ERROR: Only partial success\n", 451},
  {"\tpassword field: %s\n", 452},
  {"\tgecos field: %s\n", 453},
  {"\tshell field: %s\n", 454},
  {"\tsecret key: %s\n", 455},
  {"ERROR: Unknown error, don't know what happend\n", 456},
  {"NIS+ password information changed for %s\n", 457},
  {"NIS+ credential information changed for %s\n", 458},
  {"nispasswd: Password information update failed\n", 459},
  {"The NIS+ credential information for %s will not be changed.\n", 460},
  {"User %s must do the following to update his/her\n", 461},
  {"credential information:\n", 462},
  {"Use NEW password for login and OLD password for keylogin.\n", 463},
  {"Use \"chkey -p\" to reencrypt the credentials with the\n", 464},
  {"new login passwd.\n", 465},
  {"The user must keylogin explicitly after their next login.\n", 466},
  {"NIS+ passwd table not found:\n", 467},
  {"User not found in NIS+ table.\n", 468},
  {"Usage: nispath [-v] name\n", 469},
  {"\
nispath - display search path for table\n\
\n", 470},
  {"nispath: Wrong number on arguments\n", 471},
  {"For NIS+ Name : '%s'\n", 472},
  {"Search Path   :\n", 473},
  {"Usage: nisping [-uf] [-H hostname] [-r|directory]\n", 474},
  {"       nisping -C [-a] [-H hostname] [directory]\n", 475},
  {"\
nisping - send ping to NIS+ servers\n\
\n", 476},
  {"  -a             Checkpoint all directories on the server\n", 477},
  {"  -C             Send a request to checkpoint to each server\n", 478},
  {"  -H hostname    Only the host \"hostname\" is used\n", 479},
  {"  -f, --force    Force a ping\n", 480},
  {"  -r             Update or get status about the root object\n", 481},
  {"  -u, --update   Display the time of the last update\n", 482},
  {"Master server is %s\n", 483},
  {"\
\tNo last update time available for directory %s.\n\
\n", 484},
  {"\tLast update occurred at %s\n", 485},
  {"Replica server is %s\n", 486},
  {"\
\tUnavailable.\n\
\n", 487},
  {"\tLast update seen was %s\n", 488},
  {"\
\tNo last update available for directory %s.\n\
\n", 489},
  {"\tPinging ... %s\n", 490},
  {"%s: no replicas.\n", 491},
  {"Host \"%s\" does not serve directory \"%s\".\n", 492},
  {"Host \"%s\" is the master server for \"%s\".\n", 493},
  {"Last updates for directory %s:\n", 494},
  {"Pinging host serving directory %s :\n", 495},
  {"Pinging replicas serving directory %s :\n", 496},
  {"\tUnavailable.\n", 497},
  {"checkpoint failed : %s\n", 498},
  {"checkpoint scheduled on %s.\n", 499},
  {"Host %s does not serve directory %s.", 500},
  {"Checkpointing host serving directory %s :\n", 501},
  {"Replica server is", 502},
  {"Master server is", 503},
  {"Checkpointing replicas serving directory %s :\n", 504},
  {"You could not use -C and -r at the same time!\n", 505},
  {"nis_lookup failed\n", 506},
  {"%s is not a directory.\n", 507},
  {"nisrm [ -if ] name\n", 508},
  {"\
nisrm - remove NIS+ objects from the namespace\n\
\n", 509},
  {"  -i             Interactive mode\n", 510},
  {"  -f, --force    Force the command to succeed\n", 511},
  {"nisrm: %s is a directory!\n", 512},
  {"nisrm: remove `%s'? ", 513},
  {"Usage: nisrmdir [-if] [-s hostname] dirname\n", 514},
  {"\
nisrmdir - remove NIS+ directories\n\
\n", 515},
  {"  -s hostname    Remove \"hostname\" as replica\n", 516},
  {"%s: is not a directory!\n", 517},
  {"remove %s? ", 518},
  {"Host %s is not listed as a replica for %s\n", 519},
  {"%s is not unique, please use full host name.\n", 520},
  {"cannot remove replica %s: %s\n", 521},
  {"cannot remove replica: %s\n", 522},
  {"cannot remove %s: %s\n", 523},
  {"nisshowcache (%s) %s\n", 524},
  {"Stat 'root server' = '%s'\n", 525},
  {"Stat 'NIS compat mode' = '%s'\n", 526},
  {"Stat 'DNS forwarding' = '%s'\n", 527},
  {"Stat 'security level' = '%s'\n", 528},
  {"Stat 'serves directories':\n", 529},
  {"Stat 'Operation Statistics':\n", 530},
  {"Stat 'directory cache' = '%s'\n", 531},
  {"Stat 'object cache' = '%s'\n", 532},
  {"Stat 'group cache' = '%s'\n", 533},
  {"Stat 'static storage' = '%s'\n", 534},
  {"Stat 'dynamic storage' = '%s'\n", 535},
  {"Stat 'up since' = '%s'\n", 536},
  {"Usage: nisstat [-H host] [directory]\n", 537},
  {"\
nisstat - report NIS+ server statistics\n\
\n", 538},
  {"  -H host        only the machine named host is queried\n", 539},
  {"Statistics for domain %s :\n", 540},
  {"\
\n\
Statistics from server : %s\n", 541},
  {"Usage: nistbladm -a|-A [ -D defaults ] colname=value ... tablename\n", 542},
  {"       nistbladm -a|-A [ -D defaults ] indexedname\n", 543},
  {"       nistbladm -c [-D defaults] [-p path] [-s sep] type\n", 544},
  {"                       colname=[flags][,access] ...  tablename\n", 545},
  {"       nistbladm -d tablename\n", 546},
  {"       nistbladm -e|-E colname=value ...  indexedname\n", 547},
  {"       nistbladm -m colname=value ...  indexedname\n", 548},
  {"       nistbladm -r|-R [colname=value ...] tablename\n", 549},
  {"       nistbladm -r|-R indexedname\n", 550},
  {"       nistbladm -u [-p path] [-s sep] [-t type]\n", 551},
  {"                               [colname=access ... ] tablename\n", 552},
  {"Usage: nistbladm [OPTIONS]\n", 553},
  {"\
nistbladm - NIS+ table administration tool\n\
\n", 554},
  {"  -a, -A         Add entries to a NIS+ table\n", 555},
  {"  -c             Create a table in the NIS+ namespace\n", 556},
  {"  -d tablename   Detroy the table 'tablename'\n", 557},
  {"  -e, -E         Edit entry in a table\n", 558},
  {"  -r, -R         Remove entries from a table\n", 559},
  {"  -u             Update attributes of a table\n", 560},
  {"can't add entry", 561},
  {"can't create table", 562},
  {"lookup of %s gives more then one object!\n", 563},
  {"can't remove table", 564},
  {"can't find entry", 565},
  {"Indexed name is not unique!\n", 566},
  {"can't find table", 567},
  {"can't modify entry", 568},
  {"can't remove entry", 569},
  {"can't update entry", 570},
  {"Parse error in \"%s\"\n", 571},
  {"Usage: nistest [-LMP] [-a rights] ([-t type] object | indexedname)\n", 572},
  {"\
nistest  -  return the state of the NIS+ namespace\n\
\n", 573},
  {"  -a rights      Check for this access rights\n", 574},
  {"  -t type        Test, if object is from this type\n", 575},
  {"You could use -P only after -L\n", 576},
  {"Unknwon type: %s\n", 577},
  {"%s: Wrong number on arguments\n", 578},
  {"You could not used -t type with indexed names!\n", 579},
  {"Usage: nisupdkeys -s -H host [-a|-C] | [-a|-C] [-H host] [directory]\n", 580},
  {"\
nisupdkeys - update the public keys in a NIS+ directory object\n\
\n", 581},
  {"  -a             Update the universal addresses\n", 582},
  {"  -C             Clear rather than set the public key\n", 583},
  {"  -H host        Limit key changes only to the server named host\n", 584},
  {"  -s             Update all NIS+ directory objects served by host\n", 585},
  {"gethostbyname (%s) failed\n", 586},
  {"failed to get IP address for %s!\n", 587},
  {"failed to get public key for %s!\n", 588},
  {"%s does not serve %s!\n", 589},
  {"failed to modify %s: %s\n", 590},
  {"couldn't create nis_server entry for %s.\n", 591},
  {"couldn't get dirlist from %s: %s\n", 592},
  {"bad dirlist from %s: %s\n", 593},
  {"failed to convert %s to nis_server\n", 594},
  {"Usage: rpc.nispasswdd [-a attempts] [-c minutes] [-D] [-g] [-v] [-Y]\n", 595},
  {"\
rpc.nispasswdd - NIS+ password update daemon\n\
\n", 596},
  {"  -a attempts    After how many tries should we stop responding\n", 597},
  {"  -c minutes     How long shouldn't we answer\n", 598},
  {"  -D, --debug    Debug mode\n", 599},
  {"  -g             Generate DES key if user has no key\n", 600},
  {"  -v, --verbose  Verbose\n", 601},
  {"  -Y             Force YP compat mode\n", 602},
  {"rpc.nispasswdd already running (pid %d) - exiting", 603},
  {"unable to free results", 604},
  {"rpc.nispasswdd must be run as root\n", 605},
  {"Cannot create udp service.", 606},
  {"Unable to register (NISPASSWD_PROG, NISPASSWD_VERS, udp).", 607},
  {"Cannot create tcp service.", 608},
  {"Unable to register (NISPASSWD_PROG, NISPASSWD_VERS, tcp).", 609},
  {"Unable to register (YPPASSWDPROG, YPPASSWDVERS, udp).\n", 610},
  {"svc_run returned.", 611},
  {"received NIS+ auth request for %s", 612},
  {"We are not the master for domain %s !", 613},
  {"Could not create conversion key !", 614},
  {"password length wrong", 615},
  {"DES decryption failure!", 616},
  {"no passwd entry exists for this user!", 617},
  {"system error!", 618},
  {"too many failed attempts for %s", 619},
  {"user=%s, sameuser=?", 620},
  {"ident=%u, rval=%u", 621},
  {"attempt=%d, domain=%s", 622},
  {"password incorrect", 623},
  {"received NIS+ update request for %u", 624},
  {"received NIS+ update request", 625},
  {"invalid verifier: %u", 626},
  {"cannot generate netname for uid %u.", 627},
  {"cannot get secret key for %s.", 628},
  {"unable to decrypt secret key for %s.", 629},
  {"cannot get public key for %s.", 630},
  {"cannot change secret key for %s.", 631},
  {"received YP update request for %s", 632},
};

int _msg_tbl_length = 632;
