X-Git-Url: https://git.grml.org/?p=grml-live.git;a=blobdiff_plain;f=buildd%2Flink_latest.sh;fp=buildd%2Flink_latest.sh;h=0000000000000000000000000000000000000000;hp=92a2ea5318e0ae00753904c5aa1f651448b2f1f5;hb=fad3fb7c451a44e8ca146fbbb7785f333b40937b;hpb=39edd534899386337f2dc63282157b124bda3a2d diff --git a/buildd/link_latest.sh b/buildd/link_latest.sh deleted file mode 100755 index 92a2ea5..0000000 --- a/buildd/link_latest.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/sh -# Filename: /usr/share/grml-live/buildd/link_latest.sh -# Purpose: create symlinks to the most recent snapshot ISOs -# Authors: grml-team (grml.org), (c) Michael Prokop -# Bug-Reports: see http://grml.org/bugs/ -# License: This file is licensed under the GPL v2 or any later version. -################################################################################ - -set -e - -dir="$(dirname $0)" - -if [ -r /etc/grml/grml-buildd.conf ] ; then - . /etc/grml/grml-buildd.conf -elif [ -r "${dir}/grml-buildd.conf" ] ; then - . "${dir}/grml-buildd.conf" -fi - -# directory where daily ISOs are stored locally -if [ -z "$MIRROR_DIRECTORY" ] ; then - echo "Error: \$MIRROR_DIRECTORY is not set. Exiting." >&2 - exit 1 -fi - -if [ -z "$FLAVOURS" ] ; then - echo "Error: \$FLAVOURS is not set. Exiting." >&2 - exit 2 -fi - -if ! cd "$MIRROR_DIRECTORY" ; then - echo "Error: could not change directory to $MIRROR_DIRECTORY" >&2 - exit 1 -fi - -echo "---------------------------" >> "$MIRROR_DIRECTORY"/.timestamp_link -for flavour in $FLAVOURS; do - ISO="$(ls -1 $flavour/*.iso | tail -1)" - if [ -n "$ISO" ] ; then - latest="$(basename ${ISO%%_[0-9]*})_latest.iso" - ln -sf $ISO ${latest} - # ln -sf ${ISO}.md5 ${latest}.md5 - # http://bts.grml.org/grml/issue814 - name=$(awk '{print $2}' "${ISO}".md5) - sed "s/$name/$latest/" "${ISO}".md5 > "${latest}".md5 - name=$(awk '{print $2}' "${ISO}".sha1) - sed "s/$name/$latest/" "${ISO}".sha1 > "${latest}".sha1 - echo "$ISO" >> "$MIRROR_DIRECTORY"/.timestamp_link - fi -done -echo "---------------------------" >> "$MIRROR_DIRECTORY"/.timestamp_link - -## END OF FILE #################################################################