Bug 20472

Summary: Не отрабатывает инит скрипт xendomains
Product: Sisyphus Reporter: nwtour <nwtour>
Component: xenAssignee: Dmitriy Shadrinov <shadrinov>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: shadrinov
Version: unstable   
Hardware: all   
OS: Linux   

Description nwtour 2009-06-17 01:31:28 MSD
/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

эти регекспы не работают и домены так и висят включенными.
Comment 1 Vitaly Kuznetsov 2010-10-19 20:01:25 MSD
В настоящий момент скрипт xendomains отрабатывает. По крайней мере у меня. Если у вас всё ещё не отрабатывает - переоткройте багу.