cl-dump.1 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  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 CL-DUMP 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. cl-dump \- Dump and decode Directory Server replication change log
  20. .SH SYNOPSIS
  21. .B cl\-dump
  22. [\fI\-h host\fR] [\fI\-p port\fR] [\fI\-D bind\(hydn\fR] \-w bind\(hypassword | \-P bind\(hycert
  23. [\fI\-r replica\(hyroots\fR] [\fI\-o output\(hyfile\fR] [\fI\-c\fR] [\fI\-v\fR]
  24. .PP
  25. .B cl\-dump
  26. \-i changelog\(hyldif\(hyfile\(hywith\(hybase64encoding [\fI\-o output\(hyfile\fR] [\fI\-c\fR]
  27. .PP
  28. .SH DESCRIPTION
  29. Dump and decode Directory Server replication change log
  30. .PP
  31. .\" TeX users may be more comfortable with the \fB<whatever>\fP and
  32. .\" \fI<whatever>\fP escape sequences to invode bold face and italics,
  33. .\" respectively.
  34. .SH OPTIONS
  35. A summary of options is included below.
  36. .TP
  37. .B \-c
  38. Dump and interpret CSN only. This option can be used with or
  39. without \-i option.
  40. .TP
  41. .B \-D bind\-dn
  42. Directory server's bind DN. Default to "cn=Directory Manager" if
  43. the option is omitted.
  44. .TP
  45. .B \-h host
  46. Directory server's host. Default to the server where the script
  47. is running.
  48. .TP
  49. .B \-i changelog\(hyldif\(hyfile\(hywith\(hybase64encoding
  50. If you already have a ldif-like changelog, but the changes
  51. in that file are encoded, you may use this option to
  52. decode that ldif-like changelog.
  53. .TP
  54. .B \-o output\(hyfile
  55. Path name for the final result. Default to STDOUT if omitted.
  56. .TP
  57. .B \-p port
  58. Directory server's port. Default to 389.
  59. .TP
  60. .B \-P bind\(hycert
  61. Pathname of binding certificate DB
  62. .TP
  63. .B \-r replica\(hyroots
  64. Specify replica roots whose changelog you want to dump. The replica
  65. roots may be separated by comma. All the replica roots would be
  66. dumped if the option is omitted.
  67. .TP
  68. .B \-v
  69. Print the version of this script.
  70. .TP
  71. .B \-w bind\(hypassword
  72. Password for the bind DN
  73. .SH RESTRICTIONS
  74. If you are not using \-i option, the script should be run when the server
  75. is running, and from where the server's changelog directory is accessible.
  76. .br
  77. .SH SEE ALSO
  78. .BR repl-monitor (1)
  79. .br
  80. .SH AUTHOR
  81. cl-dump was written by the 389 Project.
  82. .SH "REPORTING BUGS"
  83. Report bugs to http://bugzilla.redhat.com.
  84. .SH COPYRIGHT
  85. Copyright \(co 2001 Sun Microsystems, Inc. Used by permission.
  86. .br
  87. Copyright \(co 2008 Red Hat, Inc.
  88. .br
  89. This manual page was written by Michele Baldessari <[email protected]>,
  90. for the Debian project (but may be used by others).
  91. .br
  92. This is free software. You may redistribute copies of it under the terms of
  93. the Directory Server license found in the LICENSE file of this
  94. software distribution. This license is essentially the GNU General Public
  95. License version 2 with an exception for plug-in distribution.