Jump to content

Recommended Posts

Posted

Файл messages навсякий случай прикрепил полностью, можете просмотреть. Последние строки за 13 февраля где стартует и останавливается сервис gds_db -- это были подключения к базе, ключ при этом не виден. Но сообщений об этом вроде нет. В папке xinetd есть файл firebird, в котором при инсталяции firebird 1.5 была записана такая информация:

# default: on

# description: FirebirdSQL server

#

# Be careful when commenting out entries in this file.

# Active entry should be first as some scripts

# (CSchangeRunUser.sh in particular) use sed scripting

# to modify it.

service gds_db

{

flags = REUSE

socket_type = stream

wait = no

user = firebird

# These lines cause problems with Windows XP SP2 clients

# using default firewall configuration (SF#1065511)

# log_on_success += USERID

# log_on_failure += USERID

server = /opt/firebird/bin/fb_inet_server

disable = no

}

я поменял пользователя firebird на root. Но при подключении к базе появляется процесс fb_inet_server у которого указано что он запущен от имени firebird. Т.е. мое изменение конфигурации в файле - firebird система игнорирует. Есть подозрение, что ключ не виден из-за того что пользователь firebird не имеет должных прав на чтение устройства - USB ключа. Как можно узнать имеет ли право пользователь firebird читать устройство - USB ключ ?

Еще поставщики базы предлагали для нормальной работы ключа запускать команды:

modprobe usb-uhci

modprobe usb-ohci

modprobe usb-ehci

На первые две система ничего не отвечает а по поводу последней говорит нет такого модуля.

По команде lsmod в списке загруженных модулей есть такие:

uhci_hcd

ohci_hcd

ehci_hcd.

Наверно они имеют отношение к USB ключу.

Posted

mkl_sis писал(а) Fri, 13 February 2009 10:16

Файл messages навсякий случай прикрепил полностью, можете просмотреть. Последние строки за 13 февраля где стартует и останавливается сервис gds_db -- это были подключения к базе, ключ при этом не виден. Но сообщений об этом вроде нет. В папке xinetd есть файл firebird, в котором при инсталяции firebird 1.5 была записана такая информация:

# default: on

# description: FirebirdSQL server

#

# Be careful when commenting out entries in this file.

# Active entry should be first as some scripts

# (CSchangeRunUser.sh in particular) use sed scripting

# to modify it.

service gds_db

{

flags = REUSE

socket_type = stream

wait = no

user = firebird

# These lines cause problems with Windows XP SP2 clients

# using default firewall configuration (SF#1065511)

# log_on_success += USERID

# log_on_failure += USERID

server = /opt/firebird/bin/fb_inet_server

disable = no

}

я поменял пользователя firebird на root. Но при подключении к базе появляется процесс fb_inet_server у которого указано что он запущен от имени firebird. Т.е. мое изменение конфигурации в файле - firebird система игнорирует. Есть подозрение, что ключ не виден из-за того что пользователь firebird не имеет должных прав на чтение устройства - USB ключа. Как можно узнать имеет ли право пользователь firebird читать устройство - USB ключ ?

Еще поставщики базы предлагали для нормальной работы ключа запускать команды:

modprobe usb-uhci

modprobe usb-ohci

modprobe usb-ehci

На первые две система ничего не отвечает а по поводу последней говорит нет такого модуля.

По команде lsmod в списке загруженных модулей есть такие:

uhci_hcd

ohci_hcd

ehci_hcd.

Наверно они имеют отношение к USB ключу.

Я уже сам нашел как запускать сервис от имени root, сразу ключ стал виден из программы.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...