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/
ome_user
server = /path/to/qemu-nbd-wrapper.sh
log_on_failure += USERID
disable = no
}
Signed-off-by: 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
ome_user
server = /path/to/qemu-nbd-wrapper.sh
log_on_failure += USERID
disable = no
}
Signed-off-by: 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
= 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
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