X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=scripts%2Fvrename;fp=scripts%2Fvrename;h=0000000000000000000000000000000000000000;hb=db5ef3f969fc6ad34aeb5903e44d0049b2e50791;hp=3786d4d69ba2da916f239add5de65aaaf07eda0c;hpb=95e2774070e989fe9cf9f48dae5fa054e55e2a3e;p=util-vserver.git diff --git a/scripts/vrename b/scripts/vrename deleted file mode 100755 index 3786d4d..0000000 --- a/scripts/vrename +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/env bash -# -# vrename is used to rename an existing vserver guest A to B. -# -# -# Marc E. Fiuczynski -# Copyright (C) 2007 The Trustees of Princeton University -# -# $Id:$ -# - -oname=$1 -nname=$2 - -if [ -d "/etc/vservers/${nname}" ] ; then - echo "WARNING: vserver ${nname} already exists. Aborting..." - exit -1 -fi -if [ ! -d "/etc/vservers/${oname}" ] ; then - echo "WARNING: vserver ${oname} does not exists. Aborting..." - exit -1 -fi - -[ -f /var/run/vservers/${oname} ] && vserver $oname stop - -dlist="/vservers /etc/vservers /etc/vservers/.defaults/cachebase /var/run/vservers /etc/vservers/.defaults/vdirbase" - -for dir in $dlist; do - if [ -d "${dir}/${oname}" ] ; then - mv ${dir}/${oname} ${dir}/${nname} - fi -done - -# create new symlinks -ln -nsf /etc/vservers/.defaults/cachebase/${nname} /etc/vservers/${nname}/cache -ln -nsf /etc/vservers/.defaults/vdirbase/${nname} /etc/vservers/${nname}/vdir -ln -nsf /var/run/vservers/${nname} /etc/vservers/${nname}/run - -exit 0