Репозитории 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.10-deb-normalize_correct_roots.patch
Скачать
Скачать
diff -uprk.orig cvs-1.11.10.orig/src/login.c cvs-1.11.10/src/login.c
--- cvs-1.11.10.orig/src/login.c 2003-07-29 19:04:28 +0400
+++ cvs-1.11.10/src/login.c 2003-12-15 03:45:11 +0300
@@ -195,11 +195,21 @@ password_entry_parseline (cvsroot_canoni
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);
}