ubuntu-dev-tools/ubuntu-cd

41 lines
800 B
Bash
Executable File

#!/bin/bash
set -e
# Get the latest CD snapshot release.
Distro="$1"
if [ -z "$Distro" ]; then
echo "Which distro?" >&2
exit 1
fi
Release="$2"
if [ -z "$Release" ]; then
echo "Which ISO release?" >&2
exit 1
fi
Ver=gutsy
Code=tribe
cd ~/distros/ubuntu/"${Distro}"/"${Ver}"
mkdir -p "${Code}"-"${Release}"
cd "${Code}"-"${Release}"
cp ../*.iso . || true
if [ "${Distro}" == "ubuntu" ]; then
Origin="releases"
Flavors="alternate desktop server"
Archs="i386"
#Archs="i386 amd64 powerpc"
else
Origin="${Distro}/releases"
Flavors="alternate desktop"
Archs="i386"
#Archs="i386 amd64"
fi
for arch in $Archs; do
for flavor in $Flavors; do
rsync "rsync://cdimage.ubuntu.com/cdimage/${Origin}/${Ver}/${Code}-${Release}/${Ver}-${flavor}-${arch}.iso" "${Ver}-${flavor}-${arch}.iso"
done
done