dbgen.pl.1 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. .\" Hey, EMACS: -*- nroff -*-
  2. .\" First parameter, NAME, should be all caps
  3. .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
  4. .\" other parameters are allowed: see man(7), man(1)
  5. .TH DBGEN.PL 1 "May 18, 2008"
  6. .\" Please adjust this date whenever revising the manpage.
  7. .\"
  8. .\" Some roff macros, for reference:
  9. .\" .nh disable hyphenation
  10. .\" .hy enable hyphenation
  11. .\" .ad l left justify
  12. .\" .ad b justify to both left and right margins
  13. .\" .nf disable filling
  14. .\" .fi enable filling
  15. .\" .br insert line break
  16. .\" .sp <n> insert n+1 empty lines
  17. .\" for manpage-specific macros, see man(7)
  18. .SH NAME
  19. dbgen.pl \- Random LDIF database creator
  20. .SH SYNOPSIS
  21. .B dbgen.pl
  22. [\fIOPTIONS\fR] \-o output_file \-n number
  23. .SH DESCRIPTION
  24. Random LDIF database creator. Used to generate large LDIF files
  25. for use in testing the Directory Server.
  26. .PP
  27. .\" TeX users may be more comfortable with the \fB<whatever>\fP and
  28. .\" \fI<whatever>\fP escape sequences to invode bold face and italics,
  29. .\" respectively.
  30. .SH OPTIONS
  31. A summary of options is included below:
  32. .TP
  33. .B \-v
  34. Verbose output
  35. .TP
  36. .B \-q
  37. Quiet output
  38. .TP
  39. .B \-s suffix
  40. LDAP suffix. Default is 'dc=example,dc=com'
  41. .TP
  42. .B \-c CN naming style
  43. Naming style for RDN's. Default is UID
  44. .TP
  45. .B \-O organizationalPersons
  46. Organizationalpersons objectClass. Default is inetOrgPerson.
  47. .TP
  48. .B \-p piranha style ACI
  49. Piranha style aci. Default is barracua
  50. .TP
  51. .B \-r seed
  52. Seed number for random number generator
  53. .TP
  54. .B \-g
  55. Print extra entries for orgchart
  56. .TP
  57. .B \-x
  58. Suppress printing of the preamble
  59. .TP
  60. .B \-y
  61. Suppress printing of Organizational Units
  62. .TP
  63. .B \-l
  64. Location of directory containing data files, default is /usr/share/dirsrv/data
  65. .TP
  66. .B \-n number
  67. Number of entries to be generated
  68. .TP
  69. .B \-b number
  70. Beginning number for RDN e.g. uid=1 (ending number is \-n value + beginning number)
  71. .TP
  72. .B \-j number
  73. 0 pad numbers used in RDN to this many digits e.g. with 4 1 becomes 0001 (ignored unless \-b number is specified)
  74. .TP
  75. .B \-u
  76. Add groups containing uniquemembers; generate a group for every 100 user entries created that contains the 100 members
  77. .br
  78. .SH AUTHOR
  79. dbgen.pl was written by the 389 Project.
  80. .SH "REPORTING BUGS"
  81. Report bugs to https://fedorahosted.org/389/newticket.
  82. .SH COPYRIGHT
  83. Copyright \(co 2001 Sun Microsystems, Inc. Used by permission.
  84. .br
  85. Copyright \(co 2008 Red Hat, Inc.
  86. .br
  87. This manual page was written by Michele Baldessari <[email protected]>,
  88. for the Debian project (but may be used by others).
  89. .br
  90. This is free software. You may redistribute copies of it under the terms of
  91. the Directory Server license found in the LICENSE file of this
  92. software distribution. This license is essentially the GNU General Public
  93. License version 2 with an exception for plug\(hyin distribution.