> Date: Sun, 14 Jul 2013 18:51:13 +0200
> From: Sebastian Benoit <[email protected]>
> 
> Mark Kettenis([email protected]) on 2013.07.14 17:06:24 +0200:
> > > Date: Sun, 14 Jul 2013 14:09:26 +0200
> > > From: Henning Brauer <[email protected]>
> > > 
> > > * Rafael Neves <[email protected]> [2013-07-14 11:01]:
> > > > Amd64 and i386 diskless(8) setups need rpc.bootparamd(8)
> > > 
> > > no, they don't.
> > 
> > True diskless(4) operation (with root on nfs) needs rpc.bootparamd(8)
> > an *all* architectures.  Merely booting a bsd.rd kernel only needs
> > rpc.bootparamd(8) on the architectures mentioned under 11 in the
> > EXAMPLES section of the diskless(4) page.
> 
> yes, and having run though diskless 4 months ago and discovering that it was
> missing, i tought about a similar manpage diff.
> 
> I mean, the page starts with
> 
>      When booting a system over the network, there are three phases of
>      interaction between client and server:
> 
>      1.   The PROM (or stage-1 bootstrap) loads a boot program.
>      2.   The boot program loads a kernel.
>      3.   The kernel does NFS mounts for root and swap.
> 
> and i would expect thats what i get when doing what it describes.
> 
> Maybe just add this?

I don't think that's particularly helpful.  We should just add
rpc.bootparamd(8) to the "For all clients" list.

The pxebooting crowd that only wants to boot an installation kernel
should be pointed at pxeboot(8) instead of diskless(8).  Or they'll
just do a little bit of extra work ;).

Index: diskless.8
===================================================================
RCS file: /home/cvs/src/share/man/man8/diskless.8,v
retrieving revision 1.61
diff -u -p -r1.61 diskless.8
--- diskless.8  15 Apr 2013 06:29:57 -0000      1.61
+++ diskless.8  14 Jul 2013 17:03:47 -0000
@@ -364,8 +364,9 @@ For all clients:
 .Xr mountd 8 ,
 .Xr nfsd 8 ,
 .Xr portmap 8 ,
+.Xr rarpd 8 ,
 and
-.Xr rarpd 8 .
+.Xr rpc.bootparamd 8 .
 .Pp
 For alpha, amd64, hppa, hppa64, i386, sgi, mvme68k, mvme88k,
 sparc, sparc64, and vax clients:
@@ -376,9 +377,6 @@ For HP 300 and older HPPA clients:
 .Pp
 For newer alpha, amd64, hppa, hppa64, i386, and sgi clients:
 .Xr dhcpd 8
-.Pp
-For hp300, older hppa, mvme68k, mvme88k, sparc, sparc64, and vax clients:
-.Xr rpc.bootparamd 8
 .Pp
 For older alpha and vax clients:
 .Xr mopd 8

Reply via email to