[Qemu-devel] [PATCH][v2] inetd enabled qemu-nbd

2014-11-02 Thread Jun Sheng
ome_user server = /path/to/qemu-nbd-wrapper.sh log_on_failure += USERID disable = no } Signed-off-by: Jun Sheng --- qemu-nbd.c | 42 ++ 1 file changed, 34 insertions(+), 8 deletions(-) diff --git a/

[Qemu-devel] [PATCH] [v2] inetd enabled qemu-nbd

2014-11-02 Thread Jun Sheng
ome_user server = /path/to/qemu-nbd-wrapper.sh log_on_failure += USERID disable = no } Signed-off-by: Jun Sheng

[Qemu-devel] [PATCH] inetd enabled qemu-nbd

2014-10-28 Thread Jun Sheng
From: Chaos Eternal Signed-off-by: Jun Sheng --- qemu-nbd.c | 42 ++ 1 file changed, 34 insertions(+), 8 deletions(-) diff --git a/qemu-nbd.c b/qemu-nbd.c index b524b34..44bc349 100644 --- a/qemu-nbd.c +++ b/qemu-nbd.c @@ -49,6 +49,7 @@ static

[Qemu-devel] [PATCH] A Patch to enable qemu-nbd run as an inetd service

2014-10-28 Thread Jun Sheng
ome_user server = /path/to/qemu-nbd-wrapper.sh log_on_failure += USERID disable = no } Signed-off-by: Jun Sheng

Re: [Qemu-devel] A Patch to enable qemu-nbd run as an inetd service

2014-10-27 Thread Jun Sheng
Hi, Since errx is used everywhere in qemu-nbd.c, I suggest that I follow this convention in submitting my patch. On Thu, Oct 23, 2014 at 4:48 AM, Eric Blake wrote: > On 10/22/2014 12:54 PM, Jun Sheng wrote: >> From: Chaos Eternal >> >> >> run qemu-nbd as an inet

[Qemu-devel] A Patch to enable qemu-nbd run as an inetd service

2014-10-22 Thread Jun Sheng
= some_user server = /path/to/qemu-nbd-wrapper.sh log_on_failure += USERID disable = no } Signed-off-by: Jun Sheng --- qemu-nbd.c | 40 +--- 1 file changed, 33 insertions(+), 7 deletion

[Qemu-devel] A Patch to enable qemu-nbd run as an inetd service

2014-10-22 Thread Jun Sheng
run qemu-nbd as an inetd service has some benefits * more scriptable, such as serve multiple images to different clients on one ip/port * access control using tcpd simple usage: #!/bin/sh # qemu-nbd wrapper, select image file according to client ip address IMG_FILE=`sed -n "s/$REMOTE_HOST //p" /pa