diff options
-rwxr-xr-x | iso32 | 24 | ||||
-rwxr-xr-x | iso64 | 24 |
2 files changed, 48 insertions, 0 deletions
@@ -5,32 +5,56 @@ kernelconfig checkroot +# Check core integrity before doing anything +chrootchecksumx86 + export local isoarch="x86" export local isoname=""$releasename"-"$releaseversion"-"$isoarch"" +export local tmpiso="/tmp/"$isoname"" dailyisox86 () { export local isostatus="DAILY" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx86" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } alphaisox86 () { export local isostatus="ALPHA" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx86" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } betaisox86 () { export local isostatus="BETA" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx86" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } rcisox86 () { export local isostatus="RC" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx86" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } stableisox86 () { export local isostatus="STABLE" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx86" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } case $2 in @@ -5,32 +5,56 @@ kernelconfig checkroot +# Check core integrity before doing anything +chrootchecksumx64 + export local isoarch="amd64" export local isoname=""$releasename"-"$releaseversion"-"$isoarch"" +export local tmpiso="/tmp/"$isoname"" dailyisox64 () { export local isostatus="DAILY" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx64" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } alphaisox64 () { export local isostatus="ALPHA" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx64" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } betaisox64 () { export local isostatus="BETA" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx64" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } rcisox64 () { export local isostatus="RC" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx64" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } stableisox64 () { export local isostatus="STABLE" + mkdir -p "$tmpiso" mkdir -p ""$isoname"-"$isostatus"/livecd" + mount -t squashfs "$chrootx64" "$tmpiso" + rsync -aHAXr --progress "$tmpiso" ""$isoname"-"$isostatus"/livecd" + umount "$tmpiso" } case $2 in |