git.annexia.org
/
libguestfs-talks.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
4700: Make filters box large enough to contain all filters.
[libguestfs-talks.git]
/
2019-fosdem
/
tar2iso.sh
1
#!/bin/bash
2
3
case "$1" in
4
config)
5
[ "$2" = "file" ] && ln -sf "$3" $tmpdir/tarfile ;;
6
config_complete)
7
tar zxf $tmpdir/tarfile -C $tmpdir
8
rm $tmpdir/tarfile
9
mkisofs -JrT -o $tmpdir/iso $tmpdir ;;
10
open) ;;
11
get_size)
12
stat -c '%s' $tmpdir/iso ;;
13
pread)
14
dd iflag=skip_bytes,count_bytes skip=$4 count=$3 if=$tmpdir/iso ;;
15
*) exit 2 ;;
16
esac