On 3/24/06, Jonathan R. Martins <[EMAIL PROTECTED]> wrote: > O problema e que a maquina e cliente NIS, logo os usuarios nao sao locais e > no /etc/passwd nao vai ter o nome do usuario.
Então provavelmente este é o problema. Na máquina do servidor nis tem o tcsh instalado e na máquina cliente nis não tem. verifique no /etc/passwd do servidor nis (conforme o Carlos Ribeiro sugeriu) qual shell é a padrão do usuário (é o ultimo campo no /etc/passwd). > Instalei duas maquinas no > mesmo dia, uma esta ok e a outra com esse problema de falar que falta um > arquivo em /usr/local/common. Eu criei um arquivo vazio no local, > /usr/local/common/.cshrc e ele pediu um arquivo .login no mesmo lugar e > criei ambos vazios. As mensagens de erro acabaram, mas no prompt continua > nao aparecendo o nome do usuario, continua: > pgfis1:~> não sei como é em tcsh, mas em bash, a variável que controla o que aparece no prompt é a PS1. Você pode ver ela com o comando: echo $PS1 E mais. Concordo com o Carlos Ribeiro, quanto ao nome do usuário. o que você está vendo em: pgfis3:cipo/jonathan 41 > é o diretório, que coincidentemente tem o mesmo nome que o usuário. Faça o teste. digite cd /usr e veja o que aparece no prompt. Se continuar aparecendo jonathan, então eu, Carlos e Bruno estamos errados. > > > Em 24/03/06, Carlos Ribeiro <[EMAIL PROTECTED]> escreveu: > > Está indicando que o shell do usuário 1 não é o bash. Confirme digitando > em um terminal o seguinte comando: less /etc/passwd |grep > <nome_do_usuário> Deverá aparecer no início da linha o nome do usuário > e no fim /bin/bash . Mas o que deve aprecer é /bin/csh. > > Sucesso. > > CR > > > > > > Em 24/03/06, Jonathan R. Martins < [EMAIL PROTECTED]> escreveu: > > > > > > > Acabei de instalar uma maquina com sarge e toda vez que entro no > sistema aparece a mensagem: > > > /usr/local/common/.cshrc: Arquivo ou diretório não encontrado. > > > > > > e no prompt nao aparece o nome do usuario que esta logado. Assim: > > > > > > /usr/local/common/.cshrc: Arquivo ou diretório não encontrado. > > > pgfis1:~> > > > > > > e eu outra maquina que esta tudo legal, aparece : > > > > > > pgfis3:cipo/jonathan 41 > > > > Com o nome do usuario logado, que e o correto. Alguem sabe resolver > esse problema? O /usr/local/common/.cshrc nao existe, nas duas maquinas > onde peguei o exemplo acima, pgfis1 e pgfis2. > > > Grato pelas dicas. > > > > > > > > > -- > > > Jonathan. R. Martins > > > Mestrando em Física > > > Universidade Federal de Minas Gerais > > > ICEX > > > > > > > > > > > -- > CARLOS RIBEIRO > Usando Debian GNU/Linux 3.1 r0a > Linux user: 183572 > São Luís - Maranhão - BR > > > > -- > Jonathan. R. Martins > Mestrando em Física > Universidade Federal de Minas Gerais > ICEX >