Вот кроплю над переводом доки по GSEC и натыкаюсь на фразу:
---------
Under Firebird 2.0 there is a new commandline option of
-server
which allows the administrator the ability to maintain user details
remotely without having to remember the full path name to the security
database on all Firebird servers.
Using this new option is similar to the current -database option,
however, from Firebird 2.0 the -database option will be deprecated and
may be completely removed in a future version.
---------
Дабы проверить новую функциональность, запускаю у себя под виндой на FB
2.0 RC5
gsec -server localhost -user sysdba -password masterkey
и получаю
invalid switch specified
error in switch specifications
Cannot attach to services manager
user name and password are required while attaching to the services manager
unable to open database
А вот выполнение
gsec -database localhost:"c:\Program
Files\Firebird\Firebird_2_0\security2.fdb" -user sysdba -password masterkey
происходит "на ура".
Более того, просматривая двоичный код GSEC, вижу там все, что угодно, но
только не упоминание про команду SERVER. Т.е., по всей видимости, не
реализована.
Вопрос: все же я не прав или абзац выкинуть при переводе как не
соответствующий действительности?
И еще: в ReleaseNotes для 2.0 нашел, что
GSEC now returns an error code when used as a non-interactive utility.
Zero indicates success; any other code indicates failure.
В русском я допишу про это с упоминанием, что начиная с двойки, но в
англоязычном-то варианте доки по GSEC про это ни фига не сказано. Т.е.
сказано, но только то, что он всегда нуль возвращает. Куда и кому
сигнализировать, чтоб там-то подправить?
--
Regards,
Ovchinnikov Vasily
ova at tkvc ru
Tula, Russia