> Oi Alexander
> padrão é o mozilla. Daí eu tenho o firefox instalado nas máquinas. Como
> vou direcionar, dentro do sistema, para que todos os usuários que eu
> criar, automaticamente eles tenham o firefox como browser padrão e já com
> o ícone na área de trabalho?

Para "limar" o Mozilla e colocar o Firefox, basta colocar um link
simbólico apontando o mozilla para o firefox.

Primeiro descobre onde está o mozilla:

[EMAIL PROTECTED]:~# whereis mozilla

/usr/bin/mozilla

Remova (acho melhor mover para algum lugar) o mozilla.

Depois faça o link:

[EMAIL PROTECTED]:~# ln -s lugar_do_binario_firefox /usr/bin/mozilla

É um jeito meio esquisito, mas funciona.

O problema é que esse negócio de browser padrão é definido no gerenciador
de janelas (KDE, por exemplo) e não sei como faria.

Acho mais simples e direto apontar o mozilla para o firefox.

Com relação aos ícones... ííííííííí... não tem mágica não.

O lance é que dentro do diretório de cada usuário existe um diretório
chamado 'Desktop'.

Alí estão os ícones/atalhos da área de trabalho. Abra alguns arquivos para
ver o formato. É texto puro. Outra coisa, existem alguns caminhos padrão
para ícones (me refiro agora aos desenhinhos), ou seja, não se assuste se
definição do ícone (imagem) não tiver o caminho completo. É que ele está
subentendido. Você pode colocar o caminho completo se quiser.

Bom... depois de instalado o programa, seu ícones não vão para a área de
trabalho do usuário. Tem que colocar mesmo!!!

O que você pode fazer é colocar um script para ser executado sempre que o
usuário logar e com isso esse script vai copiar todo o conteúdo de um
diretório Desktop padrão para o Desktop do usuário.

É o que eu faço aqui. O script pode ser um pouco complicado (ele tem que
saber qual usuário está logando, etc). Além disso o script tem que ser
executado logo após o login gráfico, ou seja, se estiver usando o KDM como
gerenciador de login gráfico, tem que colocar no arquivo Xsession
correspondente dele (não sei onde isso fica no Fedora. No Debian fica é o 
/etc/kde3/kdm/Xsession).

Eu tenho aqui um script pronto. Posse te passar e você vê aí se serve.

Pior do que os ícones da área de trabalho são os itens do menu K. Eles
podem ficar no diretório do usuário mas existe um padrão dentro do
diretório da instalação do KDE.

Seja o que for, Desktop ou Menu K, um programa quando é instalado,
NORMALMENTE, não coloca ícone nenhum para ninguém, ou melhor, coloca os
ícones (imagens) nos diretórios de ícones e você se vira para fazer os
atalhos e associação de arquivos.

Não tem jeito...

Você também pode optar por criar um diretório contendo todos os atalhos
para os novos programas (atalhos que você criou na mão mesmo).

Daí você faz um link simbólico dentro de cada usuário apontando para esse
diretório único.

E aí avisa ao pessoal que os atalhos para os programas mais recentes estão
dentro desse diretório (se for um pessoal mais esperto, nem precisa do
link simbólico, basta dizer em qual diretório estão os atalhos - não se
esqueça de tirar a permissão de escrita desse diretório).

Se o fluxo de criação de usuário for muito grande, lance mão também do
diretório skel que fica dentro do /etc.

Quando você cria um usuário, tudo o que está dentro do diretório /etc/skel
é copiado para o diretório desse novo usuário (apenas no momento da
criação do usuário, óbvio).

Apenas não esqueça de usar a opção '-k' do useradd, senão ele não faz nada
disso.

Por fim, você pode fazer um script que quando você executar, copie o
Desktop 'padrão' que você criou (já com os atalhos novos) para todos os
usuários (ou apenas de uma turma, etc, depende do seu script).

Por aqui eu usei o script que copia no logon do usuário. E liberei para a
professora daqui um diretório chamado PADRAO e dentro desse diretório
existem vários diretórios com os nomes dos grupos. Mais ou menos:
/home/PADRAO/turma1, /home/PADRAO/turma2, etc.

Daí a professora, quando quer um trabalho específico com a turma2, coloca
os atalhos nesse diretório da turma2, e quandos os usuários do grupo
turma2 logam, todos possuem o mesmo Desktop definido por ela. Isso não
interfere nos outros grupos e facilita o trabalho dela (principalmente
para as aulas com alunos mais novos: 7, 8, 9 anos de idade).

Enfim... tudo script, tudo script... domine shell script, vai precisar.


> Aproveitando a oportunidade, eu dei uma espiada no seu site... lá ví que
> vc implementou o NIS e NFS.. também fiz isso no mesmo laboratório e está
> funcionando belezinha. Porém não consigo trocar a senha de nenhum usuário,
> usando as estações, com o comando yppasswd nome_do_usuario
> só consigo fazer isso no servidor. Será que tem algo a ver com meu
> yp.conf? ele está assim:
> domain NIS_funepe server 192.168.2.125

Nunca deixei usuário trocar a própria senha. Sempre trabalhei em redes
onde as pessoas esquecem o computador logado sem preocupações (já tive
problemas de usuários que trocaram a senha dos outros e... enfim... deu
problema).

Vou ler sobre isso e respondo (esqueci completamente como deixar o usuário
trocar sua própria senha). De qualquer maneira seu arquivo parece ok.

O comando 'ypcat passwd' retorna os usuários do servidor?


> Outa coisa: quero fazer um backup dos grupos e usuários que tenho
> cadastrado nesse server... vc sabe quais arquivos devo copiar???

/etc/passwd
/etc/group
/etc/shadow

Basta isso.

[]'s
AlexanDER Franca

--

+-------- ...
| (.)(.)
|
| - Meu site: http://www.nautae.eti.br
| - Meu livro: Tcl/Tk - Programação Linux
|
| - Grupo de Tcl/Tk:
|   http://br.groups.yahoo.com/group/tcl-br/
|
+-------- ...

--



---------------------------------------------------------------------
Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e clientes 
Linux em rede. Quem insistir em não seguir esta regra será moderado ou terá o 
envio de msg suspenso sem prévio aviso.
---------------------------------------------------------------------
Soluções Clássicas: 
http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.linux.brazil.servux




 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/servux/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a