Перейти к содержимому


Фото
- - - - -

Xdrweb и циклические символьные ссылки


  • Please log in to reply
7 ответов в этой теме

#1 rss

rss

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 21 Июнь 2009 - 21:47

Есть ли способ в сканере xdrweb исключить обход символьных ссылок, образующих циклы? Пример - пользовательская директория /home/rss/.wine/drive_c/windows/profiles/rss/Мои документы, где "Мои документы" есть символьная ссылка на /home/rss.

Использую OpenSuSE 11.1 и drweb-x-4.44.1-1.i386.

#2 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 22 Июнь 2009 - 11:22

1. drweb внутри себя сам должен распозновать циклы и избегать зацикливания
2. если что то не работает можно воспользоваться настройкой Follow links или исключаемыми путями.

#3 rss

rss

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 22 Июнь 2009 - 20:33

1. drweb внутри себя сам должен распозновать циклы и избегать зацикливания
2. если что то не работает можно воспользоваться настройкой Follow links или исключаемыми путями.

Спасибо, проверил более внимательно. Циклы действительно определяются, однако реализовано это таким образом, что файлы проверяются как минимум два раза - один раз в рамках основной проверки директории, другой - для символьной ссылки, а сообщение "ParserFileString : 0x8212ba0 : - ignored because of a link to scanned path" в консоль выдается уже для последующих точно таких же символьных ссылок.

Кстати, нельзя ли отключить вывод отладочной информации в консоль и сделать более понятными сообщения ниже представленного вида?

ParserFileString : 0x8212ba0 : skipped
ParserFileString : 0x8212ba0 : cannot get file attributes with error: Нет такого файла или каталога
ParserFileString : 0x8212ba0 : cannot get file attributes with error: Нет такого файла или каталога

#4 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 23 Июнь 2009 - 08:50

ок - по поводу двойной проверки - мы проверим и исправим. По поводу вывода отладочной информации - уточните пожалуйста версию drwebx. Вы его запускаете без ключа -d?

#5 rss

rss

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 23 Июнь 2009 - 16:23

ок - по поводу двойной проверки - мы проверим и исправим. По поводу вывода отладочной информации - уточните пожалуйста версию drwebx. Вы его запускаете без ключа -d?


Запускаю просто xdrweb. Скачаны версии для OpenSuSE 10.3.


9267312 drweb-base-4.44.1-1.i386.rpm  - BUILDTIME: 21:22:34 22.06.08 
661086 drweb-scanner-4.44.1-1.i386.rpm - BUILDTIME: 03:18:21 20.08.08 
301483 drweb-updater-4.44.1-1.i386.rpm - BUILDTIME: 03:18:21 20.08.08 
3249594 drweb-x-4.44.1-1.i386.rpm - BUILDTIME: 17:40:50 07.10.08

#6 Sergey Trubin

Sergey Trubin

    Member

  • Members
  • 147 Сообщений:

Отправлено 24 Июнь 2009 - 11:54

1. drweb внутри себя сам должен распозновать циклы и избегать зацикливания
2. если что то не работает можно воспользоваться настройкой Follow links или исключаемыми путями.

Спасибо, проверил более внимательно. Циклы действительно определяются, однако реализовано это таким образом, что файлы проверяются как минимум два раза - один раз в рамках основной проверки директории, другой - для символьной ссылки, а сообщение "ParserFileString : 0x8212ba0 : - ignored because of a link to scanned path" в консоль выдается уже для последующих точно таких же символьных ссылок.

Кстати, нельзя ли отключить вывод отладочной информации в консоль и сделать более понятными сообщения ниже представленного вида?

ParserFileString : 0x8212ba0 : skipped
ParserFileString : 0x8212ba0 : cannot get file attributes with error: Нет такого файла или каталога
ParserFileString : 0x8212ba0 : cannot get file attributes with error: Нет такого файла или каталога


Вы каким GUI сканером пользуетесь, LiveCD под или нет?

#7 rss

rss

    Newbie

  • Posters
  • 4 Сообщений:

Отправлено 24 Июнь 2009 - 12:20

Вы каким GUI сканером пользуетесь, LiveCD под или нет?

У меня OpenSUSE 11.1 x86. Пакеты скачаны на прошлой неделе со страницы http://download.drweb.com/linux/. Наиболее подходящая версия из предложенных - OpenSUSE 10.3. LiveCD не использую.

#8 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 24 Июнь 2009 - 12:21

Спасибо за информацию. В следующей версии мы исправим эти досадные недостатки.