2 AS NOVAS FACILIDADES DO CRHL MARUMBI
Este capítulo refere-se aos novos aspectos do Conectiva Red Hat Linux Marumbi.
2.1 Melhorias relativas à instalação
Muitas mudanças foram feitas para facilitar a instalação do Conectiva Red Hat Linux. Veja:
2.1.1 Rastreamento automático do dispositivo PCI
O programa de instalação pode rastrear computadores com dispositivos PCI. Se desejar, a auto-investigação pode ser desabilitada no modo avançado de instalação.
2.1.2 Modo avançado de instalação
Digitando-se expert no prompt inicial de inicialização (boot:) o programa de instalação será executado no modo avançado. Este modo ativa o programa de instalação em um estilo muito similar ao usado no Conectiva Red Hat Linux Parolin. Desta maneira o novo código auto-rastreador é substituído pela caixa de diálogo que permite que o usuário entre com diversas informações. Estas caixas de diálogo também incluem um campo permitindo ao usuário informar parâmetros que são passados para os drivers. Portanto, se uma configuração de hardware requerer opções para os módulos, deve ser usada a instalação de modo avançado.
2.1.3 Modo de instalação rápida
É possível automatizar a instalação do Conectiva Red Hat Linux através do modo de instalação rápida. Em vez de fazer perguntas ao usuário durante a instalação, o modo de instalação rápida lê um arquivo que contém todas as informações necessárias para instalar o Conectiva Red Hat Linux . Este modo é útil quando forem realizadas várias instalações de configuração similar. Para maiores informações sobre o modo de instalação rápida, consulte o arquivo /doc/README.ks no CD-ROM do Conectiva Red Hat Linux.
2.1.4 Configurando as partições e pontos de montagem
Antes, o programa de instalação usava fdisk para criar partições e uma série de caixas de diálogos para definir pontos de montagem. Enquanto que a funcionalidade está ainda disponível no Conectiva Red Hat Linux Marumbi, há uma alternativa. O Disk Druid possibilita a definição dos pontos de montagem e configuração de partição em uma única tela. Além disso, o Disk Druíd suporta o conceito de "crescimento de partições" - que podem crescer até um tamanho mínimo alocado do espaço restante no disco rígido.
Para maiores informações sobre o Disk Druid , veja a seção 5.3.1
2.1.5 Configurando serviços na inicialização
Na versão anterior do Conectiva Red Hat Linux , ao se instalar um serviço particular (como bind, samba, etc), o serviço de configuração automatiza a inicializacão, uma vez que esta instalação esteja completada e o sistema reinicializado. Agora, é possível selecionar, durante a instalação, quais serviços devem ser inicializados e quais não devem.Durante a instalação, você deve selecionar quais serviços devem ser inicializados automaticamente.
Para maiores informações , veja a Seção 6.5.
2.1.6 Melhoria na configuração XFree86
O utilitário de configuração xconfigurator do XFree86 foi melhorado substancialmente. Ela tentará agora rastrear seu sistema para determinar automaticamente que tipo de placa de vídeo está instalada. Além disso, o xconfigurator determinará agora a melhor resolução e quantidade de cores para sua configuração de hardware.
2.2 Novas ferramentas de usuário
Uma dificuldade para novos usuários do Conectiva Red Hat Linux é que muitas tarefas podem somente ser executadas pelo superusuário root, através do conhecimento de um enigmático grupo de comandos. Para facilitar isto, existem diversas novas ferramentas que podem ser usadas por qualquer usuário para executar as tarefas mais comuns, como:
A ferramenta de dados de usuário é usado para informar os dados do usuário localizados no arquivo passwd. A figura 1 mostra o seu funcionamento.
Figura 1: Dados do usuário
Podem ser informados os seguintes dados:
( Full Name ) :
Nome Completo( Office ) :
Empresa( Office Phone ) :
Telefone comercial( Home Phone ) :
Telefone residencial( Shell ) :
shellPara usar esta ferramenta, digite /usr/bin/userinfo.
Como o nome indica, a ferramenta de senha do usuário é usada para mudar senhas. A ferramenta exibe uma mensagem identificando o usuário cuja senha está sendo mudada, em seguida solicita a senha atual e nova senha. Para usar esta ferramenta, digite /usr/bin/userpasswd.
2.2.3 Montagem de sistemas de arquivos
Este programa é executado facilmente para montar e desmontar sistemas de arquivos. Ele mostrará os botões Mount e Format para cada sistema de arquivos no /etc/fstab que tiver sido configurado com a opção user. Na figura 2, o drive do CD-ROM está sendo montado (ele pode ser desmontado com um click no botão Unmount). O botão Format é ativado para todo tipo de mídia gravável e desmontada, e formatará a mídia quando pressionado.
Figura 2 : Montagem de Sistemas de Arquivos
Para usar esta ferramenta, digite /usr/bin/usermount. 2.2.4 Utilitário de interface de rede
É muito fácil inicializar e finalizar as interfaces de rede com o uso desta ferramenta. Toda a interface de rede disponível para usuários será apresentada, e em seguida, com um botão colorido representa a sua condição (veja na figura 3). Clicando-se no botão Toogle Interface pode-se reverter o status da interface de ativo para inativo, e vice-versa. Clicando no botão Status Info, o status da interface será atualizado.
Figura 3: Utilitário de interface de rede.
Para usar esta ferramenta, digite /usr/bin/usernet.
2.3 Melhorias relacionadas com a administração do sistema
O Conectiva Red Hat Linux Marumbi possui as seguintes características dirigidas a administradores de sistemas:
2.3.1 Sistema baseado em Glibc
O Conectiva Red Hat Linux Marumbi está baseado em uma biblioteca mais atualizada conhecida como glibc. As vantagens são:
2.3.2 Aperfeiçoamento dos utilitários shadow
O suporte a shadow teve um aumento significativo no Conectiva Red Hat Linux Marumbi. O pacote shadow-utils contém várias utilidades:
Nota: Existem alguns outros pontos interessantes referentes a estes utilitários:
Os utilitários trabalharão adequadamente quer usando shadow ou não.
Os utilitários foram levemente alterados para suportar o uso do software Conectiva Red Hat em grupos de projetos privativos. Para maiores informações sobre o uso dos grupos de usuários privativos, vá para a seção 12.3.3.
O script adduser foi regravado com um symlink a /usr/sbin/useradd.
2.3.3 Novo utilitário initscript
O utilitário chkconfig fornece em uma simples linha de comando uma ferramenta para manutenção da hierarquia do diretório /etc/rc.d. Ele elimina a necessidade de manter manualmente os numerosos links simbólicos em/etc/rc.d.
Para maiores informações veja a página de manual (man page) do chkconfig.
2.3.4 Novo programa de backup
Assim como a página de manual especifica, o "rhbackup" é um programa útil para backups remotos ou locais. "...Ele usa rsh and tar no seu mecanismo de funcionamento".
Para maiores informações sobre rhbackup, consulte a página de manual do rhbackup.
2.3.5 Melhoria nos utilitários de configuração de rede
O utilitário de configuração de rede netcfg foi aprimorado. Ele agora, tem a capacidade de criar novas interfaces de rede. Acompanhe os seguintes exemplos:
Um laptop é ligado a uma LAN corporativa. Às vezes, o proprietário do laptop viaja para outra divisão da companhia, e desejaria usar o laptop no LAN desta divisão. Além disso, à noite, o proprietário do laptop gostaria de ligar o laptop a uma LAN em casa.
No passado, esta situação necessitaria de um tremendo esforço. Com interfaces duplicadas, só é necessário criar dois clones da interface original Ethernet para dar-lhes as informações apropriadas. Isto é feito por meio da escolha da interface a ser duplicada e pressionando o botão clone. Após nomear o clone com um nome qualquer como casa, você verá uma janela semelhante na Figura 4.
Figura 4: Setup de interface de clone
Como se pode observar, pode-se especificar um endereço IP alternativo e a netmask (a rede e os endereços de broadcast são calculados automaticamente), ou pode-se usar bootp ou dhcp para configurar a interface. Além disso, o artifício de duplicação pode ser configurado para início automático em tempo de inicialização, e pode ser ajustado de modo que qualquer operador possa ter acesso à interface.
2.3.6 Novo grupo de acesso ao drive de disquete
O Conectiva Red Hat Linux Marumbi também inclui um novo grupo de administradores de sistema que podem fazer uso do acesso ao drive de discos flexíveis do sistema. Isto pode ser feito explicitamente, ou via modulo pam_env.
2.3.7 Mudanças anti-spam no sendmail
O Sendmail versão 8.8.7 é incluído com o Conectiva Red Hat Linux Marumbi. Incluem-se também os rulesets que inibem a distribuição de um e-mail comercial não solicitado, também conhecido com spam. Estes rulesets foram criados por Claus Ab mann. Apesar de algumas informação estarem encontradas a seguir, consulte a seguinte página Web:
http://www.informatik.uni-kel.de/%7Eca/email/check.html
Nota : Nesta versão do Conectiva Red Hat Linux, o sendmail não assume relay automaticamente. Por isso, se o seu sistema Conectiva Red Hat Linux deve agir como filtro, reveja a seguinte informação.
Em geral
Esta versão foi configurada para tirar proveito das últimas mudanças do sendmail para prevenir o spam através da adição de novo rulesets de sendmail.
Os seguintes rulesets foram adicionados ao S98 (adições locais) seção de /etc/sendmail.cf:
As ações destes rulesets são controladas pelo seguintes arquivos no diretório etc/mail:
Vamos ver a seguir cada um destes arquivos.
ip_allow
É um arquivo de texto que contém os endereços ou redes que têm permissão de utilização deste servidor como um retransmissor:
O formato para estes arquivos é:
Estas linhas representam um endereço do servidor, uma rede classe C, uma classe B e uma rede classe A, respectivamente
name_allow
É um arquivo de texto que contém os nomes das máquinas ou os domínios das máquinas que têm permissão de utilização deste servidor como um retransmissor:
O formato para este arquivo é:
Estas linhas representam o nome do máquina e o seu domínio
Nota : Os equipamentos não incluídos em outro ip_allow ou name_allow darão uma mensagem de erro : "551: xxx, we do not relay" ("nós não transmitimos"), onde xxx é o RCPT do endereço que foi dado.
relay_allow
É um arquivo texto que contém o nome da máquina , seu domínio, endereço ou rede para qual este terminal transmitirá:
O formato para estes arquivos é:
Os formatos neste arquivo são os mesmos dos arquivos ip_allow e name_allow descritos anteriormente.
Nota : desde que ip_allow, name_allow e relay_allow são arquivos texto, qualquer mudança nestes necessitará da reinicialização do sendmail para surtirem os resultados desejados. Isto pode ser feito com os seguintes comandos:
/etc/rc.d/init.d/sendmail stop;
/etc/rc.d/init.d/sendmail start.
deny
É um arquivo texto que deve ser convertido num arquivo de base de dados através do comando makemap (8) antes de seu uso. Este arquivo contém um conjunto de endereços, nomes de máquina, domínio, endereços de máquina, ou de endereços de rede divididos por um tab de uma mensagem de erro.
O formato para este arquivo é:
Cada linha representa a identificação de um spammer conhecido. Quando um endereço de e-mail é especificado neste arquivo, a mensagem de erro equipado será retornado ao MTA do spammer. Para os outros formatos, a mensagem correspondente de erro será logada a /var/log/maillog, e "550 Access denied" ("550 Acesso negado" ) é retornado ao MTA do spammer.
O seguinte comando pode ser usado para criar a base de dados deste arquivo:
makemap -v /etc/mail/deny < /etc/mail/deny
A execução deste comando é feita com o uso do arquivo /etc/mail/deny.db de base de dados.
No Conectiva Red Hat Linux Marumbi, os drivers de som padronizados em OSS/Free foram modificados para tornarem-se completamente modulares. Isto permite carregar e descarregar os vários drivers de som sem reinicialização ou recompilação da árvore de kernel. O trabalho foi executado por Alan Cox e foi patrocinado pela Red Hat Software, Inc.
Para maiores informações, consulte os arquivos README no diretório de documentação sndconfig (/usr/doc/sndconfig*). A última informação pode sempre ser achada em ftp://ftp.redhat.com/pub/sound/.
Se houver qualquer problema referente aos drivers modulares de som, mande um e-mail parasound-bugs@redhat.com. Há também uma lista associada com os drivers modulares de som (sound-list@redhat.com). Para inscrever-se, envie um e-mail para sound-list-request@redhat.com com "subscribe" como assunto.
2.4.1.1 Suporte para placas de som
Atualmente, as seguintes placas de som são suportadas:
2.4.2 A ferramenta de configuração de placa de som
Também incluído no Conectiva Red Hat Linux Marumbi está o sndconfig, um utilitário que orienta como configurar os drivers modulares de placas de som.
Há algumas coisas que você deve saber sobre o sndconfig:
Plug and Play Aware -- sndconfig é capaz de configurar placas de som Plug and Play Aware tal como o Sound Blaster de Som 16 PnP. Note que, entretanto, a versão presente de sndconfig cria uma nova versão do arquivo /etc/isapnp.conf com somente os parâmetros da placa encontrada configurados, dessa forma se há outros dispositivos Plug and Play em seu sistema, você deve recorrer à uma das seguintes opções :
Em qualquer caso, note que o sndconfig salva seu arquivo original /etc/isapnp.conf como /etc/isapnp.conf.bak.
Modificações /etc/conf.modules -- sndconfig modifica a configuração do arquivo /etc/conf.modules para adicionar informações sobre as opções de módulo requeridas pela sua placa de som. Note que o sndconfig salva seu arquivo original /etc/conf.modules como /etc/conf.modules.bak.
Para configurar a placa de som, digita-se /usr/sbin/sndconfig .
2.4.3 Melhorias no gerenciador de janelas
Melhorias foram feitas no gerente de janelas e em seus menus.