Re: Localizacao dos arquivos de configuracao

2003-04-11 Por tôpico Leandro Guimarães Faria Corsetti Dutra
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

2003-04-10 Por tôpico Leandro Guimarães Faria Corsetti Dutra
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

2003-04-10 Por tôpico Marcio de Araujo Benedito
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

2003-04-10 Por tôpico Gustavo Polillo
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

2003-04-10 Por tôpico Fabricio Barros Cabral (fx)
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

2003-04-10 Por tôpico Fabricio Barros Cabral (fx)
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