/etc/init.d/xendomains stop не отрабатывает проверил - это происходит при обновлении bash с 3.1 до 3.2 нашел строки которые не работают: parseln() ... if [[ "$1" =~ "\(domain" ]]; then name=;id= else if [[ "$1" =~ "\(name" ]]; then name=$(echo $1 | sed -e 's/^.*(name \(.*\))$/\1/') else if [[ "$1" =~ "\(domid" ]]; then echo "domid found" id=$(echo $1 | sed -e 's/^.*(domid \(.*\))$/\1/') fi; fi; fi эти регекспы не работают и домены так и висят включенными.
В настоящий момент скрипт xendomains отрабатывает. По крайней мере у меня. Если у вас всё ещё не отрабатывает - переоткройте багу.