Автор Тема: SMBindex  (Прочетена 20733 пъти)

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
SMBindex
« Отговор #30 -: Jun 09, 2004, 09:52 »
в смисъл индексира ли файловете в тея папки
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

  • Гост
SMBindex
« Отговор #31 -: Jun 09, 2004, 11:28 »
Примерен код
Are you sure about your MySQL answers? [y/n]: y
DBD::mysql::db do failed: Can't create database 'mysql'. Database exists at /usr/local/smbindex/db_tables.pl line 38.
DBD::mysql::db do failed: Can't create database 'mysql'. Database exists at /usr/local/smbindex/db_tables.pl line 38.
Creating MySQL tables...
===========================================
!!! PLEASE READ CAREFULY FOLLOWING TEXT !!!
===========================================

Now, you should set up crond to start /usr/local/smbindex/smbindex.pl at regular intervals. See 'man crontab' for details.

You can change SMBindex settings editing files in /etc/smbindex directory.

For better security please change the permissions of the files located in /etc/smbindex. The owner of those files should be the same as the one that is used by the Apache web server. For example:

        chown nobody.nobody /etc/smbindex/*
        chmod 700 /etc/smbindex/*

You can uninstall SMBindex running /usr/local/smbindex/smbindex_uninstall.pl.

gigavolt:~/smbindex # /usr/local/smbindex/smbindex.pl
DBD::mysql::db do failed: Table 'mysql.FILES' doesn't exist at /usr/local/smbindex/smbindex.pl line 116.
DBD::mysql::db do failed: Table 'mysql.FILES' doesn't exist at /usr/local/smbindex/smbindex.pl line 116.
gigavolt:~/smbindex #


ne 6te da se konekne kam sql'a
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
SMBindex
« Отговор #32 -: Jun 09, 2004, 12:51 »
GigaVolt: Папки, които завършват с $ не се индексират... Те са служебни и обикновено трябва парола за да влезнеш в тях, затова сметнах да не ги включвам при индексирането.

GV (това май пак си ти): Да, не щеше... оправено е... сега ще... дръпни си пакета наново.
Активен

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
SMBindex
« Отговор #33 -: Jun 09, 2004, 16:38 »
пак същият хуй ми дава
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

  • Гост
SMBindex
« Отговор #34 -: Jun 09, 2004, 17:45 »
a raboti li?

ne se pritesnjavaj ot error messages.
Активен

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
SMBindex
« Отговор #35 -: Jun 09, 2004, 19:44 »
DEBIAN GNU/Linux situation ... dear my friend ...

Стоя си аз днеска пред пс-то + в ицю-то и си чопля нещо ...
По едно време един приятел пише нещо , гледам пита човека , къде са smb binaries  ? Честно казано , стоя аз в първия момент и гледам опулено ...
Викам си бреее човека може да търси пакетите ... -> след 3 изрчения общо - аз той аз , се разбира че това не е търсеното от него. Обяснява ми още 2 изречения ... и му казвам:

"демона ли бе -клъц- ами тук /etc/init.d/ -> /etc/init.d/samba  - клъц -той дефакто пуска двата демона smbd & nmbd " след още 2 изречения - "които са тук /usr/sbin/ " , оказа се , че и това не е ...

питам го за какво са му тези работи - някакъв скрипт , каза ми кой  е и аз се сетих за какво иде реч '<img'> - тази тема ... След това го помолих да ми каже какво точно става каза , че не намирал smbclient , a той си е в /usr/bin (и при мене, и при него)  ... Викам му "отваряш този скрипт" и даваш find (със smbclient) и ми даваш редовете - даде ми целия абзац if ... и гледам , че дефакто цялата грешка е ...:

Примерен код

err="1"
while [ "${err}" != "" ]; do
    samba="$(get_input "Location of samba binaries [${samba_def}]:")"
    if [ "${samba}" = "" ]; then
        samba="${samba_def}"
    fi

    if [ -x ${samba}/findsmb -a -x ${samba}/smbclient ]; then
        err=""
    else
        echo "Could not find smbclient or/and findsmb in directory ${samba}!"
// ето това отгоре ^^^ ето това отгоре ^^^ //
    fi
done


"Could not find smbclient or/and findsmb in directory ${samba}!"

--------
...
Location of samba binaries [/usr/bin]:
Could not find smbclient or/and findsmb in directory /usr/bin!
...

също така той после ми пейста и това ,което на него му дало , същото като горе, но доста повечко редове и гледам findsmb - не го бях чувал , няма го на системата , няма го като пакет , няма го като файл в пакет, викам си брееее ...

Гоогъл , от първия резултат някакви си работи там , т.н , абе явно не е много стабилен и прави доста проблеми , незнам сега как е, но видях това в майлинг лист на Дебиан ...:

* Remove man pages for findsmb because we are not providing this
    script.

 ... щом Дебиан са отказали да го слагат , значи има защо '<img'>

Та помисли си '<img'> -> към създателя ...

моя приятел ,които също е с Дебиан му препоръчах да си дръпне сорс-а от самба.орг и да си направи пакет, за да няма проблем със зависимостите '<img'> Успех му пожелавам на него и на теб ...

пп: би ли ми казал с какво твоя софтуер е по-добър от smb4k, ffsearch ..., за да го предпочета ?
пп2: пп не е заяждане ! Питам , за да знам и може би използвам '<img'> ! Също така предполагам , че си упражняваш програмирането ,в което няма нищо лошо , а и като гледам имаш и подръжници + потребители и т.н , абе успех в начинанието '<img'>

edit: ето го и maniac (по-долу гледам че е постнал и той) '<img'> - моя приятел. Съвпадението на прякори е чиста случайност ...
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

  • Гост
SMBindex
« Отговор #36 -: Jun 09, 2004, 19:48 »
Направих опит за инсталация. v1.0b

Скрипта ми връща това:
Примерен код

Location of samba binaries [/usr/bin]:
Could not find smbclient or/and findsmb in directory /usr/bin!


smbclient  си е точно там, явно си търси findsmb. (доколкото разбрах  това е някакъв перл скрипт в самба пакета)
Разбрах, че дебианци са изрязали този скрипт в самба пакета (с дебиан съм бтв). Някои може ли да ми каже как да си го сложа?
Поздрави!
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
SMBindex
« Отговор #37 -: Jun 09, 2004, 20:41 »
Не знам защо Debian-ците са го махнали... findsmb проверява за компютри с пусната Samba/NetBIOS използвайки smbclient... Понеже ме мързеше аз да направя такъв скрипт реших да използвам готов, който официално си е от Samba-та, не знаех, че Debian са го резнали. Аз ползвам Slackware и не мисля да минавам на друго (поне засега). Не знам дали мога да взема findsmb и да го добавя към моя пакет. Сигурно може, но трябва да напиша някъде.
Цитат
пп: би ли ми казал с какво твоя софтуер е по-добър от smb4k, ffsearch ..., за да го предпочета ?

Ами да ти кажа ffsearch е много объркващ и неясен от user-ска гледна точка. Поне от това, което съм видял от демото на сайта. Сигурно има много възможности, но е доста тежък като представяне и визия. Тва е моето мнение.
Колкото до smb4k, не бях чувал за него, но от сайта веднага разбрах че е KDE приложение. Демек не може да се използва от Windoze. Друга голяма разлика е, че при smb4k за да намериш нещо, което търсиш, трябва тепърва да сканираш мрежата, докато при мен това вече е направено и вкарано в MySQL.
Активен

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
SMBindex
« Отговор #38 -: Jun 09, 2004, 22:18 »
1. updatedb преди locate

2. или да редактираш малко locate и когато се стартира locate дефакто да се пуска updatedb и вече след това locate

не е ли същото ?

Малко метафори и сравнение с това , което ти си написал , поне аз така го виждам '<img'>

А иначе ако имаш превид да си карам с базата данни отпреди 8 дена (примерно ) и да търся нов филм (пак примерно) не върви нали '<img'>

'<img'>

MultiOS - ами окей , няма проблем ще портнем smb4k :DDD
// just joking ... or may be not ...

Няма да е лошо да го сложиш като възможност findsmb и да проверяваш дали е Debian чрез uname , след това да проверяваш за версията на Самба   , защото предполагам , че след време ще го сложат и т.н '<img'> Мисля ми разбираш идеята ...

Това е ... нямам сега как да се запозная със приложението ти , може би под Кнопикс , ще видя , всъщност може - идея е '<img'>
Усепхи '<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
SMBindex
« Отговор #39 -: Jun 10, 2004, 08:48 »
ами не работи неще да се конекне към базата... не създава таблиците '<img'>
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
SMBindex
« Отговор #40 -: Jun 10, 2004, 13:07 »
Цитат (GigaVolt @ Юни 10 2004,09:48)
ами не работи неще да се конекне към базата... не създава таблиците '<img'>

Що така бе Миме? При мен всичко е ОК. Пробвай да направиш нова база и нов user в MySQL.
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
SMBindex
« Отговор #41 -: Jun 10, 2004, 13:33 »
Цитат (Guest @ Юни 09 2004,20:48)
smbclient  си е точно там, явно си търси findsmb. (доколкото разбрах  това е някакъв перл скрипт в самба пакета)
Разбрах, че дебианци са изрязали този скрипт в самба пакета (с дебиан съм бтв). Някои може ли да ми каже как да си го сложа?
Поздрави!

Дай си mail да ти го прата. Ти го сложи там, където се намира smbclient.
Активен

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
SMBindex
« Отговор #42 -: Jun 10, 2004, 13:44 »
Брех да му се невиди защо не съм видял тая тема по-ранко да ви спестя излишните мъки ... аз си го бях направил при това само с
   bash/cut/grep/nmap/smbclient/nmblookup/малъкреформатер

за целтта даже се наложи да пачна малко самба-та - дори след това пача влезе в официалния сорс (опцията -g/--grepable). Използвах nmap защото мрежата в която бях тогава (Студ.Град бл. 14) беше замечателно нестабилна на тема broadcast.
Активен

sunhater

  • Напреднали
  • *****
  • Публикации: 329
    • Профил
SMBindex
« Отговор #43 -: Jun 10, 2004, 16:30 »
Я разкажи по-подробно, че нищо не разбрах. На какво е тази опция (коя програма). Това твойто скрипт ли е или пач? Аз по принцип съм заинтересован да намеря алтернатива на findsmb.
Активен

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
SMBindex
« Отговор #44 -: Jun 10, 2004, 17:53 »
Пача е на smbclient иначе скрипта се възползва от -g при

smbclient -L <host> -I <ip> -N -g

или нещо такова - с удоволствие бих ти предоставил самия скрипт само дето на тая машина го нямам и ша получа достъп до него чак в неделя/понеделник

в резултат се получаваше файл с формат:

//smbname@ip/dir(/dir)*/file|zise

с всички файлове от всички компютри свързани към мрежата. Можеш да си сканираш отделни под-мрежи в паралел и прочие....
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
smbindex-2.03
Настройка на програми
tlf 3 1370 Последна публикация Aug 01, 2004, 12:21
от the_real_maniac
SMBindex
Web development
sunhater 4 1942 Последна публикация Nov 09, 2004, 14:11
от sdr