[devel] eciadsl-usermode-0.12-alt1

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Янв 21 00:39:32 MSK 2008


>  ecasound-devel-2.4.5-alt1	Requires(rpmlib)	rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> +eciadsl-usermode-0.12-alt1	Requires	/usr/bin/eciadsl-ctrlui
>  eciadsl-usermode-0.12-alt1	Requires	SysVinit

Этот файл не запаковывается при сборке пакета.

+ /usr/lib/rpm/check-files
+ exit 0
warning: Installed (but unpackaged) file(s) found:
    /usr/bin/eciadsl-ctrlui
Wrote: /usr/src/RPM/SRPMS/eciadsl-usermode-0.12-alt1.src.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/eciadsl-usermode-0.12-alt1.x86_64.rpm

Он используется в скрипте /usr/bin/eciadsl-stop:

$ rpmpeek eciadsl-usermode-0.12-alt1.i586.rpm cat -n ./usr/bin/eciadsl-stop |grep -C5 eciadsl-ctrlui
    11  #
    12  
    13  echo -e "EciAdsl: shutting down..."
    14  ps ax | grep "eciadsl-pppoeci" | grep -v grep > /dev/null 2>&1
    15  if [ $? -eq 0 ]; then
    16          eciadsl-ctrlui --disconnect
    17          sleep 1
    18          ps ax | grep "pppd" | grep -v grep > /dev/null 2>&1
    19          if [ $? -eq 0 ]; then
    20          killall pppd
    21              if [ $? -eq 0 ]; then
$

Вообще этот скрипт довольно подозрительный -- вместо 'ps ax'
и 'killall pppd' лучше использовать start-stop-daemon.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080121/2703ce18/attachment-0002.bin>


Подробная информация о списке рассылки Devel