~ubuntu-branches/ubuntu/vivid/rpcbind/vivid

« back to all changes in this revision

Viewing changes to debian/patches/debian-changes-0.2.0-4

  • Committer: Steve Langasek
  • Date: 2012-01-03 07:35:59 UTC
  • mfrom: (5.1.3 wheezy)
  • Revision ID: steve.langasek@canonical.com-20120103073559-8x1ymw7442ljn7ps
Merge version 0.2.0-7 from Debian

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Description: Upstream changes introduced in version 0.2.0-4
2
 
 This patch has been created by dpkg-source during the package build.
3
 
 Here's the last changelog entry, hopefully it gives details on why
4
 
 those changes were made:
5
 
 .
6
 
 rpcbind (0.2.0-4) unstable; urgency=low
7
 
 .
8
 
   * -w is the default option
9
 
   * Pass the -w option
10
 
     Closes: 563970
11
 
   * Enable warm starts
12
 
     Add 03-563971-warmstart-error-msg.patch
13
 
     Closes: 563971
14
 
   * Enable host name checking
15
 
     Build-depend on libwrap0-dev
16
 
   * Provide portmap
17
 
 .
18
 
 The person named in the Author field signed this changelog entry.
19
 
Author: Anibal Monsalve Salazar <anibal@debian.org>
20
 
Bug-Debian: http://bugs.debian.org/563970
21
 
Bug-Debian: http://bugs.debian.org/563971
22
 
 
23
 
---
24
 
The information above should follow the Patch Tagging Guidelines, please
25
 
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
26
 
are templates for supplementary fields that you might want to add:
27
 
 
28
 
Origin: <vendor|upstream|other>, <url of original patch>
29
 
Bug: <url in upstream bugtracker>
30
 
Bug-Debian: http://bugs.debian.org/<bugnumber>
31
 
Forwarded: <no|not-needed|url proving that it has been forwarded>
32
 
Reviewed-By: <name and email of someone who approved the patch>
33
 
Last-Update: <YYYY-MM-DD>
34
 
 
35
 
--- /dev/null
36
 
+++ rpcbind-0.2.0/man/rpcbindinfo.8
37
 
@@ -0,0 +1,355 @@
38
 
+.\" @(#)rpcbindinfo.1m 1.23 93/03/29 SMI; from SVr4
39
 
+.\" Copyright 1989 AT&T
40
 
+.\" Copyright 1991 Sun Microsystems, Inc.
41
 
+.\" $NetBSD: rpcbindinfo.8,v 1.11 2001/12/08 19:12:46 wiz Exp $
42
 
+.Dd August 18, 1992
43
 
+.Dt RPCBINDINFO 8
44
 
+.Sh NAME
45
 
+.Nm rpcbindinfo
46
 
+.Nd report RPC information
47
 
+.Sh SYNOPSIS
48
 
+.Nm "rpcbindinfo"
49
 
+.Op Fl m Li \&| Fl s
50
 
+.Op Ar host
51
 
+.Nm "rpcbindinfo"
52
 
+.Fl p Op Ar host
53
 
+.Nm "rpcbindinfo"
54
 
+.Fl T Ar transport
55
 
+.Ar host Ar prognum
56
 
+.Op Ar versnum
57
 
+.Nm "rpcbindinfo"
58
 
+.Fl l
59
 
+.Op Fl T Ar transport
60
 
+.Ar host Ar prognum
61
 
+.Op Ar versnum
62
 
+.Nm "rpcbindinfo"
63
 
+.Op Fl n Ar portnum
64
 
+.Fl u
65
 
+.Ar host Ar prognum
66
 
+.Op Ar versnum
67
 
+.Nm "rpcbindinfo"
68
 
+.Op Fl n Ar portnum
69
 
+.Op Fl t
70
 
+.Ar host Ar prognum
71
 
+.Op Ar versnum
72
 
+.Nm "rpcbindinfo"
73
 
+.Fl a Ar serv_address
74
 
+.Fl T Ar transport
75
 
+.Ar prognum
76
 
+.Op Ar versnum
77
 
+.Nm "rpcbindinfo"
78
 
+.Fl b
79
 
+.Op Fl T Ar transport
80
 
+.Ar prognum Ar versnum
81
 
+.Nm "rpcbindinfo"
82
 
+.Fl d
83
 
+.Op Fl T Ar transport
84
 
+.Ar prognum Ar versnum
85
 
+.Sh DESCRIPTION
86
 
+.Nm
87
 
+makes an RPC call to an RPC
88
 
+server and reports what it finds.
89
 
+.Pp
90
 
+In the first synopsis,
91
 
+.Nm
92
 
+lists all the registered RPC services with
93
 
+.Nm rpcbind
94
 
+on
95
 
+.Ar host .
96
 
+If
97
 
+.Ar host
98
 
+is not specified, the local host is the default.
99
 
+If
100
 
+.Fl s
101
 
+is used, the information is displayed in a concise format.
102
 
+.Pp
103
 
+In the second synopsis,
104
 
+.Nm
105
 
+lists all the RPC services registered with
106
 
+.Nm rpcbind ,
107
 
+version 2.
108
 
+Also note that the format of the information
109
 
+is different in the first and the second synopsis.
110
 
+This is because the second synopsis is an older protocol used to
111
 
+collect the information displayed (version 2 of the
112
 
+.Nm rpcbind
113
 
+protocol).
114
 
+.Pp
115
 
+The third synopsis makes an RPC call to procedure 0
116
 
+of
117
 
+.Ar prognum
118
 
+and
119
 
+.Ar versnum
120
 
+on the specified
121
 
+.Ar host
122
 
+and reports whether a response was received.
123
 
+.Ar transport
124
 
+is the transport which has to be used for contacting the
125
 
+given service.
126
 
+The remote address of the service is obtained by
127
 
+making a call to the remote
128
 
+.Nm rpcbind .
129
 
+.Pp
130
 
+The
131
 
+.Ar prognum
132
 
+argument is a number that represents an RPC program number.
133
 
+If a
134
 
+.Ar versnum
135
 
+is specified,
136
 
+.Nm
137
 
+attempts to call that version of the specified
138
 
+.Ar prognum .
139
 
+Otherwise,
140
 
+.Nm
141
 
+attempts to find all the registered version
142
 
+numbers for the specified
143
 
+.Ar prognum
144
 
+by calling version 0,
145
 
+which is presumed not to exist;
146
 
+if it does exist,
147
 
+.Nm
148
 
+attempts to obtain this information by calling
149
 
+an extremely high version number instead,
150
 
+and attempts to call each registered version.
151
 
+Note:
152
 
+the version number is required for
153
 
+.Fl b
154
 
+and
155
 
+.Fl d
156
 
+options.
157
 
+.Sh OPTIONS
158
 
+.Bl -tag -width indent
159
 
+.It Fl T Ar transport
160
 
+Specify the transport on which the service is required.
161
 
+If this option is not specified,
162
 
+.Nm
163
 
+uses the transport specified in the
164
 
+.Ev NETPATH
165
 
+environment variable, or if that is unset or null, the transport
166
 
+in the
167
 
+.Xr netconfig 5
168
 
+database is used.
169
 
+This is a generic option,
170
 
+and can be used in conjunction with other options as
171
 
+shown in the SYNOPSIS.
172
 
+.Pp
173
 
+.It Fl a Ar serv_address
174
 
+Use
175
 
+.Ar serv_address
176
 
+as the (universal) address for the service on
177
 
+.Ar transport
178
 
+to ping procedure 0
179
 
+of the specified
180
 
+.Ar prognum
181
 
+and report whether a response was received.
182
 
+The
183
 
+.Fl T
184
 
+option is required with the
185
 
+.Fl a
186
 
+option.
187
 
+.Pp
188
 
+If
189
 
+.Ar versnum
190
 
+is not specified,
191
 
+.Nm
192
 
+tries to ping all
193
 
+available version numbers for that program number.
194
 
+This option avoids calls to remote
195
 
+.Nm rpcbind
196
 
+to find the address of the service.
197
 
+The
198
 
+.Ar serv_address
199
 
+is specified in universal address format of the given transport.
200
 
+.Pp
201
 
+.It Fl b
202
 
+Make an RPC broadcast to procedure 0
203
 
+of the specified
204
 
+.Ar prognum
205
 
+and
206
 
+.Ar versnum
207
 
+and report all hosts that respond.
208
 
+If
209
 
+.Ar transport
210
 
+is specified, it broadcasts its request only on the
211
 
+specified transport.
212
 
+If broadcasting is not supported by any
213
 
+transport,
214
 
+an error message is printed.
215
 
+Use of broadcasting should be limited because of the potential for adverse
216
 
+effect on other systems.
217
 
+.Pp
218
 
+.It Fl d
219
 
+Delete registration for the RPC service of the specified
220
 
+.Ar prognum
221
 
+and
222
 
+.Ar versnum .
223
 
+If
224
 
+.Ar transport
225
 
+is specified,
226
 
+unregister the service on only that transport,
227
 
+otherwise unregister the service on all
228
 
+the transports on which it was registered.
229
 
+Only the owner of a service can delete a registration, except the
230
 
+super-user who can delete any service.
231
 
+.Pp
232
 
+.It Fl l
233
 
+Display a list of entries with a given
234
 
+.Ar prognum
235
 
+and
236
 
+.Ar versnum
237
 
+on the specified
238
 
+.Ar host .
239
 
+Entries are returned for all transports
240
 
+in the same protocol family as that used to contact the remote
241
 
+.Nm rpcbind .
242
 
+.Pp
243
 
+.It Fl m
244
 
+Display a table of statistics of
245
 
+.Nm rpcbind
246
 
+operations on the given
247
 
+.Ar host .
248
 
+The table shows statistics for each version of
249
 
+.Nm rpcbind
250
 
+(versions 2, 3 and 4), giving the number of times each procedure was
251
 
+requested and successfully serviced, the number and type of remote call
252
 
+requests that were made, and information about RPC address lookups that were
253
 
+handled. This is useful for monitoring RPC activities on
254
 
+.Ar host .
255
 
+.Pp
256
 
+.It Fl n Ar portnum
257
 
+Use
258
 
+.Ar portnum
259
 
+as the port number for the
260
 
+.Fl t
261
 
+and
262
 
+.Fl u
263
 
+options instead of the port number given by
264
 
+.Nm rpcbind .
265
 
+Use of this option avoids a call to the remote
266
 
+.Nm rpcbind
267
 
+to find out the address of the service. This option is made
268
 
+obsolete by the
269
 
+.Fl a
270
 
+option.
271
 
+.Pp
272
 
+.It Fl p
273
 
+Probe
274
 
+.Nm rpcbind
275
 
+on
276
 
+.Ar host
277
 
+using version 2 of the
278
 
+.Nm rpcbind
279
 
+protocol,
280
 
+and display a list of all registered RPC programs.
281
 
+If
282
 
+.Ar host
283
 
+is not specified, it defaults to the local host.
284
 
+Note: Version 2 of the
285
 
+.Nm rpcbind
286
 
+protocol was previously known as the portmapper protocol.
287
 
+.Pp
288
 
+.It Fl s
289
 
+Display a concise list of all registered RPC programs on
290
 
+.Ar host .
291
 
+If
292
 
+.Ar host
293
 
+is not specified, it defaults to the local host.
294
 
+.Pp
295
 
+.It Fl t
296
 
+Make an RPC call to procedure 0 of
297
 
+.Ar prognum
298
 
+on the specified
299
 
+.Ar host
300
 
+using TCP,
301
 
+and report whether a response was received. This option is made
302
 
+obsolete by the
303
 
+.Fl T
304
 
+option as shown in the third synopsis.
305
 
+.Pp
306
 
+.It Fl u
307
 
+Make an RPC call to procedure 0 of
308
 
+.Ar prognum
309
 
+on the specified
310
 
+.Ar host
311
 
+using UDP,
312
 
+and report whether a response was received. This option is made
313
 
+obsolete by the
314
 
+.Fl T
315
 
+option as shown in the third synopsis.
316
 
+.El
317
 
+.Sh EXAMPLES
318
 
+To show all of the RPC services registered on the local machine use:
319
 
+.Pp
320
 
+.Bd -literal
321
 
+       example% rpcbindinfo
322
 
+.Ed
323
 
+.Pp
324
 
+To show all of the RPC
325
 
+services registered with
326
 
+.Nm rpcbind
327
 
+on the machine named
328
 
+.Nm klaxon
329
 
+use:
330
 
+.Pp
331
 
+.Bd -literal
332
 
+       example% rpcbindinfo klaxon
333
 
+.Ed
334
 
+.Pp
335
 
+The information displayed by the above commands can be quite lengthy.
336
 
+Use the
337
 
+.Fl s
338
 
+option to display a more concise list:
339
 
+.Pp
340
 
+.Bd -literal
341
 
+       example$ rpcbindinfo -s klaxon
342
 
+.Ed
343
 
+.Bl -column "program" "w,x,y,z" "local,tcp,udp,tcp6,udp6" "nlockmgr" "super-user"
344
 
+.It program Ta version(s) Ta netid(s) Ta service Ta owner
345
 
+.It 100000 Ta 2,3,4 Ta local,tcp,udp,tcp6,udp6 Ta rpcbind Ta super-user
346
 
+.It 100008 Ta 1 Ta udp,tcp,udp6,tcp6 Ta walld Ta super-user
347
 
+.It 100002 Ta 2,1 Ta udp,udp6 Ta rusersd Ta super-user
348
 
+.It 100001 Ta 2,3,4 Ta udp,udp6 Ta rstatd Ta super-user
349
 
+.It 100012 Ta 1 Ta udp,tcp Ta sprayd Ta super-user
350
 
+.It 100007 Ta 3 Ta udp,tcp Ta ypbind Ta super-user
351
 
+.El
352
 
+.Pp
353
 
+To show whether the RPC
354
 
+service with program number
355
 
+.Ar prognum
356
 
+and version
357
 
+.Ar versnum
358
 
+is registered on the machine named
359
 
+.Nm klaxon
360
 
+for the transport TCP
361
 
+use:
362
 
+.Pp
363
 
+.Bd -literal
364
 
+       example% rpcbindinfo -T tcp klaxon prognum versnum
365
 
+.Ed
366
 
+.Pp
367
 
+To show all RPC
368
 
+services registered with version 2 of the
369
 
+.Nm rpcbind
370
 
+protocol on the local machine use:
371
 
+.Bd -literal
372
 
+       example% rpcbindinfo -p
373
 
+.Ed
374
 
+.Pp
375
 
+To delete the registration for version
376
 
+1 of the
377
 
+.Nm walld
378
 
+(program number 100008 )
379
 
+service for all transports use:
380
 
+.Bd -literal
381
 
+       example# rpcbindinfo -d 100008 1
382
 
+.Ed
383
 
+.Pp
384
 
+or
385
 
+.Bd -literal
386
 
+       example# rpcbindinfo -d walld 1
387
 
+.Ed
388
 
+.Sh SEE ALSO
389
 
+.Xr rpc 3 ,
390
 
+.Xr netconfig 5 ,
391
 
+.Xr rpc 5 ,
392
 
+.Xr rpcbind 8