Bug 1603

Summary: проблема с перезапуском haspd
Product: WINE@Etersoft Reporter: Andrey Chichak <andrey.chichak>
Component: ОбщееAssignee: BUGS@Etersoft <bugs>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P5 CC: lav
Version: 1.0.8   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Attachments: исправление вышеуказанной проблемы и небольших проблем при выводе сообщений

Description Andrey Chichak 2008-04-05 16:28:59 MSD
при перезапуске haspd вылетает такое сообщение:
[root@tserv ~]# service haspd restart
Stopping hasplm...                                                                                                  [ DONE ]
Stopping winehasp...                                                                                                [ DONE ]
Stopping aksusbd...                                                                                                 [ DONE ]
Stopping skeyd... /etc/init.d/haspd: line 104: return: too many arguments

и перезапуск не случается, что не странно, ошибка в:

get_pid()
{
        # TODO: use pgrep
        PIDOF=/bin/pidof
        if [ -x $PIDOF ] ; then
                dpid=`$PIDOF $1`
        else
                dpid="$(ps axh | grep $1 | grep -v grep | sed -e 's/ *\(.*\)/\1/' -e 's/ \+/ /g' | grep -v " /bin/sh " | gre
        fi
        return $dpid
}

а этих самых skeyd много:

[root@tserv ~]# ps ax | grep skeyd
 4004 ?        S      0:00 skeyd
 4005 ?        S      0:00 skeyd
 4009 ?        S      0:00 skeyd
 4010 ?        S      0:00 skeyd
10418 pts/1    S+     0:00 grep skeyd
Comment 1 Andrey Chichak 2008-04-05 16:52:19 MSD
Created attachment 371 [details]
исправление вышеуказанной проблемы и небольших проблем при выводе сообщений

кроме ошибки перезапуска исправлены небольшие корявки при выводе сообщений PASSED и SKIPPED.
удаленный return ни как не сказывается на прочей работе, т.к. нигде результат не используется.
проверялось под ALTLinux.
Comment 2 Vitaly Lipatov 2008-04-10 11:22:17 MSD
Исправлено в сборке для 1.0.9

*** This bug has been marked as a duplicate of bug 1485 ***
Comment 3 Vitaly Lipatov 2014-09-11 18:52:00 MSK
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.