#!/bin/sh #--------------------------------------------------------------------------- # /var/install/bin/xen-pre-setup # # Creation: 2008-07-23 rg # Last Update: $Id$ # # Copyright (c) 2008-2012 the eisfair team, team(at)eisfair(dot)org # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. #--------------------------------------------------------------------------- . /var/install/include/xenlib #customize unsupported characters in template- and image names #in the background: customizeNames & # rename pathes from old into new format if needed: #oldDelimiter="-" #if ls $domUConfigfile$oldDelimiter* >/dev/null 2>&1 #then # for target in $domUConfigfile$oldDelimiter* # do # name=`echo $target | sed 's#^'$domUConfigfile$oldDelimiter'##'` # if [ "$name" != "*" ] # then # move $target $domUConfigfile$delimiter$name # bootOrder=`echo ${domUConfigfile}_[0-9][0-9]_$name | sed -e 's#^[^0-9]*_##' -e 's#_'$name'$##'` # ln_relative -s -T $domUConfigfile$delimiter$name ${domUConfigfile}_${bootOrder}_$name # for path in ${domUConfigfile}_[0-9][0-9]_$name\ # /etc/check.d/$domUConfigPrefix*$name\ # /etc/check.d/$domUConfigPrefix*$name.exp\ # $defaultDomUConfigfile*$name\ # /var/install/config.d/$domUConfigPrefix*$name.sh\ # /var/install/menu/setup.$domUConfigPrefix*$name.menu\ # /var/install/help/$domUConfigPrefix*$name\ # /etc/init.d/$domUConfigPrefix*$name # do remove $path; done # fi # done #fi # (re)organize symlinks preSetup