Ralphd,
Here is skinny on how to get this to work.
edit /sbin/e-smith/RestoreNow and replace with the following:
<snip>
#!/bin/sh
#------------------------------------------------------------
# copyright (C) 2001 DMC NETSOURCED.COM
#------------------------------------------------------------
export PATH=$PATH:/sbin
#-----------------------------------------------------------------------
# modified by John H. Bennett III bennettj@thebennetthome.com
#
# The below 2 lines remove the spaces from the /tmp/RestoreNow file.
# If the spaces are not removed, then the restore will begin restoring
# from / and try to restore everything, which breaks your system.
# I know this from first hand experience
sed '/^$/d' /tmp/RestoreNow > /tmp/RestoreNow1;
mv -f /tmp/RestoreNow1 /tmp/RestoreNow;
# end modifications by JHB3
#-----------------------------------------------------------------------
cd /
/bin/mt -f /dev/nst0 rewind
/bin/mt -f /dev/nst0 fsf 1
/usr/bin/flexbackup -extract -flist /tmp/RestoreNow
/bin/mt -f /dev/nst0 rewind
</snip>
Then edit /etc/e-smith/events/actions/BackupNow and change /sbin/e-smith/backup to /sbin/e-smith/do_backup
Now you should be able to use Darrell's old RPM to do immediate backups and restores. One note: When you do a restore, for some reason, the tape stays active after restoring the file. I don't know how long the tape will stay active, because on my system, once I see that the file has been restored, I reboot the system.
Good Luck to you.
JB