ShutteR77 @ 02-05-2008 04:33:41

Нашел в "файлах" кисмет. Залил на машинку. Начал ставить.
Затем таблетка ругнулась и запросила некую библиотеку - libpcap0.8.
Попробовал вытянуть ее из сети

Код:

/home/user # apt-get install libpcap0.8

Reading package lists... Done

Building dependency tree... Done

The following NEW packages will be installed:

libpcap0.8

0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.

Need to get 0B/87,9kB of archives.

After unpacking 233kB of additional disk space will be used.

WARNING: The following packages cannot be authenticated! libpcap0.8

Install these packages without verification [y/N]? y

dpkg: `ldconfig' not found on PATH.

dpkg: `start-stop-daemon' not found on PATH.

dpkg: `install-info' not found on PATH.

dpkg: `update-rc.d' not found on PATH.

dpkg: 4 expected program(s) not found on PATH.

NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.

E: Sub-process /usr/bin/dpkg returned an error code (2)

/home/user #

Что нужно сделать? Что то где то докачать?
___
А за одно, если у кого-то есть рабочий абиворд, поделитесь плиз ссылочкой. Спасибо.

NI @ 03-05-2008 10:12:43

Эта библиотека есть на Гронмайере; забей название в окно поиска и отобразятся каталоги, в которых она есть ))
http://www.gronmayer.com/it/   

ShutteR77 @ 04-05-2008 10:43:19

добавил все как Вы сказали, репозитарий появился, но библиотеки нет. Что делать? Может у кого - то есть установочный файл, а то очень с Кисметом поигратся хочется.

Wall @ 04-05-2008 11:51:44

А покажите-ка что вам говорят вот эти 2 команды:

Код:

dpkg -S /sbin/ldconfig
dpkg -S start-stop-daemon

Вот, что они говорят мне:

Код:

Nokia-N810-50-2:~# dpkg -S /sbin/ldconfig
libc6: /sbin/ldconfig
Nokia-N810-50-2:~# dpkg -S start-stop-daemon
dpkg: /sbin/start-stop-daemon

И соответственно libpcap0.8 и kismet ставятся на ура.

k_skov @ 04-05-2008 23:01:37

"Правильная" версия этой библиотеки, ставится только в режиме Red Pill ... Сносите старую версию - включаете режим - находите новую (у меня не отображаются названия программ в этом режиме 8)) - т.ч. искал её по описаниям) - ставите - отключаете режим !!! - юзаете Kismet

Wall @ 04-05-2008 23:40:48

Причем тут правильная или неправильная. У человека скорее всего /sbin - а в PATH нет.
Он изначально ставил apt-ом, читайте внимательнее.

ShutteR77 @ 05-05-2008 01:07:32

Wall вот что у мня получилось.

/home/user # dpkg -S /sbin/ldconfig
libc6: /sbin/ldconfig

/home/user # dpkg -S start-stop-daemon
dpkg: /sbin/start-stop-daemon
вроде тоже самое, что и у тебя.
что тогда мне нужно сделать?

Wall @ 05-05-2008 05:05:46

Идем дальше. Покажите мне вывод следующих команд:

Код:

ls -l /sbin/ldconfig
ls -l /sbin/start-stop-daemon
echo $PATH
ldcondig

Все это нужно делать от рута. Кстати, как вы получали рута?

k_skov @ 05-05-2008 11:21:17

to Wall: и я, представте себе, делал apt-oм в том числе !
Несколько тем поднял на форумах (включая и этот), где Вы, к сожалению, не отозвались дабы помочь дельным советом. И самому пришлось поэкспериментировать - получилось ! Дал совет, благодаря которому у меня всё заработало ...

ShutteR77 @ 05-05-2008 11:24:51

и так, Wall, вот что у меня получилось.

Код:

/home/user # ls -l /sbin/ldconfig

-rwxr-xr-x 1 root root 550624 Sep 7 2007 /sbin/ldconfig


/home/user # ls -l /sbin/start-stop-daemon

-rwxr-xr-x 1 root root 18588 May 18 2007 /sbin/start-stop-daemon


/home/user # echo $PATH

/usr/bin:/bin


/home/user # echo $PATH ldcondig

/usr/bin:/bin ldcondig

а права рута я получаю по команде rootsh

Wall @ 05-05-2008 11:51:43

Ага, это именно то, что я и думал - у вас в путях нет /sbin, поэтому и ldconfig и start-stop-daemon не находятся при установке пакета. Это проделки rootsh, я проверил.
Вот, что у меня в PATH, например:

Код:

# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11

Я захожу через ssh обычно, но becomeroot тоже подойдет.

Будем лечить так:
Сносите rootsh, если он вам не дорог как память :)

Код:

# dpkg -r rootsh

Если дорог, то можете оставить :).

Ставите becomeroot: отсюда: http://eko.one.pl/maemo/dists/bora/user … _armel.deb   

Становитесь рутом:

Код:

sudo /usr/sbin/gainroot

Проверяете есть ли /sbin и прочие радости в $PATH

Код:

echo $PATH

После этого ставьте libpcap0.8 и kismet.

PS: Метод с red pill тоже будет работать скорее всего, но я его не рекомендую.

Wall @ 05-05-2008 12:10:50

k_skov говорит:

to Wall: и я, представте себе, делал apt-oм в том числе !

Вы, вероятно, получали рута другим способом. Смотрите мой предыдущий пост в этой теме - проблема не в 'неправильной'
версии libpcap, а в rootsh, который неправильно устанавливает PATH.

Из вашего же поста следует, что есть как минимум 2 версии libpcap0.8 - правильная и неправильная, что не соответствует реальности. О чем я вам и сказал и за что получил от вас минус :) (это, кстати, мой первый минус, спасибо)

Несколько тем поднял на форумах (включая и этот), где Вы, к сожалению, не отозвались дабы помочь дельным советом.

Наверное пропустил, сори. Можете показать где именно?

k_skov @ 05-05-2008 21:10:38

Root-a получал про помощи becomeroot.
А по поводу версий - у меня именно так и вышло, что: одной kismet не воспринимал, а вот после Red Pill - принял сразу.
Если был резок - сорри, писал, обуреваемый жаждой справедливости ... за минус - you welcome ;)

Тема, которую поднимал тут:
http://forum.internet-tablet.com/subjec … segda.html   

Если что - обращайтесь.

Wall @ 05-05-2008 23:30:08

Тема, которую поднимал тут:
http://forum.internet-tablet.com/subjec … segda.html   

Вам там совершенно правильно ответили: "разбирайтесь в своей инсталляцией, где-то намудрили.".

Здесь же абсолютно другой случай. Здесь еще до установки kismet-а не дошли, здесь проблемы с установкой libpcap.
Перечитайте тред, потом продолжайте свою борьбу за справедливость.

ShutteR77 @ 06-05-2008 04:27:50

Спасибо, все встало, что бы я без Вас делал?))
*пошел искать мануальчик по kismet*

Wall @ 06-05-2008 05:57:12

Пожалуйста. Я, кстати, починил rootsh, если кому надо - выложу в файловую область.

gLobster @ 06-05-2008 06:00:44

да

ShutteR77 @ 06-05-2008 07:58:45

Да, было бы просто отлично!

Wall @ 06-05-2008 10:16:26

Залил: http://n8xx.com/uploads.php?file=rootsh … _armel.deb