* [sisyphus] /usr/bin/id: cannot find name for user ID 46
@ 2006-02-24 22:54 Ivan Adzhubey
2006-02-25 0:32 ` Dmitry V. Levin
2006-02-25 22:14 ` Serge Ryabchun
0 siblings, 2 replies; 6+ messages in thread
From: Ivan Adzhubey @ 2006-02-24 22:54 UTC (permalink / raw)
To: sisyphus
Приветствую!
Странная проблема возникла с кластером после последнего обновления:
su -l <username> -s/bin/sh -c '...'
выполненое на нодах ругается приведенным в теме сообщением. В частности, это
вылезает при запуске update_chrooted, а именно - скрипта postgresql.conf. Ну
и, например, просто:
# /bin/su -l postgres -s /bin/sh -c 'ls -l'
Ругается так же, хотя "ls -l" потом отрабатывает успешно. Кластерные ноды
имеют / смонтированый по NFS, в read-only. Гугление показало, что подобный
глюк su вылезал и в RHEL, и действительно был как-то связан с permissions
на / и с PAM. Понятно, что моя конфигурация далека от стандартной, но все же
мне кажется - это бага. Только вот на что ее вешать - PAM, su?
--
Иван
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] /usr/bin/id: cannot find name for user ID 46
2006-02-24 22:54 [sisyphus] /usr/bin/id: cannot find name for user ID 46 Ivan Adzhubey
@ 2006-02-25 0:32 ` Dmitry V. Levin
2006-02-25 0:50 ` Ivan Adzhubey
2006-02-25 22:14 ` Serge Ryabchun
1 sibling, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2006-02-25 0:32 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 510 bytes --]
On Fri, Feb 24, 2006 at 05:54:22PM -0500, Ivan Adzhubey wrote:
> Странная проблема возникла с кластером после последнего обновления:
>
> su -l <username> -s/bin/sh -c '...'
>
> выполненое на нодах ругается приведенным в теме сообщением.
Забавно, у меня
$ getent passwd |fgrep :46:
postgres:x:46:46:PostgreSQL Server:/var/lib/pgsql:/dev/null
А у вас?
Дело в том, что в /etc/profile есть вызов "/usr/bin/id -un".
Просто так такие тривиальные вещи переставать работать не могут.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] /usr/bin/id: cannot find name for user ID 46
2006-02-25 0:32 ` Dmitry V. Levin
@ 2006-02-25 0:50 ` Ivan Adzhubey
0 siblings, 0 replies; 6+ messages in thread
From: Ivan Adzhubey @ 2006-02-25 0:50 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
On Friday 24 February 2006 19:32, Dmitry V. Levin wrote:
> On Fri, Feb 24, 2006 at 05:54:22PM -0500, Ivan Adzhubey wrote:
> > Странная проблема возникла с кластером после последнего обновления:
> >
> > su -l <username> -s/bin/sh -c '...'
> >
> > выполненое на нодах ругается приведенным в теме сообщением.
>
> Забавно, у меня
> $ getent passwd |fgrep :46:
> postgres:x:46:46:PostgreSQL Server:/var/lib/pgsql:/dev/null
Да, пользователь postgres (uid=46, gid=46) есть на всех нодах.
> А у вас?
>
> Дело в том, что в /etc/profile есть вызов "/usr/bin/id -un".
> Просто так такие тривиальные вещи переставать работать не могут.
Ага, это уже похоже на причину, посмотрю.
--
Иван
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] /usr/bin/id: cannot find name for user ID 46
2006-02-24 22:54 [sisyphus] /usr/bin/id: cannot find name for user ID 46 Ivan Adzhubey
2006-02-25 0:32 ` Dmitry V. Levin
@ 2006-02-25 22:14 ` Serge Ryabchun
2006-02-25 22:36 ` Ivan Adzhubey
1 sibling, 1 reply; 6+ messages in thread
From: Serge Ryabchun @ 2006-02-25 22:14 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Fri, Feb 24, 2006 at 05:54:22PM -0500, Ivan Adzhubey wrote:
> Приветствую!
>
> Странная проблема возникла с кластером после последнего обновления:
>
> su -l <username> -s/bin/sh -c '...'
>
> выполненое на нодах ругается приведенным в теме сообщением. В частности, это
> вылезает при запуске update_chrooted, а именно - скрипта postgresql.conf. Ну
> и, например, просто:
>
> # /bin/su -l postgres -s /bin/sh -c 'ls -l'
>
> Ругается так же, хотя "ls -l" потом отрабатывает успешно. Кластерные ноды
> имеют / смонтированый по NFS, в read-only. Гугление показало, что подобный
> глюк su вылезал и в RHEL, и действительно был как-то связан с permissions
> на / и с PAM. Понятно, что моя конфигурация далека от стандартной, но все же
> мне кажется - это бага. Только вот на что ее вешать - PAM, su?
На /etc/passwd права не полезли? Глюк обычно связан с
chmod 000 /etc/passwd
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] /usr/bin/id: cannot find name for user ID 46
2006-02-25 22:14 ` Serge Ryabchun
@ 2006-02-25 22:36 ` Ivan Adzhubey
2006-02-25 22:41 ` Dmitry V. Levin
0 siblings, 1 reply; 6+ messages in thread
From: Ivan Adzhubey @ 2006-02-25 22:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Saturday 25 February 2006 17:14, Serge Ryabchun wrote:
> On Fri, Feb 24, 2006 at 05:54:22PM -0500, Ivan Adzhubey wrote:
> > Приветствую!
> >
> > Странная проблема возникла с кластером после последнего обновления:
> >
> > su -l <username> -s/bin/sh -c '...'
> >
> > выполненое на нодах ругается приведенным в теме сообщением. В частности,
> > это вылезает при запуске update_chrooted, а именно - скрипта
> > postgresql.conf. Ну и, например, просто:
> >
> > # /bin/su -l postgres -s /bin/sh -c 'ls -l'
> >
> > Ругается так же, хотя "ls -l" потом отрабатывает успешно. Кластерные ноды
> > имеют / смонтированый по NFS, в read-only. Гугление показало, что
> > подобный глюк su вылезал и в RHEL, и действительно был как-то связан с
> > permissions на / и с PAM. Понятно, что моя конфигурация далека от
> > стандартной, но все же мне кажется - это бага. Только вот на что ее
> > вешать - PAM, su?
>
> На /etc/passwd права не полезли? Глюк обычно связан с
> chmod 000 /etc/passwd
Права в порядке:
[root@node2 ~]# ls -l /etc/passwd
-rw-r--r-- 1 root root 3446 Jan 19 15:31 /etc/passwd
--
Иван
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] /usr/bin/id: cannot find name for user ID 46
2006-02-25 22:36 ` Ivan Adzhubey
@ 2006-02-25 22:41 ` Dmitry V. Levin
0 siblings, 0 replies; 6+ messages in thread
From: Dmitry V. Levin @ 2006-02-25 22:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 561 bytes --]
On Sat, Feb 25, 2006 at 05:36:42PM -0500, Ivan Adzhubey wrote:
> On Saturday 25 February 2006 17:14, Serge Ryabchun wrote:
> > On Fri, Feb 24, 2006 at 05:54:22PM -0500, Ivan Adzhubey wrote:
> > > Приветствую!
> > >
> > > Странная проблема возникла с кластером после последнего обновления:
> > >
> > > su -l <username> -s/bin/sh -c '...'
> > >
> > > выполненое на нодах ругается приведенным в теме сообщением.
[...]
> Права в порядке:
А вы всё-таки посмотрите
# su -l postgres -s /bin/sh -c 'env LANG=C strace -e trace=file id -un'
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-02-25 22:41 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-24 22:54 [sisyphus] /usr/bin/id: cannot find name for user ID 46 Ivan Adzhubey
2006-02-25 0:32 ` Dmitry V. Levin
2006-02-25 0:50 ` Ivan Adzhubey
2006-02-25 22:14 ` Serge Ryabchun
2006-02-25 22:36 ` Ivan Adzhubey
2006-02-25 22:41 ` 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