File: start_dump.sh

package info (click to toggle)
dump 0.4b52-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,076 kB
  • sloc: ansic: 15,394; sh: 5,006; cpp: 3,268; makefile: 183
file content (24 lines) | stat: -rwxr-xr-x 461 bytes parent folder | download | duplicates (14)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash
if [ `id -u` != 0 ]; then 
  echo "root priviledges are required"
  exit 1
fi
Level=0
Label=`date -I`
#CD_Cap=650
CD_Cap=700
eval Cap=$(($CD_Cap*1024))
FS=/
UserExit=/root/dump_userinfo.sh
FiFo=/tmp/dump.fifo
rm -f $FiFo
mkfifo $FiFo
xterm -T cdrecord_1 -hold -e cdrecord dev=0,1,0 fs=64m \
    -v speed=4 -eject -pad -data $FiFo &

/sbin/dump -z6 -b64 -B$Cap -F $UserExit \
 -$Level -L $Label -f $FiFo  $FS

wavplay -q /root/alert.wav
rm -f $FiFo