Avoid using bashism when handling codename/suite mapping for debian-installer release file.

This commit is contained in:
Daniel Baumann 2010-09-26 23:00:52 +02:00
parent 2dbf0565e4
commit ef3b9967b0
1 changed files with 11 additions and 1 deletions

View File

@ -589,11 +589,21 @@ then
eval _VERSION="$`echo RELEASE_${LB_DISTRIBUTION}`"
case "${LB_DISTRIBUTION}" in
sid)
_SUITE="unstable"
;;
*)
_SUITE="${LB_DISTRIBUTION}"
;;
esac
cat > chroot/binary.sh << EOF
cd /root/binary && apt-ftparchive \
-o APT::FTPArchive::Release::Origin="Debian" \
-o APT::FTPArchive::Release::Label="Debian" \
-o APT::FTPArchive::Release::Suite="${LB_DISTRIBUTION/sid/unstable}" \
-o APT::FTPArchive::Release::Suite="${_SUITE}" \
-o APT::FTPArchive::Release::Version="${_VERSION}" \
-o APT::FTPArchive::Release::Codename="${LB_DISTRIBUTION}" \
-o APT::FTPArchive::Release::Date="$(date -R)" \