--- /dev/null
+diff -Nur flexbackup-0.9.8.orig/flexbackup flexbackup-0.9.8/flexbackup
+--- flexbackup-0.9.8.orig/flexbackup Wed Nov 3 04:13:41 1999
++++ flexbackup-0.9.8/flexbackup Mon Nov 20 21:22:36 2000
+@@ -531,7 +531,7 @@
+ # Enough fooling around... run it.
+ if (!defined($main::opt{'n'})) {
+ foreach $cmd (@cmds) {
+- system("($cmd) 2>&1 | tee -a $main::log");
++ system("(/bin/sh -c '$cmd') 2>&1 | tee -a $main::log");
+ if ($CHILD_ERROR) {
+ &log("$cfg::type: error from backup, exiting");
+ &log("offending command: $cmd");