FS#405 - Нет смысла в пароле!
|
DetailsНет смысла в пароле! пароль храниться в !profilesetting.ini в ТЕКСТОВОМ ВИДЕ!!!! ТЕ ЛЮБОЙ КТО ИМЕЕТ ДОСТУП ДО УЧЕТНОЙ ЗАПИСИИ ИМЕЕТ ДОСТУП К ПАРОЛЮ!!!! таже ситуациия с плагинам протоколов(проверил джабер, маил, вконтакт)-у всех кроме плагина ICQ, пароли от учеток выставленны на всеобщие обозрение в файлах акаунтсетап.ини. qutim 0.2 altlinux p5
|
This task depends upon
Ещё не нравится, что при создании нового профиля низя использовать пустой пароль. Кнопочка входа неактивна в этом случае (у меня старая сборка, впадлу проверять, так ли это в новых).
Index: profilelogindialog.cpp
===================================================================
--- profilelogindialog.cpp (revision 489)
+++ profilelogindialog.cpp (working copy)
@@ -47,7 +47,8 @@
void ProfileLoginDialog::enableOrDisableSignIn()
{
- ui.signButton->setEnabled( !ui.nameComboBox->currentText().isEmpty() && !ui.passwordEdit->text().isEmpty() );
А сохранённые пароли к протокольным учёткам, конечно, позволительны и нужны.
>ТЕКСТОВОМ ВИДЕ!!!!
А как ещё вы представляете их хранение? Можно сделать защиту от дурака, но это всё.
Index: profilelogindialog.cpp
===================================================================
--- profilelogindialog.cpp (revision 489)
+++ profilelogindialog.cpp (working copy)
@@ -47,7 +47,8 @@
void ProfileLoginDialog::enableOrDisableSignIn()
{
- ui.signButton->setEnabled( !ui.nameComboBox->currentText().isEmpty() && !ui.passwordEdit->text().isEmpty() );
+ ui.signButton->setEnabled( !ui.nameComboBox->currentText().isEmpty() );
можно, к примеру, создать нового юзера, перенести конфиги к нему и поправить ярлык запуска кутима, добавив в начало su -i -u userclone.
если su, то там
su -u userclone -c qutim
если же вы говорите про конфиг, то тогда это вообще не важно, ибо на домашней директории-то у вас все равно 700 стоит. и никто кроме вас не сможет получить доступ к поддереву. //к тому же непонятно, зачем же вам этот же бит выполнения.
учите матчасть