Index: recover-src/extract_list.c
===================================================================
RCS file: /cvsroot/amanda/amanda/recover-src/extract_list.c,v
retrieving revision 1.43.2.16
retrieving revision 1.43.2.17
diff -u -r1.43.2.16 -r1.43.2.17
--- recover-src/extract_list.c	21 Mar 2001 20:55:21 -0000	1.43.2.16
+++ recover-src/extract_list.c	18 Jun 2001 22:28:26 -0000	1.43.2.17
@@ -1308,6 +1308,12 @@
 	if (strcmp(file.program, XFSDUMP) == 0) {
             restore_args[j++] = stralloc("-v");
             restore_args[j++] = stralloc("silent");
+	} else
+#endif
+#if defined(VDUMP)
+	if (strcmp(file.program, VDUMP) == 0) {
+            restore_args[j++] = stralloc("xf");
+            restore_args[j++] = stralloc("-");	/* data on stdin */
 	} else
 #endif
 	{
Index: server-src/amverify.sh.in
===================================================================
RCS file: /cvsroot/amanda/amanda/server-src/amverify.sh.in,v
retrieving revision 1.7.2.13
retrieving revision 1.7.2.14
diff -u -r1.7.2.13 -r1.7.2.14
--- server-src/amverify.sh.in	1 Nov 2000 21:09:22 -0000	1.7.2.13
+++ server-src/amverify.sh.in	19 Jun 2001 19:46:26 -0000	1.7.2.14
@@ -143,7 +143,7 @@
 				fi
 			elif [ X"$VDUMP" != X"" -a X"$2" = X"$VDUMP" ]; then
 				CMD=$VRESTORE
-				ARGS="tbf 2 -"
+				ARGS="tf -"
 			elif [ X"$VXDUMP" != X"" -a X"$2" = X"$VXDUMP" ]; then
 				CMD=$VXRESTORE
 				ARGS="tbf 2 -"
