~ubuntu-branches/ubuntu/maverick/krb5/maverick

« back to all changes in this revision

Viewing changes to debian/patch.manpage-backport

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hartman
  • Date: 2005-07-12 15:45:14 UTC
  • Revision ID: james.westby@ubuntu.com-20050712154514-ckp4s2gisnbbabn9
Tags: 1.3.6-4
* Fix a mistake in variable names that caused the package to be built
  without optimization.
* Allow whitespace before comments in krb5.conf.  Thanks, Jeremie
  Koenig.  (Closes: #314609)
* GCC 4.0 compile fixes, thanks Daniel Schepler.  (Closes: #315618)
* Avoid "say yes" in debconf templates.  (Closes: #306883)
* Update Czech translation, thanks Miroslav Kure.
* Update French translation, thanks Christian Perrier.  (Closes: #307748)
* Update Portuguese (Brazil) translation, thanks André Luís Lopes.
* New Vietnamese translation, thanks Clytie Siddall.  (Closes: #312172)
* Update standards version to 3.6.2 (no changes required).
* DAK can now handle not repeating maintainers in uploaders.
*  Fix double free in krb5_recvauth; critical because it is in the code
  path for kpropd and may allow arbitrary code
  execution. (can-2005-1689) 
* For the record, most of the changes in this version were made by Russ,
  but I'm doing the upload because of the security fix.
* krb5_unparse_name overflows allocated storage by one byte on 0 element
  principal name (CAN-2005-1175, VU#885830) 
* Do not free unallocated storage in the KDC's TCP  request handling
  path (CAN-2005-1174, VU#259798) 

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Backported man pages from upstream 1.4.  This patch can be dropped when
 
2
1.4 has been packaged; the result should be identical to merging with
 
3
upstream.  This patch should be applied before patch.manpage-new, so
 
4
it should be reverted afterwards if reverting.
 
5
 
 
6
Index: krb5/src/Makefile.in
 
7
===================================================================
 
8
--- krb5/src/Makefile.in        (revision 1789)
 
9
+++ krb5/src/Makefile.in        (working copy)
 
10
@@ -570,6 +570,7 @@
 
11
 install-unix:: 
 
12
        $(INSTALL) krb5-config \
 
13
                $(DESTDIR)$(CLIENT_BINDIR)/krb5-config
 
14
+       $(INSTALL_DATA) $(srcdir)/krb5-config.M $(DESTDIR)$(CLIENT_MANDIR)/krb5-config.1
 
15
 
 
16
 krb5-config: $(srcdir)/krb5-config.in $(thisconfigdir)/config.status
 
17
        cd $(thisconfigdir) && $(SHELL) config.status krb5-config
 
18
Index: krb5/src/krb5-config.M
 
19
===================================================================
 
20
--- krb5/src/krb5-config.M      (revision 0)
 
21
+++ krb5/src/krb5-config.M      (revision 0)
 
22
@@ -0,0 +1,74 @@
 
23
+.\" krb5-config.M
 
24
+.\"
 
25
+.\" Copyright 1990 by the Massachusetts Institute of Technology.
 
26
+.\"
 
27
+.\" Export of this software from the United States of America may
 
28
+.\"   require a specific license from the United States Government.
 
29
+.\"   It is the responsibility of any person or organization contemplating
 
30
+.\"   export to obtain such a license before exporting.
 
31
+.\"
 
32
+.\" WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
 
33
+.\" distribute this software and its documentation for any purpose and
 
34
+.\" without fee is hereby granted, provided that the above copyright
 
35
+.\" notice appear in all copies and that both that copyright notice and
 
36
+.\" this permission notice appear in supporting documentation, and that
 
37
+.\" the name of M.I.T. not be used in advertising or publicity pertaining
 
38
+.\" to distribution of the software without specific, written prior
 
39
+.\" permission.  Furthermore if you modify this software you must label
 
40
+.\" your software as modified software and not distribute it in such a
 
41
+.\" fashion that it might be confused with the original M.I.T. software.
 
42
+.\" M.I.T. makes no representations about the suitability of
 
43
+.\" this software for any purpose.  It is provided "as is" without express
 
44
+.\" or implied warranty.
 
45
+.\" "
 
46
+.TH KRB5-CONFIG 1
 
47
+.SH NAME
 
48
+krb5-config \- tool for linking against MIT Kerberos libraries
 
49
+.SH SYNOPSIS
 
50
+.B krb5-config
 
51
+[ \fB--help\fP | \fB--all\fP | \fB--version\fP | \fB--vendor\fP | \fB--prefix\fP | 
 
52
+\fB--exec-prefix\fP | \fB--cflags\fP | \fB--libs\fP libraries ]
 
53
+.br
 
54
+.SH DESCRIPTION
 
55
+.I krb5-config
 
56
+tells the application programmer what special flags to use to compile
 
57
+and link programs against the installed Kerberos libraries.
 
58
+.SH OPTIONS
 
59
+.TP
 
60
+\fB\--help\fP
 
61
+print usage message.  This is the default.
 
62
+.TP
 
63
+\fB\--all\fP
 
64
+prints version, vendor, prefix and exec-prefix.
 
65
+.TP
 
66
+\fB\--version\fP
 
67
+prints the version of the installed Kerberos implementation.
 
68
+.TP
 
69
+\fB\--vendor\fP
 
70
+prints the vendor of the installed Kerberos implementation.
 
71
+.TP
 
72
+\fB\--prefix\fP 
 
73
+prints the prefix with which Kerberos was built.
 
74
+.TP
 
75
+\fB\--exec-prefix\fP 
 
76
+prints the exec-prefix with which Kerberos was built.
 
77
+.TP
 
78
+\fB\--cflags\fP 
 
79
+prints the compiler flags with which Kerberos was built.
 
80
+.TP
 
81
+\fB\--libs\fP \fIlibraries\fP 
 
82
+list compiler options required to link with \fIlibraries\fP.  Possible 
 
83
+values for \fIlibraries\fP are:
 
84
+.sp
 
85
+.nf
 
86
+.in +.5i
 
87
+krb5         Kerberos 5 application
 
88
+gssapi       GSSAPI application with Kerberos 5 bindings
 
89
+krb4         Kerberos 4 application
 
90
+kadm-client  Kadmin client
 
91
+kadm-server  Kadmin server
 
92
+kdb          Application that accesses the kerberos database
 
93
+.in -.5i
 
94
+.fi
 
95
+.SH SEE ALSO
 
96
+kerberos(1), cc(1)
 
97
Index: krb5/src/krb524/Makefile.in
 
98
===================================================================
 
99
--- krb5/src/krb524/Makefile.in (revision 1789)
 
100
+++ krb5/src/krb524/Makefile.in (working copy)
 
101
@@ -92,6 +92,7 @@
 
102
 install-unix::
 
103
        $(INSTALL_PROGRAM) krb524d $(DESTDIR)$(SERVER_BINDIR)/krb524d
 
104
        $(INSTALL_PROGRAM) k524init $(DESTDIR)$(CLIENT_BINDIR)/krb524init
 
105
+       $(INSTALL_DATA) $(srcdir)/krb524d.M $(DESTDIR)$(SERVER_MANDIR)/krb524d.8
 
106
 
 
107
 clean-unix::
 
108
        $(RM) $(OBJS) core *~ *.bak #*
 
109
Index: krb5/src/krb524/krb524d.M
 
110
===================================================================
 
111
--- krb5/src/krb524/krb524d.M   (revision 0)
 
112
+++ krb5/src/krb524/krb524d.M   (revision 0)
 
113
@@ -0,0 +1,74 @@
 
114
+.\" krb524/krb524d.M
 
115
+.\"
 
116
+.\" Copyright 1990 by the Massachusetts Institute of Technology.
 
117
+.\"
 
118
+.\" Export of this software from the United States of America may
 
119
+.\"   require a specific license from the United States Government.
 
120
+.\"   It is the responsibility of any person or organization contemplating
 
121
+.\"   export to obtain such a license before exporting.
 
122
+.\"
 
123
+.\" WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
 
124
+.\" distribute this software and its documentation for any purpose and
 
125
+.\" without fee is hereby granted, provided that the above copyright
 
126
+.\" notice appear in all copies and that both that copyright notice and
 
127
+.\" this permission notice appear in supporting documentation, and that
 
128
+.\" the name of M.I.T. not be used in advertising or publicity pertaining
 
129
+.\" to distribution of the software without specific, written prior
 
130
+.\" permission.  Furthermore if you modify this software you must label
 
131
+.\" your software as modified software and not distribute it in such a
 
132
+.\" fashion that it might be confused with the original M.I.T. software.
 
133
+.\" M.I.T. makes no representations about the suitability of
 
134
+.\" this software for any purpose.  It is provided "as is" without express
 
135
+.\" or implied warranty.
 
136
+.\" "
 
137
+.TH KRB524D 8
 
138
+.SH NAME
 
139
+krb524d \- Version 5 to Version 4 Credentials Conversion Daemon
 
140
+.SH SYNOPSIS
 
141
+.B krb524d
 
142
+[
 
143
+.B \-m[aster]
 
144
+|
 
145
+.B \-k[eytab]
 
146
+] [
 
147
+.B \-r
 
148
+.I realm
 
149
+] [
 
150
+.B \-nofork
 
151
+] [
 
152
+.B \-p
 
153
+.I portnum
 
154
+]
 
155
+.br
 
156
+.SH DESCRIPTION
 
157
+.I krb524d
 
158
+is the Kerberos Version 5 to Version 4 Credentials Conversion daemon.  
 
159
+It works in conjuction with a krb5kdc to allow clients to acquire Kerberos 
 
160
+version 4 tickets from Kerberos version 5 tickets without specifying a password.
 
161
+.SH OPTIONS
 
162
+.TP
 
163
+\fB\-m[aster]\fP
 
164
+Use the KDC database to convert credentials.  This option cannot be combined with
 
165
+\fB\-k[eytab]\fP.
 
166
+.TP
 
167
+\fB\-k[eytab]\fP
 
168
+Use the default keytab to convert credentials. This option cannot be combined with
 
169
+\fB\-m[aster]\fP.  
 
170
+.TP
 
171
+\fB\-r\fP \fIrealm\fP
 
172
+Convert credentials for \fIrealm\fP; by default the realm returned by
 
173
+.IR krb5_default_local_realm (3)
 
174
+is used.
 
175
+.TP
 
176
+\fB\-nofork\fP
 
177
+specifies that krb524d not fork on launch.  Useful for debugging purposes.
 
178
+.TP
 
179
+\fB\-p\fP \fIportnum\fP 
 
180
+specifies the default UDP port number which krb524d should listen on for
 
181
+Kerberos 524 requests.  This value is used when no port is specified in
 
182
+the KDC profile and when no port is specified in the Kerberos configuration
 
183
+file.
 
184
+If no value is available, then the value in /etc/services for service
 
185
+"krb524" is used.
 
186
+.SH SEE ALSO
 
187
+kerberos(1), krb5kdc(8), kdb5_util(8), kdc.conf(5)