Репозитории ALT
S: | 1.11.23-alt9 |
5.1: | 1.11.23-alt3.M50P.1 |
4.1: | 1.11.22-alt3 |
4.0: | 1.11.22-alt2 |
+updates: | 1.11.22-alt2 |
3.0: | 1.11.20-alt1 |
Группа :: Разработка/Прочее
Пакет: cvs
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: cvs-1.11.23-deb-normalize_cvsroot.patch
Скачать
Скачать
--- cvs-1.11.23/src/login.c
+++ cvs-1.11.23/src/login.c
@@ -201,11 +201,21 @@ password_entry_parseline (cvsroot_canonical, warn, linenumber, linebuf)
return NULL;
}
*p = ' ';
- tmp_root_canonical = normalize_cvsroot (tmp_root);
- if (strcmp (cvsroot_canonical, tmp_root_canonical) == 0)
- password = p + 1;
-
- free (tmp_root_canonical);
+ switch (tmp_root->method)
+ {
+ case gserver_method:
+ case pserver_method:
+#ifdef HAVE_KERBEROS
+ case kserver_method:
+#endif
+ tmp_root_canonical = normalize_cvsroot (tmp_root);
+ if (strcmp (cvsroot_canonical, tmp_root_canonical) == 0)
+ password = p + 1;
+ free (tmp_root_canonical);
+ break;
+ default:
+ break;
+ }
free_cvsroot_t (tmp_root);
}