Bug 13399 - не проходит пароль, содержащий спец.символы
Summary: не проходит пароль, содержащий спец.символы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: netams (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: serpiph
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-12 16:48 MSK by Timur Batyrshin
Modified: 2008-07-25 01:20 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timur Batyrshin 2007-11-12 16:48:30 MSK
Указываем в 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 serpiph 2007-11-13 11:37:35 MSK
Я могу поглядеть и исправить. Посмотрим, кто раньше. :) В последнее время
разработчики netams забили болт на свою программу.
Comment 2 serpiph 2007-11-13 22:33:21 MSK
Нашёл: разбор команды происходит так: в каждой строке ищутся символы #, \n и \r,
на их место пишется \0, всё после них отбрасывается. Как здесь и произошло.
Придётся поработать с комментариями. Теперь будет так: комментарий - это только
те строки, которые начинаются с #. Все остальные воспринимаются как обычные.
Если что-то другое придумают авторы NeTAMS, тогда тот вариант будет в программе.
Comment 3 serpiph 2007-12-02 17:52:35 MSK
Сделал, проверяйте.