Peter Grehan wrote: > Hi Roman, > > >>> bhyve <snip> -s 31,lpc -l com1,fd=19 vm0 > >> > >> Yes, useful idea, and will become more relevant in the capsicum world > >> of passing fd's to a sandboxed bhyve. > >> > >> Thanks: I'll get this submitted. > > > > Hi Peter! > > > > Any news on that? > > I started to do it, and then hesitated bit for two reasons. First, > it's useful for all backends, but there still needs to be a type - file > descriptors can't be treated as something opaque: there still needs to > be knowledge of whether it's a socket, char device, file etc, so the > option may need additional information to describe that.
Could it be an additional comma separated option? E.g.: -l com1,fd=42,sock or -l com1,fd=42,tty etc > Also, given that Capsicum wants to pass fd's as parameters, I was > wondering if there is a general syntax style for doing this. "fd=%d" > seems Ok, though it would be useful if there was something in libutil to > parse an option like this if it is the preferred way forward for FreeBSD > executables. > > What do folk think ? Any useful precedents ? Off the top of my head I cannot recall such an example in the tree. Roman Bogorodskiy
pgp9zOvIFWBb0.pgp
Description: PGP signature
