Renato, muito obrigado pela "aula" (por acaso vc � professor?); vou tentar fazer na minha m�quina de testes........ qquer coisa incomodo novamente..... a prop�sito, vc conhece algum material em portugues sobre o ports.......??
Celso > > Renato, > > > > No meu sistema n�o existe o /etc/rc.conf.local; tamb�m n�o existe man > > para esse arquivo.... qual � o formato do mesmo? se quiser usar tem-se > > que criar n�o m�o? > > Exato, voc� deve cri�-lo na m�o mesmo, o formato dele � igual o do > /etc/rc.conf > > > por exemplo: instalei o samba nesse sistema; na usa opini�o, qual a > > melhor maneira de inicializa-lo? > > Quando voc� instala um pacote que j� est� preparado para rcNg, por > exemplo, o Samba 3.x > > /usr/ports/net/samba3 > make install clean > > Ele ir� criar um script de inicializa��o chamado /usr/local/etc/rc.d/samba.sh > > Se voc� editar esse arquivo ir� encontrar comentado no come�o do > arquivo o seguinte trecho: > > # > # Add the following lines to /etc/rc.conf to enable samba: > # > #samba_enable="YES" > # > # or, for fine grain control > # > #nmbd_enable="YES" > #smbd_enable="YES" > #winbindd_enable="YES" > # > > Ent�o, como est� escrito a�, samba_enable="YES" j� � o suficiente. > > echo samba_enable=\"YES\" >> /etc/rc.conf.local > > Pronto, o seu arquivo rc.conf.local foi criado e o samba ser� > inicializado quando a m�quina for rebootada E tambem se vc executar > /usr/local/etc/rc.d/samba.sh start > > > outra coisa: qdo se instala algo pelo ports a inicializa��o j� fica > > configurada? por exemplo: preciso insalar o samba mas as op��es do > > ports n�o s�o suficientes..... posso fazer um "make fetch" e alterar > > as op��es e depois instalar? como � que faria isso? > > Bom, os ports mais novos, que mostram aquela telinha azul com opcoes, > eles mantem essas opcoes gravadas no seu bsd, e qdo vc atualizar vai > mante-las, para altera-las basta digitar "make config" > > Como no seu caso as op��es n�o s�o suficientes, o que voc� pode fazer > � o seguinte, duas op��es: > > 1. executa um "make patch", ele vai baixar, extrair e aplicar os > patches padrao, depois disso, v� ao diret�rio work/pacote.xxx.xx, que > � onde ficam os fontes, altere, retorne ao diretorio principal do > port, compile usando "make" e instale com "make install". Essa op��o, > funciona, mas, quando vc for atualizar esse port vc tem que refazer > tudo. > > 2. Essa � uma op��o um pouco melhor, voc� vai no diret�rio do port, > executa um "make extract", apenas vai extrair, sem patches, v� ao > diret�rio, altere, crie um patch com diff -u, salve isso num arquivo e > coloque-o em /usr/ports/categoria/port/files, com a nomenclatura, > patch-nome_do_arquivo_que_ele_altera, feito isso, qdo vc der um make, > ele vai extrair e jah aplicar suas alteracoes. > > De qualquer maneira, se a altera��o que vc vai fazer for uma coisa que > mais gente pode usar, que � �til, altere o port, gere um PR e envie > para o gnats, assim, se for aprovado, ser� incorporado a �rvore > oficial do free. > > Espero ter ajudado. > > []�s > -- > Renato Botelho > ICQ: 54596223 > AIM: RBGargaBR _______________________________________________________________ Para enviar um novo email para a lista: [email protected] Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

