|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Ossovitskii 2:5020/4001.74 22 Feb 2001 23:10:51 To : Vitaly Serebrennikov Subject : Re: PAM & Slackware 7 -------------------------------------------------------------------------------- 21 Feb 01 09:37, you wrote to All: VS> подскажите пожайлуста удалось ли кому нибудь VS> подружить subj. ? Ага. Вообще-то я ставил Slackware 3.4 (kernel 3.0.34) в 90-каком-то году, после этого извращался с ней как мог (новые глибси, новое ядро и т.д.) Так вот когда у меня было glibc-2.1.2 + kernel-2.2.18, то PAM нормально встал как родной и даже в систему пускал. Когда я поставил glibc-2.2.x и ядро 2.4.x то все отвалилось. Короче сейчас пам собирается, но пароль определять не умеет. Думаю дело в глибсях, ведь в них авторизация полностью построена на shadow. А вообще чем тебя шэдоу не устраивает? :) VS> у меня : VS> 1 . при сборке упорно не компилируется модуль pam_pwdb VS> (PAM-0.74) пробовал в других версиях - результат тотже... VS> 2 . перекомпилировал login с включенным PAM и вообще потом VS> в систему не смог попасть... ( PAM уже стоял , но без pwdb) VS> может кто натыкался на подобные грабли ? Я когда поставил glibc-2.2.2 наткнулся на то, что у меня сборка PAM (и не только) валится примерно на таком коде: === cut === struct tm *tmp; static char buf[32]; if (t == 0) { sprintf(buf, "0"); return buf; } tmp = localtime(&t); sprintf(buf, "%02d/%02d/%02d-%02d:%02d:%02d", tmp->tm_year + 1900, tmp->tm_mon + 1, tmp->tm_mday, tmp->tm_hour, tmp->tm_min, tmp->tm_sec); return buf; === cut === Если его отдельно вытащить и собрать то все ОК, а иначе говорит 'differencing pointer to incompatible type'. Как вылечить не знаю, пока грешу на glibc... Digitally Yours, Oleg Ossovitskii mailto:oleg@kcl.ru [ Registered Linux User #195133 ] ... 2.000.000 Lemmings can't be wrong. --- GoldED+/LNX 1.1.4.6 * Origin: Living in interesting times (2:5020/4001.74) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/178043a957401.html, оценка из 5, голосов 10
|