Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 PAM & Slackware 7   Vitaly Serebrennikov   21 Feb 2001 10:37:00 
 Re: PAM & Slackware 7   Oleg Ossovitskii   22 Feb 2001 23:10:51 
 PAM & Slackware 7   Vitaly Serebrennikov   26 Feb 2001 11:07:23 
Архивное /ru.linux/178043a957401.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional