[Comm] Re: GUI burn soft! & more, more, more...

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Апр 4 18:51:18 MSD 2003


On Fri, 4 Apr 2003 19:58:07 +0700
Evgeny Yugov <yugov на scs-900.ru> wrote:

> > > [john на yugov john]$ sudo su -
> > > [root на yugov root]# xcdroast
> > > Xlib: connection to ":0.0" refused by server
> > > Xlib: No protocol specified
> > >
> > >
> > > Gtk-WARNING **: cannot open display: :0.0
> > > [root на yugov root]#
> > >
> > > Мда... от внимательности вы не помрете! :o)
> >
> > Это у вас в системе что-то не как у всех.
> 
> > Без sudo эффект тот же? 
> Без sudo просто говорит что надыть пустить прогу из под root
> >Версия пакета su (rpm -q su)?  Файл
> john на yugov john]$ rpm -q su
> su-0.60-alt15
> [john на yugov john]$
> > /etc/pam.d/su трогали?
> Только поставил систему ALM2.2
> Да и не привык ничего трогать если не уверен....

Проблема локализована. Конструкция "sudo su -" перестаёт передавать
данные xauth при обновлении версии pam с pam-0.75-alt15 до
pam-0.75-alt18. При простом "su -" xauth передаётся с обеими версиями.

Т.е. дело в одном из следующих изменений:

* Thu Feb 13 2003 Dmitry V. Levin <ldv@> 0.75-alt18

- Updated pam_xauth to pam-redhat-0.75-48.
- pam_xauth: removed wildcards support introduced in pam-redhat-0.75-48.

* Sun Sep 01 2002 Dmitry V. Levin <ldv@> 0.75-alt17

- Patched pam_motd to behave on errors (Owl).
- Updated pam_timestamp* to pam-redhat-0.75-40.
- Fixed library symlinks generation.
- Use subst instead of perl for build.
- Updated devel-static requirements.

* Wed Jul 31 2002 Dmitry V. Levin <ldv@> 0.75-alt16

- Simplified read_string patch.
- Readded documentation in PostScript format.
- Dropped buildrequires on libcrypt.so.1(GLIBC_2.2.2), no longer needed
  since we don't build pam_unix/pam_pwdb.
- Added patches from Owl:
  + Moved pam.d and pam.conf man pages to section 5 where they belong.
  + pam_limits: support stacking for account management (as well as for
    session setup), be fail-close on configuration file reads, report the
    "too many logins" via PAM conversation rather than direct printf(3).
- Updated pam-redhat to -38:
  + pam_xauth: fix cases where DISPLAY is "localhost:screen" and
    the xauth key is actually stored using the system's hostname;
  + pam_timestamp fixes;
  + added pam_timestamp_check.




Подробная информация о списке рассылки community