Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |  |
не в том дело 16.06.02 15:50 Число просмотров: 822
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
просто хотелось что диспетчером сессий был kdm (он приятнее), а у меня щас gdm
да и разлочить тачку после скринсейвера не возможно... (приходится логиниться с консоли и прибивать процесс)
|
<sysadmin>
|
проверка пароля в КДЕ3 05.06.02 19:02
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman Отредактировано 05.06.02 19:03 Количество правок: 2
|
такая трабла - если менеджер входа kdm от КДЕ3 не могу зайти в систему - пишет что пароль неправильный (после запуска скринсейвера выйти из него введя пароль невозможно - пишет что тоже неправильный)
по идее за проверку пароля отвечает kcheckpass и что на нем должен быть суидный бит (он на нем есть - проверял)
система ASPLinux 7.2 KDE 3.0.0 (компиленный, а не из рпм)
З.Ы. если менеджер входа gdm - вхожу в систему нормально
куда рыть не могу даже представить
|
 |
in 14.06.02 14:06
Автор: Zlobnui_Mydak[HitU] <Pr3DV+0Я> Статус: Member
|
насколько я понимаю если убрать автозапуск Х-ов (xf86cfg) и залогиниться нормально то можно стартануть Х-ы , которые не будут спрашивать пасс.
потом можно попробовать пускануть "/usr/share/msec/level0.sh"
(но осторожно! если пустишь level5 и ребутнешься-потом тяжело будет попасть в систему %) )
|
 |  |
не в том дело 16.06.02 15:50
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
просто хотелось что диспетчером сессий был kdm (он приятнее), а у меня щас gdm
да и разлочить тачку после скринсейвера не возможно... (приходится логиниться с консоли и прибивать процесс)
|
 |  |  |
трабла пофиксена... 21.06.02 10:12
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman Отредактировано 21.06.02 10:12 Количество правок: 1
|
я подозревал что КДЕ как-то неровно скопилился (хотя баговкроме этого вроде не было)
обновил kdelibs, kdebase до 3.0.5 (CVSHEAD>=20020427)
и все заработало как надо
|
 |
проверка пароля в КДЕ3 05.06.02 21:52
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
|
> куда рыть не могу даже представить
А расклада какая при этом? Русская/английская? Я не мог залогиниться при включенной русской раскладке и в это момент поменять ее нет возможности. С другим не сталкивался.
PS: У меня KDE 2.2.2 SuSE 7.3 Prof
|
 |  |
с раскладкой все ок 06.06.02 10:41
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
потому как при русской у меня включается скролл лок
вот что нарыл - распечатка strace kdeesktop_lock запущенная от рута
access("/opt/kde3/bin/kcheckpass", F_OK) = 0
access("/opt/kde3/bin/kcheckpass", X_OK) = 0
lstat64("/opt/kde3/bin/kcheckpass",{st_mode=S_IFREG|S_ISUID|0755, st_size=20107, ...}) = 0
socketpair(PF_UNIX, SOCK_STREAM, 0, [12, 13]) = 0
getuid32() = 0
getgid32() = 0
open("/etc/passwd", O_RDONLY) = 14
fcntl64(0xe, 0x1, 0, 0x1) = 0
fcntl64(0xe, 0x2, 0x1, 0x2) = 0
fstat64(14, {st_mode=S_IFREG|0644, st_size=1024, ...}) = 0
mmap2(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4156f000
read(14, "root:x:0:0:root:/root:/bin/tcsh\n"..., 4096) = 1024
close(14) = 0
munmap(0x4156f000, 4096) = 0
pipe([14, 15]) = 0
fork() = 14317
close(15) = 0
read(14, "", 1) = 0
close(14) = 0
close(12) = 0
write(13, "тут пароль рута", 12) = 12
close(13) = 0
дальше ничего вроде интересного
самое интересное что открывается /etc/passwd для проверки правильности пароля - тока он вель хешей там нет... странно - кто может дать объяснение?
|
|
|