Re: Localizacao dos arquivos de configuracao
On Thu, 10 Apr 2003 13:46:28 -0300, Fabricio Barros Cabral (fx) wrote: On Thu, 10 Apr 2003, Leandro Guimarães Faria Corsetti Dutra wrote: Na época em que eu mexia com squid, era no próprio arquivo de configuracão do squid, que vinha muito bem comentado com exemplos. E o squid.conf ainda vem. Eu me referia ao arquivos onde, por exemplo, coloco as palavras, páginas ou domínios que o squid (através do squid.conf) irá ler para implementar nas ACLs. Eu colocava isso no próprio squid.conf... mas não era muita coisa, só impedir de baixar o MS IE 4 e os XXX da vida... 4) Como colocar um programa para iniciar no runlevel 3? Tenho que criar um script-padrão no /etc/init.d ? Seria o ideal, por quê a dúvida? Queria ter certeza se era isso mesmo! :P Existe algum arquivo-script para se servir de base? Um skeleton, como se diz... :) Hm, basta olhar os que estão lá... ou os documentos de política. Em princípio /var também deve entrar numa cópia de segurança, Sim, mas isto aí já um *outro* backup :) Não, por que seria? -- _ Leandro Guimarães Faria Corsetti Dutra+41 (21) 648 11 34 / \ Lausanne, Vaud, Suisse+41 (78) 778 11 34 \ / Brasil+55 (11) 5686 2219 / \ http://geocities.yahoo.com.br/lgcdutra/
Re: Localizacao dos arquivos de configuracao
Vou responder só o que sei com certeza... On Thu, 10 Apr 2003 00:30:10 -0300, Fabricio Barros Cabral (fx) wrote: 3) Onde devo colocar as minhas listas ACL do squid? Na época em que eu mexia com squid, era no próprio arquivo de configuracão do squid, que vinha muito bem comentado com exemplos. Se tiver mudado, que tal criar um diretório /etc/squid para isso? 4) Como colocar um programa para iniciar no runlevel 3? Tenho que criar um script-padrão no /etc/init.d ? Seria o ideal, por quê a dúvida? Alguém teria alguma documentacão sobre a localizacão dos arquivos de configuracão no Debian, e o que cada um deve conter? (como a minha dúvida das rotas estáticas, que eu não sei onde colocar e *como* colocar). Pode ser em inglês. No site da Debian tem as políticas que devem ser seguidas por todos os pacotes. Existe também o padrão LSB que o Debian tenta seguir. E finalmente, em /usr/share/doc/pacote costuma haver arquivos como README.Debian ou coisa assim dizendo as alteracões feitas no empacotamento Debian (para o caso do programa fugir das políticas e padrões. Mas tudo ou quase tudo está sob /etc, geralmente com o nome do pacote. No seu caso, eu procuraria por coisas como /etc/network[s], /etc/interface[s], /etc/route.*... Mas outros saberão ao certo. Uma outra coisa que eu notei, é como por padrão diversos arquivos de configuracão do Debian estão localizados no /var/lib/programa e no /var. Isto é uma tendência do LSB, ou apenas do Debian? Qual a vantagem desta abordagem? Arquivos sob /var ou /var/lib geralmente são aqueles modificados pleo programa sem intervenção nem direta nem indireta do usuário. *Eu* particularmente, prefiro centralizar os arquivos de configuracão no /etc, assim fica mais simples de se fazer um backup (não perco tempo procurando ou tentanto lembrar onde estão os arquivos de configuracão). Em princípio /var também deve entrar numa cópia de segurança, que lá há todos os logs, mensagens etc que provavelmente você não quer perder. -- _ Leandro Guimarães Faria Corsetti Dutra+41 (21) 648 11 34 / \ Lausanne, Vaud, Suisse+41 (78) 778 11 34 \ / Brasil+55 (11) 5686 2219 / \ http://geocities.yahoo.com.br/lgcdutra/
Re: Localizacao dos arquivos de configuracao
Em Qui, 2003-04-10 às 00:30, Fabricio Barros Cabral (fx) escreveu: Olá Lista! Sou meio novato no Debian e estou com dúvidas sobre a localizacão dos arquivos padrões de configuracão, como por exemplo: 1) Em que arquivo no /etc eu devo adicionar rotas estáticas para as minhas interfaces? /etc/network/interfaces 2) Em que arquivo devo colocar as minhas regras do iptables? Passo. Nao uso. 3) Onde devo colocar as minhas listas ACL do squid? /etc/squid.conf 4) Como colocar um programa para iniciar no runlevel 3? Tenho que criar um script-padrão no /etc/init.d ? No debian nao tem a mesma logica de runlevel dos redhat*. Alguém teria alguma documentacão sobre a localizacão dos arquivos de configuracão no Debian, e o que cada um deve conter? (como a minha dúvida das rotas estáticas, que eu não sei onde colocar e *como* colocar). Pode ser em inglês. Visite www.debian-br.org e veja na secao de documentacao. Principalmente o guia pratico, que e o documento referencia para quem esta migrando. Depois de ler, mande as duvidas restantes para a lista. Ao contrario de outras listas de outras distros, esta e uma lista de suporte tecnico a usuarios (embora ninguem tenha obrigacao de responder :)). []'s -- _ Outgoing mail is certified Windows Free. Checked by Debian GNU/Linux anti-Windows system http://www.debian.org. Version: SiD / apt-get upgrade Database Release Date: 07/04/2003 signature.asc Description: PGP signature
Re: Localizacao dos arquivos de configuracao
iptables nao tem arquivo de configuracao... eu geralmente faco um arquivo com minha regras e executou-o, por exepmlo: No vi ou emacs ou pico ou seu editor preferido: iptables -A input -p tcp -s 0/0 --dport 22 -j ACCEPT iptables -A output -p tcp -s 0/0 --dport 22 -j ACCEPT iptables -A input -p tcp !-y -s 0/0 ...etc... ./arquivo e pronto... Gustavo Polillo __ On 10 Apr 2003, Marcio de Araujo Benedito wrote: Date: 10 Apr 2003 09:21:25 -0300 From: Marcio de Araujo Benedito [EMAIL PROTECTED] To: Fabricio Barros Cabral (fx) [EMAIL PROTECTED] Cc: debian-user-portuguese debian-user-portuguese@lists.debian.org Subject: Re: Localizacao dos arquivos de configuracao Resent-Date: Thu, 10 Apr 2003 07:50:59 -0500 (CDT) Resent-From: debian-user-portuguese@lists.debian.org Em Qui, 2003-04-10 às 00:30, Fabricio Barros Cabral (fx) escreveu: Olá Lista! Sou meio novato no Debian e estou com dúvidas sobre a localizacão dos arquivos padrões de configuracão, como por exemplo: 1) Em que arquivo no /etc eu devo adicionar rotas estáticas para as minhas interfaces? /etc/network/interfaces 2) Em que arquivo devo colocar as minhas regras do iptables? Passo. Nao uso. 3) Onde devo colocar as minhas listas ACL do squid? /etc/squid.conf 4) Como colocar um programa para iniciar no runlevel 3? Tenho que criar um script-padrão no /etc/init.d ? No debian nao tem a mesma logica de runlevel dos redhat*. Alguém teria alguma documentacão sobre a localizacão dos arquivos de configuracão no Debian, e o que cada um deve conter? (como a minha dúvida das rotas estáticas, que eu não sei onde colocar e *como* colocar). Pode ser em inglês. Visite www.debian-br.org e veja na secao de documentacao. Principalmente o guia pratico, que e o documento referencia para quem esta migrando. Depois de ler, mande as duvidas restantes para a lista. Ao contrario de outras listas de outras distros, esta e uma lista de suporte tecnico a usuarios (embora ninguem tenha obrigacao de responder :)). []'s -- --- Gustavo Polillo Correa - Analista de Sistemas Instituto de Biociencias - USP Tel : (11) 3091-7436 Fax : (11) 3091-7536 ---
Re: Localizacao dos arquivos de configuracao
On Thu, 10 Apr 2003, Leandro Guimarães Faria Corsetti Dutra wrote: Na época em que eu mexia com squid, era no próprio arquivo de configuracão do squid, que vinha muito bem comentado com exemplos. Se tiver mudado, que tal criar um diretório /etc/squid para isso? E o squid.conf ainda vem. Eu me referia ao arquivos onde, por exemplo, coloco as palavras, páginas ou domínios que o squid (através do squid.conf) irá ler para implementar nas ACLs. Nas distribuicões RH-like, existe um diretório /etc/squid, onde todas as configuracões do squid são colocadas, o que eu acharia também ser interessante criado no Debian, assim como ele o faz com o apache e o samba. Mas sua sugestão era exatamente o que estava pensando. Vou segui-la. :) 4) Como colocar um programa para iniciar no runlevel 3? Tenho que criar um script-padrão no /etc/init.d ? Seria o ideal, por quê a dúvida? Queria ter certeza se era isso mesmo! :P Existe algum arquivo-script para se servir de base? Um skeleton, como se diz... :) No site da Debian tem as políticas que devem ser seguidas por todos os pacotes. Existe também o padrão LSB que o Debian tenta seguir. E finalmente, em /usr/share/doc/pacote costuma haver arquivos como README.Debian ou coisa assim dizendo as alteracões feitas no empacotamento Debian (para o caso do programa fugir das políticas e padrões. Notei exatamente isto, principalmente na utilizacão do /var, que achei mais intensa no Debian. Em princípio /var também deve entrar numa cópia de segurança, que lá há todos os logs, mensagens etc que provavelmente você não quer perder. Sim, mas isto aí já um *outro* backup :) []'s --fx
Re: Localizacao dos arquivos de configuracao
On Thu, 10 Apr 2003, Gustavo Polillo wrote: iptables nao tem arquivo de configuracao... eu geralmente faco um arquivo com minha regras e executou-o, por exepmlo: No vi ou emacs ou pico ou seu editor preferido: iptables -A input -p tcp -s 0/0 --dport 22 -j ACCEPT iptables -A output -p tcp -s 0/0 --dport 22 -j ACCEPT iptables -A input -p tcp !-y -s 0/0 ...etc... ./arquivo Pois esta eu descobri, e vou contar! ;) 1) No Debian, vc primeiro seta as regras no iptables, na linha comando mesmo: #iptables -A input ... #iptables -A output ... (etc, etc) 2) Depois voce usa o /etc/init.d/iptables com o seguinte comando: /etc/init.d/iptables save active Então será criado um arquivo em /var/lib/iptables, com o nome de active, com todas as regras que você setou. Então ao reiniciar, o próprio /etc/init.d/iptables carrega as regras salvas. É exatamente estes mecanismos de configuracão que eu gostaria de entender no Debian! []´s --fx