our $usage1 = <<'END';
usage: ../fyvzl [<options>] <database-file> <action> <arg>...
options
- -l<minrandlength> (for create/choose, number of letters)
+ -l<minrandlength> (for create/choose, minimum randlength)
-m<maxperuser>
-d<dom>
-q<qualdom>
insert-exact <addr> <user> <redirect> <comment>
donate <addr> <user>
enable-user|disable-user <user>
+default generation method is alphanum
END
+our %usage_genopts = (
+'alphanum' => <<END
+ -l<randlength> (number of letters+digits)
+END
+);
#/
use strict;
$showcomment = 1;
} elsif (s/^-h/-/) {
print $usage1.$usage2.$usage3 or die $!;
+ foreach my $meth (qw(alphanum)) {
+ print "genopts for $meth generation method\n" or die $!;
+ print $usage_genopts{$meth} or die $!;
+ }
exit 0;
} else {
die "unknown option \`$_'\n";