Это команда lbdbq, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
lbdbq - программа для запросов к базе данных младшего брата
СИНТАКСИС
фунт-сила удалось
фунт-сила [-v|--версия|-h|--Помогите]
ОПИСАНИЕ
фунт-сила это программа-клиент для базы данных младшего брата. Он попытается вызвать
различные модули для сбора информации о подходящих лицах удалось. Например, это может выглядеть
в списке адресов, с которых вы получали почту, он может просматривать карты YP или
может попытаться пальцем удалось@<разное хосты>.
Поведение можно настроить: при запуске фунт-сила будет источником сценариев оболочки:
/etc/lbdb.rc
$ HOME / .lbdbrc
$ HOME / .lbdb / lbdbrc
$ HOME / .lbdb / rc
если они существуют.
Их можно использовать для установки следующих глобальных переменных:
MODULES_PATH
список каталогов, разделенных пробелами, где фунт-сила надо искать модули.
МЕТОДЫ
список используемых модулей, разделенных пробелами.
SORT_OUTPUT
Если вы установите это на ложный or нет, lbdbq не сортирует адреса, а возвращает их в
обратный порядок (что означает, что самый последний адрес в базе данных m_inmail
первый). Если вы установите это на имя, lbdbq сортирует вывод по настоящему имени. Если вы установите
это для комментарий, вывод сортируется по комментарию (например, по дате в
m_inmail). обратный_комментарий реализует то же самое, что и комментарий, но в обратном порядке, поэтому
самая последняя временная метка m_inmail может быть сверху. Если вы установите для SORT_OUTPUT значение
адрес, lbdbq сортирует вывод по адресам (по умолчанию).
KEEP_DUPES
Если вы установите это на правда or Да, lbdbq не удаляет повторяющиеся адреса с помощью
различные поля комментариев к настоящему имени.
Обратите внимание, что там XNUMX значения по умолчанию, поэтому вам, скорее всего, следует изменить эти переменные, используя
строит вроде этого:
MODULES_PATH = "$ MODULES_PATH $ HOME / lbdb_modules"
Кроме того, модули могут иметь собственные переменные конфигурации.
МОДУЛИ
В настоящее время с lbdb поставляются следующие модули:
м_палец
Этот модуль будет использовать палец, чтобы узнать больше о человеке. Список
хосты спрашивать можно настроить; использовать M_FINGER_HOSTS Переменная. Обратите внимание, что
"localhost" будет означать вызов вашего локального палец(1) в двоичном формате и, следовательно, должен
работать, даже если вы не предоставляете услугу finger в сети. м_палец пытается
чтобы узнать имя почтового домена машины в / etc / mailname, анализируя
sendmail.cf файл (если он найдет) и прочитав / И т.д. / имя хоста и / etc / HOSTNAME.
Если вы знаете, что это не удается на вашем компьютере, или вы хотите заставить lbdbq учитывать
какое-то другое имя, которое будет именем локального почтового домена (на ум приходят неправильно настроенные SUN
здесь), вы можете указать имя, используя MAIL_DOMAIN_NAME Переменная. Если эта переменная
установлен вами, зондирование не будет проводиться фунт-сила.
m_inmail
Этот модуль будет искать фрагменты имени пользователя в списке почтовых адресов, созданном
lbdb-fetchaddr(1).
m_passwd
Этот модуль ищет совпадающие записи в вашем локальном / И т.д. / пароль файл. Это
таким же образом оценивает почтовый домен локального компьютера м_палец делает. Если вы установите
PASSWD_IGNORESYS = true, этот модуль игнорирует все системные учетные записи и находит только UID
между 1000 и 29999 (все остальные UID зарезервированы в системе Debian).
m_yppasswd
Этот модуль ищет совпадающие записи в базе данных паролей NIS, используя
команда `` ypcat passwd ''.
m_nispasswd
Этот модуль ищет совпадающие записи в базе паролей NIS +, используя
команда `` niscat passwd.org_dir ''.
m_getent
Этот модуль ищет совпадающие записи в любой базе паролей.
настраивается с помощью команды getent passwd.
m_pgp2, m_pgp5, m_gpg
Эти модули сканируют ваши открытые ключи PGP 2. *, PGP 5. * или GnuPG в поисках данных. Они
использовать программы PGP(1) пгпк(1) или GPG(1) получить данные.
м_фидо Этот модуль ищет ваш список узлов Fido, хранящийся в $ HOME / .lbdb / nodelist сделанная
список узлов2lbdb(1).
m_abook
Этот модуль использует программу книга(1), текстовая адресная книга для
поиск адресов. Вы можете определить несколько адресных книг книги, установив
переменная ABOOK_FILES в список, разделенный пробелами.
m_addr_email
Этот модуль использует программу адрес электронной почты(1), текстовый интерфейс к Tk
адресная книга(1) приложение.
m_muttalias
Этот модуль ищет переменную МУТТАЛИАС_ФАЙЛЫ (список, разделенный пробелами) файлов
in MUTT_DIRECTORY которые содержат псевдонимы mutt. Имена файлов без косой черты будут
иметь MUTT_DIRECTORY (по умолчанию $ HOME/.мутт or $ HOME, Если $ HOME/.мутт не
Существуют) перед именем файла. Абсолютные имена файлов (начинающиеся с /) Будет
приниматься прямо.
м_сосна Этот модуль ищет сосновый(1) файлы адресной книги для псевдонимов. Чтобы понять это
сначала проверяет переменную ПИНЕРК. Если он не установлен, по умолчанию `/etc/pine.conf
/etc/pine.conf.fixed .pinerc' используется. Чтобы подавить проверку ПИНЕРК Переменная,
установить это на нет. Это требует всего адресная книга и глобальная адресная книга записи из
эти файлы pinerc и добавляет содержимое переменной PINE_ADDRESSBOOKS до
список, который по умолчанию равен `/ etc / адресная книга .адресная книга'. Тогда эти адресные книги
ищутся псевдонимы. Все имена файлов без косой черты ищутся в
$ HOME.
m_ладонь Этот модуль выполняет поиск в базе данных адресов Palm с помощью Пальма::PDB(3:XNUMX) и
Пальма::Адрес(3:XNUMX) Модули Perl от CPAN. Ищет в переменной
PALM_ADDRESS_DATABASE или если это не установлено в $ HOME / .jpilot / AddressDB.pdb.
m_gnomecard
Этот модуль ищет адреса в файлах базы данных GnomeCard. Переменная
GNOMECARD_FILES - это список файлов данных GnomeCard, разделенных пробелами. Если это
переменная не определена, модуль ищет в $ HOME/.gnome/ГномКард для
База данных GnomeCard или, по крайней мере, возвращается к $ HOME/.gnome/GnomeCard.gcrd, Если
имя файла не начинается с косой черты, оно имеет префикс $ HOME /.
м_bbdb Этот модуль ищет адреса в вашем (X) Emacs BBDB (большая база данных).
Нет доступа ~ / .bbdb прямо (пока) но звонит Emacs(1) или ксемакс(1) с
специальный режим для получения информации (так что не ожидайте слишком большой производительности в этом
модуль). Вы можете настроить ЭМАКС переменная, чтобы сообщить этому модулю, какой emacsen
использовать. В противном случае он вернется к Emacs or ксемакс.
м_лдап Этот модуль запрашивает сервер LDAP, используя Сеть::LDAP(3:XNUMX) Модули Perl от CPAN.
Его можно настроить с помощью внешнего файла ресурсов. /etc/lbdb_ldap.rc or
$ HOME / .lbdb / ldap.rc or $ HOME / .mutt_ldap_query.rc. Вы можете явно определить LDAP
запрос в этом файле, или вы можете использовать один или несколько предопределенных запросов из
% ldap_server_db в этом файле. Для этого вы должны определить список, разделенный пробелами
ников из записей в переменной LDAP_NICKS.
m_wanderlust
Этот модуль ищет адреса, хранящиеся в вашем $ WANDERLUST_ADDRESSES (или
по умолчанию в $ HOME / .адреса) файл, адресная книга бродить похоть.
m_osx_addressbook
Этот модуль запрашивает адресную книгу OS X. Он доступен только в системах OS X.
м_эволюция
Этот модуль запрашивает адресную книгу Ximian Evolution. Зависит от программы
эволюция-адресная книга-экспорт, который поставляется вместе с Evolution.
m_vcf Этот модуль использует libvformat для поиска адресов из набора разделенных пробелами
файлы vCard, определенные в $ VCF_FILES.
Не стесняйтесь создавать свои собственные модули для запроса других ресурсов базы данных, карт YP и
нравится. м_палец должен быть хорошим примером того, как это сделать.
Если вы создаете свои собственные модули или вносите другие изменения и чувствуете, что они могут быть полезны
для других, не стесняйтесь отправлять их автору для включения в более поздние выпуски.
Наконец, чтобы использовать фунт-сила из mutt добавьте следующую строку в свой $ HOME / .muttrc:
установить query_command = "lbdbq% s"
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-v | --версия
Вывести номер версии lbdbq.
-h | --помощь
Распечатайте краткую справку по lbdbq.
Используйте lbdbq в Интернете с помощью сервисов onworks.net