* [sisyphus] autologin + SysVinit-usermode + reboot от пользователя @ 2010-03-31 9:51 Lenar Shakirov 2010-03-31 10:14 ` Motsyo Gennadi aka Drool 2010-04-01 19:10 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] Lenar Shakirov 0 siblings, 2 replies; 9+ messages in thread From: Lenar Shakirov @ 2010-03-31 9:51 UTC (permalink / raw) To: ALT Linux Sisyphus discussions День добрый! На p5/5.1/Sisyphus не получается ребутнуть систему от непривилегированного пользователя, если юзаю autologin для входа. В /var/log/messages: consolehelper[7894]: pam_authenticate failed: Authentication failure Если отодвинуть /etc/sysconfig/autologin и залогиниться через xdm, то все работает. На branch 4.0 все работает -- С уважением, инженер отдела ИИС ООО «Центр» Шакиров Ленар Наилевич shakirov@cg.ru (843) 533-88-14 Российская Федерация Казань, ул. Зинина, 3а 420029, а/я 81 http://www.cg.ru/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя 2010-03-31 9:51 [sisyphus] autologin + SysVinit-usermode + reboot от пользователя Lenar Shakirov @ 2010-03-31 10:14 ` Motsyo Gennadi aka Drool 2010-04-01 19:10 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] Lenar Shakirov 1 sibling, 0 replies; 9+ messages in thread From: Motsyo Gennadi aka Drool @ 2010-03-31 10:14 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Lenar Shakirov пишет: > День добрый! И Вам так же. > На p5/5.1/Sisyphus не получается ребутнуть систему от > непривилегированного пользователя, если юзаю autologin для входа. > > В /var/log/messages: > consolehelper[7894]: pam_authenticate failed: Authentication failure > > Если отодвинуть /etc/sysconfig/autologin и залогиниться через xdm, то > все работает. Я тоже когда-то с этим столкнулся. Что-то изменилось после 4.0 в этой кухне. Пришлось настроить дома автовход в kdm. Тогда все нормально. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] 2010-03-31 9:51 [sisyphus] autologin + SysVinit-usermode + reboot от пользователя Lenar Shakirov 2010-03-31 10:14 ` Motsyo Gennadi aka Drool @ 2010-04-01 19:10 ` Lenar Shakirov 2010-04-01 19:53 ` Dmitry V. Levin 1 sibling, 1 reply; 9+ messages in thread From: Lenar Shakirov @ 2010-04-01 19:10 UTC (permalink / raw) To: ALT Linux Sisyphus discussions, Dmitry V. Levin, Anton Farygin, Michael Shigorin, Michael Shigorin [-- Attachment #1: Type: text/plain, Size: 1456 bytes --] 31.03.2010 13:51, Lenar Shakirov пишет: > День добрый! > > На p5/5.1/Sisyphus не получается ребутнуть систему от > непривилегированного пользователя, если юзаю autologin для входа. > > В /var/log/messages: > consolehelper[7894]: pam_authenticate failed: Authentication failure > > Если отодвинуть /etc/sysconfig/autologin и залогиниться через xdm, то > все работает. > > На branch 4.0 все работает Патч в аттаче исправляет проблему autologin сломался после вот этого обновления pam: 20 февраля 2008 Dmitry V. Levin <ldv at altlinux.org> 0.99.10.0-alt1 Конкретно вот это: --- pam0_console-0.99.6.3-alt2/console.handlers +++ pam0_console-0.99.10.0-alt1/console.handlers -console consoledevs (/dev/)?(tty|vc/)[0-9]+ :[0-9](\.[0-9])? +console consoledevs (/dev/)?(tty|vc/)[1-9][0-9]* :[0-9]+(\.[0-9]+)? Не совсем понятно, почему игнорируется tty0? 2mike: если все нормально, приложите? -- С уважением, инженер отдела ИИС ООО «Центр» Шакиров Ленар Наилевич shakirov@cg.ru (843) 533-88-14 Российская Федерация Казань, ул. Зинина, 3а 420029, а/я 81 http://www.cg.ru/ [-- Attachment #2: autologin-1.0.0-pam-tty-alt.patch --] [-- Type: text/plain, Size: 474 bytes --] --- autologin-1.0.0/src/autologin.c.orig 2010-04-01 22:21:23 +0400 +++ autologin-1.0.0/src/autologin.c 2010-04-01 22:21:34 +0400 @@ -143,7 +143,7 @@ pam_start("autologin", user, &PAM_conversation, &pamh); pam_acct_mgmt(pamh, PAM_SILENT); pam_set_item(pamh, PAM_USER, user); - pam_set_item(pamh, PAM_TTY, "tty0"); + pam_set_item(pamh, PAM_TTY, "tty1"); pam_set_item(pamh, PAM_RHOST, NULL); pam_set_item(pamh, PAM_RUSER, user); pam_open_session(pamh, PAM_SILENT); ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] 2010-04-01 19:10 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] Lenar Shakirov @ 2010-04-01 19:53 ` Dmitry V. Levin 2010-04-01 20:17 ` Michael Shigorin 0 siblings, 1 reply; 9+ messages in thread From: Dmitry V. Levin @ 2010-04-01 19:53 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 1107 bytes --] On Thu, Apr 01, 2010 at 11:10:34PM +0400, Lenar Shakirov wrote: > 31.03.2010 13:51, Lenar Shakirov пишет: > >День добрый! > > > >На p5/5.1/Sisyphus не получается ребутнуть > >систему от > >непривилегированного пользователя, > >если юзаю autologin для входа. > > > >В /var/log/messages: > >consolehelper[7894]: pam_authenticate failed: Authentication failure > > > >Если отодвинуть /etc/sysconfig/autologin и > >залогиниться через xdm, то > >все работает. > > > >На branch 4.0 все работает > > Патч в аттаче исправляет проблему > > autologin сломался после вот этого > обновления pam: > 20 февраля 2008 Dmitry V. Levin <ldv at altlinux.org> 0.99.10.0-alt1 > > Конкретно вот это: > --- pam0_console-0.99.6.3-alt2/console.handlers > +++ pam0_console-0.99.10.0-alt1/console.handlers > -console consoledevs (/dev/)?(tty|vc/)[0-9]+ :[0-9](\.[0-9])? > +console consoledevs (/dev/)?(tty|vc/)[1-9][0-9]* :[0-9]+(\.[0-9]+)? > > Не совсем понятно, почему игнорируется > tty0? Потому что /dev/tty0 -- это current virtual console, а не virtual console номер 0. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] 2010-04-01 19:53 ` Dmitry V. Levin @ 2010-04-01 20:17 ` Michael Shigorin 2010-04-01 20:46 ` Dmitry V. Levin 0 siblings, 1 reply; 9+ messages in thread From: Michael Shigorin @ 2010-04-01 20:17 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Thu, Apr 01, 2010 at 11:10:34PM +0400, Lenar Shakirov wrote: > 2mike: если все нормально, приложите? autologin mike @qa @everybody > - pam_set_item(pamh, PAM_TTY, "tty0"); > + pam_set_item(pamh, PAM_TTY, "tty1"); On Thu, Apr 01, 2010 at 11:53:32PM +0400, Dmitry V. Levin wrote: > > -console consoledevs (/dev/)?(tty|vc/)[0-9]+ :[0-9](\.[0-9])? > > +console consoledevs (/dev/)?(tty|vc/)[1-9][0-9]* :[0-9]+(\.[0-9]+)? > > Не совсем понятно, почему игнорируется tty0? > Потому что /dev/tty0 -- это current virtual console, > а не virtual console номер 0. 1) но ведь этому current соответствует какое-то число, есть ли реальное различие в семантике? 2) а что по поводу патча скажешь? Или получается прибивание гвоздиком вместо того, чтоб достать значение current и pam_set_item() с ним? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] 2010-04-01 20:17 ` Michael Shigorin @ 2010-04-01 20:46 ` Dmitry V. Levin 2010-04-02 8:54 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя Michael Shigorin 0 siblings, 1 reply; 9+ messages in thread From: Dmitry V. Levin @ 2010-04-01 20:46 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 1170 bytes --] On Thu, Apr 01, 2010 at 11:17:20PM +0300, Michael Shigorin wrote: > On Thu, Apr 01, 2010 at 11:10:34PM +0400, Lenar Shakirov wrote: > > 2mike: если все нормально, приложите? > > autologin mike @qa @everybody > > > - pam_set_item(pamh, PAM_TTY, "tty0"); > > + pam_set_item(pamh, PAM_TTY, "tty1"); > > > On Thu, Apr 01, 2010 at 11:53:32PM +0400, Dmitry V. Levin wrote: > > > -console consoledevs (/dev/)?(tty|vc/)[0-9]+ :[0-9](\.[0-9])? > > > +console consoledevs (/dev/)?(tty|vc/)[1-9][0-9]* :[0-9]+(\.[0-9]+)? > > > Не совсем понятно, почему игнорируется tty0? > > Потому что /dev/tty0 -- это current virtual console, > > а не virtual console номер 0. > > 1) но ведь этому current соответствует какое-то число, > есть ли реальное различие в семантике? /dev/tty0 -- это не symlink, это такое специальное устройство для адресации активной (c точки зрения ядра) виртуальной консоли. > 2) а что по поводу патча скажешь? Или получается прибивание > гвоздиком вместо того, чтоб достать значение current > и pam_set_item() с ним? Ты прав, патч неправильный, надо получить настоящее значение, см. fgconsole(1). -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя 2010-04-01 20:46 ` Dmitry V. Levin @ 2010-04-02 8:54 ` Michael Shigorin 2010-04-02 10:17 ` Lenar Shakirov 0 siblings, 1 reply; 9+ messages in thread From: Michael Shigorin @ 2010-04-02 8:54 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Fri, Apr 02, 2010 at 12:46:48AM +0400, Dmitry V. Levin wrote: > > > > Не совсем понятно, почему игнорируется tty0? > > > Потому что /dev/tty0 -- это current virtual console, > > > а не virtual console номер 0. > > 1) но ведь этому current соответствует какое-то число, > > есть ли реальное различие в семантике? > /dev/tty0 -- это не symlink, это такое специальное устройство для > адресации активной (c точки зрения ядра) виртуальной консоли. Понимаю -- спрашивал о том, что за этим "договорным" 0 в итоге стоит нечто целое, отличное от нуля. > > 2) а что по поводу патча скажешь? Или получается прибивание > > гвоздиком вместо того, чтоб достать значение current > > и pam_set_item() с ним? > Ты прав, патч неправильный, надо получить настоящее значение, > см. fgconsole(1). Спасибо. Ленар, справитесь? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя 2010-04-02 8:54 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя Michael Shigorin @ 2010-04-02 10:17 ` Lenar Shakirov 2010-04-02 10:37 ` Dmitry V. Levin 0 siblings, 1 reply; 9+ messages in thread From: Lenar Shakirov @ 2010-04-02 10:17 UTC (permalink / raw) To: shigorin, ALT Linux Sisyphus discussions 02.04.2010 12:54, Michael Shigorin пишет: > On Fri, Apr 02, 2010 at 12:46:48AM +0400, Dmitry V. Levin wrote: >>>>> Не совсем понятно, почему игнорируется tty0? >>>> Потому что /dev/tty0 -- это current virtual console, >>>> а не virtual console номер 0. >>> 1) но ведь этому current соответствует какое-то число, >>> есть ли реальное различие в семантике? >> /dev/tty0 -- это не symlink, это такое специальное устройство для >> адресации активной (c точки зрения ядра) виртуальной консоли. > > Понимаю -- спрашивал о том, что за этим "договорным" 0 > в итоге стоит нечто целое, отличное от нуля. > >>> 2) а что по поводу патча скажешь? Или получается прибивание >>> гвоздиком вместо того, чтоб достать значение current >>> и pam_set_item() с ним? >> Ты прав, патч неправильный, надо получить настоящее значение, >> см. fgconsole(1). > > Спасибо. > > Ленар, справитесь? > http://git.altlinux.org/people/snejok/packages/?p=autologin.git;a=summary 2ldv: Я все правильно понял? :) -- С уважением, инженер отдела ИИС ООО «Центр» Шакиров Ленар Наилевич shakirov@cg.ru (843) 533-88-14 Российская Федерация Казань, ул. Зинина, 3а 420029, а/я 81 http://www.cg.ru/ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] autologin + SysVinit-usermode + reboot от пользователя 2010-04-02 10:17 ` Lenar Shakirov @ 2010-04-02 10:37 ` Dmitry V. Levin 0 siblings, 0 replies; 9+ messages in thread From: Dmitry V. Levin @ 2010-04-02 10:37 UTC (permalink / raw) To: ALT Linux Sisyphus discussions [-- Attachment #1: Type: text/plain, Size: 619 bytes --] On Fri, Apr 02, 2010 at 02:17:32PM +0400, Lenar Shakirov wrote: > 02.04.2010 12:54, Michael Shigorin пишет: > >On Fri, Apr 02, 2010 at 12:46:48AM +0400, Dmitry V. Levin wrote: [...] > >>Ты прав, патч неправильный, надо > >>получить настоящее значение, > >>см. fgconsole(1). > > > >Спасибо. > > > >Ленар, справитесь? > > http://git.altlinux.org/people/snejok/packages/?p=autologin.git;a=summary > > 2ldv: Я все правильно понял? :) Да, навреное. Я бы на вашем месте поленился бы копировать код из fgconsole и просто сделал бы обёртку, использующую fgconsole. Но вы не поленились. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2010-04-02 10:37 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-03-31 9:51 [sisyphus] autologin + SysVinit-usermode + reboot от пользователя Lenar Shakirov 2010-03-31 10:14 ` Motsyo Gennadi aka Drool 2010-04-01 19:10 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя [SOLVED] Lenar Shakirov 2010-04-01 19:53 ` Dmitry V. Levin 2010-04-01 20:17 ` Michael Shigorin 2010-04-01 20:46 ` Dmitry V. Levin 2010-04-02 8:54 ` [sisyphus] autologin + SysVinit-usermode + reboot от пользователя Michael Shigorin 2010-04-02 10:17 ` Lenar Shakirov 2010-04-02 10:37 ` Dmitry V. Levin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git