Bug 13399 - не проходит пароль, содержащий спец.символы
: не проходит пароль, содержащий спец.символы
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/netams)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-11-12 16:48 by
Modified: 2008-07-25 01:20 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-11-12 16:48:30
Указываем в netams.conf

====
service storage 1
type mysql
host mysql
user netams
password 'lijsg#$^T'
accept all
====

После команды 'save' через telnet строка с паролем превращается в такую:

====
password lijsg
====

Копия ушла к апстриму:
http://www.netams.com/ubb/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=2&t=003180
------- Comment #1 From 2007-11-13 11:37:35 -------
Я могу поглядеть и исправить. Посмотрим, кто раньше. :) В последнее время
разработчики netams забили болт на свою программу.
------- Comment #2 From 2007-11-13 22:33:21 -------
Нашёл: разбор команды происходит так: в каждой строке ищутся символы #, \n и
\r,
на их место пишется \0, всё после них отбрасывается. Как здесь и произошло.
Придётся поработать с комментариями. Теперь будет так: комментарий - это только
те строки, которые начинаются с #. Все остальные воспринимаются как обычные.
Если что-то другое придумают авторы NeTAMS, тогда тот вариант будет в
программе.
------- Comment #3 From 2007-12-02 17:52:35 -------
Сделал, проверяйте.