pppd

3 отговора 4 прегледа
#1

pppd

Pri PAP ili CHAP otorizaciq s pppd i opciqta login bi trqbvalo imeto na potrebitelq da se registrira v utmp, taka che da se vizda koj raboti v momenta s finger, who i t.n. Za sazalenie obache pppd vmakva zapis samo v wtmp. Az izpolzvam opisaniq metod za dial-up usluga. Izpolzvam mgetty /spored men naj-dobroto za tazi cel/. Ta, ima li nqkoj patch za pppd ?
Отговор
в отговор на Ivo #2

pppd

Пиши коя версия на pppd ползваш и с какви опции е компилиран и се ползва (PAM, някакви нестандартни модификации), и като ми останат 5 минути свободни ще ти напиша patch-а.
Отговор
в отговор на Penguin #3

pppd

Versiqta e 2.3.10, no tova nqma znachenie zashtoto i vyv vsichki ostanali versii e sashtoto :-(. Trqbva da se promeni podhodqshto samo edin fajl ot source koda na pppd - auth.c Tam se izpolzva funkciqta logwtmp vmesto login. Za sazalenie obache funkciqta login ima drugi parametri /strukturata utmp/. Tova oznachava che parvo trqbva da se popalnqt poletata na tazi struktura podhodqshto i sled tova da se predade na funkciqta login. Ta i az moga da si napisha patch, no si kazah ako veche nqkoj go e napravil zashto da si habq klaviaturata naprazno :-)))
Отговор
в отговор на Ivo #4

pppd

Форматът на utmp и wtmp почти не се различава, така че plogin() вече има необходимите параметри за да запълни и utmp файла. Трябва ти да промениш не повече от 5-6 реда.
Отговор