1 |
############################################################################## |
############################################################################## |
2 |
# # |
# # |
3 |
# create-clonezilla-sysresccd, (C) 2007-2010 S. Georgaras <sng@hellug.gr> # |
# create-clonezilla-sysresccd, (C) 2007-2011 S. Georgaras <sng@hellug.gr> # |
4 |
# # |
# # |
5 |
# This file is part of Clonezilla-SysRescCD. # |
# This file is part of Clonezilla-SysRescCD. # |
6 |
# # |
# # |
112 |
curl -L -C - "$sysIso" -o systemrescuecd-x86-"$sysVersion".iso |
curl -L -C - "$sysIso" -o systemrescuecd-x86-"$sysVersion".iso |
113 |
fi |
fi |
114 |
# Check integrity |
# Check integrity |
115 |
echo "$sysmd5 systemrescuecd-x86-"$sysVersion".iso" > test.md5sum |
if [ -n "$md5sumFound" ];then |
116 |
echo -n "Checking integrity of " |
echo "$sysmd5 systemrescuecd-x86-"$sysVersion".iso" > test.md5sum |
117 |
md5sum -c test.md5sum 2>/dev/null |
echo -n "Checking integrity of " |
118 |
if [ "$?" -eq 1 ];then |
md5sum -c test.md5sum 2>/dev/null |
119 |
echo "Integrity check on systemrescuecd-x86-"$sysVersion".iso failed!!!" |
if [ "$?" -eq 1 ];then |
120 |
echo -n "Do you want to delete this file? ([y]/n): " |
echo "Integrity check on systemrescuecd-x86-"$sysVersion".iso failed!!!" |
121 |
read ans |
echo -n "Do you want to delete this file? ([y]/n): " |
122 |
if [ "$ans" != "y" ];then |
read ans |
123 |
rm -f systemrescuecd-x86-"$sysVersion".iso 2>/dev/null && echo "File deleted..." || echo "****** Error deleting file!!! ****** |
if [ "$ans" != "n" ];then |
124 |
Please delete systemrescuecd-x86-"$sysVersion".iso manually" |
rm -f systemrescuecd-x86-"$sysVersion".iso 2>/dev/null && echo "File deleted..." || echo "****** Error deleting file!!! ****** |
125 |
|
Please delete systemrescuecd-x86-"$sysVersion".iso manually" |
126 |
|
fi |
127 |
fi |
fi |
128 |
rm -f test.md5sum 2>/dev/null |
rm -f test.md5sum 2>/dev/null |
129 |
fi |
fi |
212 |
echo "Integrity check on clonezilla-live-"$clonVersion"-"$clonType".iso failed!!!" |
echo "Integrity check on clonezilla-live-"$clonVersion"-"$clonType".iso failed!!!" |
213 |
echo -n "Do you want to delete this file? ([y]/n): " |
echo -n "Do you want to delete this file? ([y]/n): " |
214 |
read ans |
read ans |
215 |
if [ "$ans" != "y" ];then |
if [ "$ans" != "n" ];then |
216 |
rm -f clonezilla-live-"$clonVersion"-"$clonType".iso 2>/dev/null && echo "File deleted..." || echo "****** Error deleting file!!! ****** |
rm -f clonezilla-live-"$clonVersion"-"$clonType".iso 2>/dev/null && echo "File deleted..." || echo "****** Error deleting file!!! ****** |
217 |
Please delete clonezilla-live-"$clonVersion"-"$clonType".iso manually" |
Please delete clonezilla-live-"$clonVersion"-"$clonType".iso manually" |
218 |
fi |
fi |
900 |
cd "$SAVE_DIR"/tmp/clonezilla-sysresccd/live |
cd "$SAVE_DIR"/tmp/clonezilla-sysresccd/live |
901 |
unsquashfs filesystem.squashfs 2>/dev/null 1>&2 |
unsquashfs filesystem.squashfs 2>/dev/null 1>&2 |
902 |
cp -r ../README* ../doc ../restorecd squashfs-root |
cp -r ../README* ../doc ../restorecd squashfs-root |
903 |
mksquashfs -comp xz squashfs-root aa.squashfs -always-use-fragments -no-duplicates -all-root 2>/dev/null 1>&2 |
mksquashfs squashfs-root aa.squashfs -always-use-fragments -no-duplicates -all-root 2>/dev/null 1>&2 |
904 |
mv aa.squashfs filesystem.squashfs |
mv aa.squashfs filesystem.squashfs |
905 |
rm -rf squashfs-root |
rm -rf squashfs-root |
906 |
cd |
cd |