bom, deu certo o pkg_create, mais os SOs nao sao compativeis nao, entao a solucao foi compilar o samba mesmo, ai ta blz, esse server ta com os meses contados, quem sabe qdo for formata-lo ja vai poder virar o 7.0heehhe.
valeu pelas ajudas abracos. Em 31/10/07, Josias LG <[EMAIL PROTECTED]> escreveu: > > Josias LG escreveu: > > Tiago Ribeiro escreveu: > > > >> nao tem como gerar o package sendo q ja ta instalado o samba? nao to > >> querendo atualizar o samba desse outro server nao. > >> > >> make package-recursive > >> ===> Installing for samba-3.0.26a_1,1 > >> ===> samba-3.0.26a_1,1 depends on shared library: execinfo.1 - found > >> ===> samba-3.0.26a_1,1 depends on shared library: popt.0 - found > >> ===> samba-3.0.26a_1,1 depends on shared library: iconv.3 - found > >> ===> Generating temporary packing list > >> ===> Checking if net/samba3 already installed > >> ===> An older version of net/samba3 is already installed ( > samba-3.0.24,1) > >> You may wish to ``make deinstall'' and install this port again > >> by ``make reinstall'' to upgrade it properly. > >> If you really wish to overwrite the old port of net/samba3 > >> without deleting it first, set the variable "FORCE_PKG_REGISTER" > >> in your environment or the "make install" command line. > >> *** Error code 1 > >> > >> Stop in /usr/ports/net/samba3. > >> *** Error code 1 > >> > >> Stop in /usr/ports/net/samba3. > >> > >> > >> Em 30/10/07, Tiago Ribeiro <[EMAIL PROTECTED]> escreveu: > >> > >> > >>> ok, valeu, vou testar isto, tenho uns 5.2 pra gerar isto, e mando aki > pra > >>> lista. > >>> > >>> abracos. > >>> > >>> Em 29/10/07, Josias LG < [EMAIL PROTECTED]> escreveu: > >>> > >>> > >>>> Tiago Ribeiro escreveu: > >>>> > >>>> > >>>>> pessoal, to tendo um erro no ports de um de meus servers. > >>>>> > >>>>> o server eh um 4.10, ah nao posso atualizar nao, pois nao sei qual > vai > >>>>> > >>>>> > >>>> ser a > >>>> > >>>> > >>>>> reacao de um sistema que está rodando nele, que utiliza emulacao de > >>>>> aplicativos COFF, na epoca quando testei este server como 5.2 o > >>>>> > >>>>> > >>>> aplicativo > >>>> > >>>> > >>>>> gerava um erro, e somente funcionou com o free 4.10, nem mesmo com > os > >>>>> > >>>>> > >>>> linux > >>>> > >>>> > >>>>> da epoca nao rodava, somente com linux mt antigo > >>>>> ai o hardware do servidor era mto pros linux antigos. > >>>>> > >>>>> FreeBSD bew 4.10-RELEASE FreeBSD 4.10-RELEASE #5: Wed Jul 19 > 06:59:03 > >>>>> > >>>>> > >>>> BRT > >>>> > >>>> > >>>>> 2006 [EMAIL PROTECTED]:/usr/src/sys/compile/BEW i386 > >>>>> > >>>>> minha arvore de ports vem dando erros a bastante tempo. > >>>>> > >>>>> fui desinstalar o samba e vejam q blz > >>>>> > >>>>> bew# pwd > >>>>> /usr/ports/net/samba3 > >>>>> bew# make > >>>>> "Makefile", line 331: Malformed conditional > >>>>> (!empty(WANT_EXP_MODULES:Midmap_ad)) > >>>>> "Makefile", line 335: Malformed conditional > >>>>> (!empty(WANT_EXP_MODULES:Midmap_rid)) > >>>>> "Makefile", line 337: if-less endif > >>>>> "Makefile", line 337: Need an operator > >>>>> "Makefile", line 339: Malformed conditional > >>>>> (!empty(WANT_EXP_MODULES:Mvfs_cacheprime)) > >>>>> "Makefile", line 341: if-less endif > >>>>> "Makefile", line 341: Need an operator > >>>>> "Makefile", line 343: Malformed conditional > >>>>> (!empty(WANT_EXP_MODULES:Mvfs_catia)) > >>>>> "Makefile", line 345: if-less endif > >>>>> "Makefile", line 345: Need an operator > >>>>> "Makefile", line 347: Malformed conditional > >>>>> (!empty(WANT_EXP_MODULES:Mvfs_commit)) > >>>>> "Makefile", line 349: if-less endif > >>>>> "Makefile", line 349: Need an operator > >>>>> "Makefile", line 474: if-less endif > >>>>> "Makefile", line 474: Need an operator > >>>>> make: fatal errors encountered -- cannot continue > >>>>> > >>>>> este erro ai dava qdo eu fazia um pkg_version -v -l \< , ate ai ele > me > >>>>> encomodava somente um pouco, depois dessa do samba foi a gota dagua. > >>>>> > >>>>> mais vejam outras coisas: > >>>>> > >>>>> bew# pwd > >>>>> /usr/ports > >>>>> bew# make fetchindex > >>>>> fetch: http://www.FreeBSD.org/ports/INDEX-4.bz2 : Not Found > >>>>> *** Error code 1 > >>>>> > >>>>> Stop in /usr/ports. > >>>>> > >>>>> > >>>>> e tb: > >>>>> > >>>>> > >>>>> bew# make index > >>>>> Generating INDEX-4 - please > >>>>> > >>>>> > >>>>> > >>>> > wait.."/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", > >>>> > >>>> > >>>> > >>>>> line 392: Malformed conditional > >>>>> > >>>>> > >>>> (${gst_${GST_PLUGIN}_GCONF_SCHEMAS}!="") > >>>> > >>>> > "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", > >>>> > >>>> > >>>>> line 396: Malformed conditional (${gst_${GST_PLUGIN}_USE_SDL}!="") > >>>>> > >>>>> > >>>>> > >>>> > "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", > >>>> > >>>> > >>>>> line 398: if-less endif > >>>>> > >>>>> > >>>>> > >>>> > "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", > >>>> > >>>> > >>>> > >>>>> line 398: Need an operator > >>>>> > >>>>> > >>>>> > >>>> > "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", > >>>> > >>>> > >>>>> line 419: if-less endif > >>>>> > >>>>> > >>>>> > >>>> > "/usr/ports/audio/gstreamer-plugins-esound/../../multimedia/gstreamer-plugins/Makefile.common", > >>>> > >>>> > >>>> > >>>>> line 419: Need an operator > >>>>> make: fatal errors encountered -- cannot continue > >>>>> ===> audio/gstreamer-plugins-esound failed > >>>>> *** Error code 1 > >>>>> 1 error > >>>>> > >>>>> ******************************************************************** > >>>>> Before reporting this error, verify that you are running a supported > >>>>> version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you > >>>>> have a complete and up-to-date ports collection. (INDEX builds are > >>>>> not supported with partial or out-of-date ports collections -- in > >>>>> particular, if you are using cvsup, you must cvsup the "ports-all" > >>>>> collection, and have no "refuse" files.) If that is the case, then > >>>>> report the failure to [EMAIL PROTECTED] together with relevant > >>>>> details of your ports configuration (including FreeBSD version, > >>>>> your architecture, your environment, and your /etc/make.conf > >>>>> settings, especially compiler flags and WITH/WITHOUT settings). > >>>>> > >>>>> Note: the latest pre-generated version of INDEX may be fetched > >>>>> automatically with "make fetchindex". > >>>>> ******************************************************************** > >>>>> > >>>>> *** Error code 1 > >>>>> > >>>>> Stop in /usr/ports. > >>>>> *** Error code 1 > >>>>> > >>>>> Stop in /usr/ports. > >>>>> > >>>>> > >>>>> portsnap, cvsup, e nada soluciona, alguem pode me ajudar? > >>>>> > >>>>> > >>>>> somente pra garantir vai ai meu make.conf > >>>>> > >>>>> bew# cat /etc/make.conf > >>>>> # added by use.perl 2006-07-20 08:25:56 > >>>>> PERL_VER=5.8.8 > >>>>> PERL_VERSION=5.8.8 > >>>>> NOPERL=yes > >>>>> X11BASE=${LOCALBASE} > >>>>> > >>>>> abracos. > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>> bem, tambem se pode "produzir" um package em outro freebsd e tentar > >>>> instalar no 4.10 > >>>> pra isso, crie no diretorio /usr/ports o diretorio packages, depois, > va > >>>> pra pasta do port, tipo samba mesmo, e digite make recursive-package > ou > >>>> make package-recursive (nao me lembro a ordem agora) e nisso o > programa > >>>> vai ter o seu pacote gerado pra instalação em outros bsds. A vantagem > é > >>>> que o package gerado é o mesmo da versao do ports, nao sendo versao > >>>> "antiga". Depois disso, no diretorio packages, entre na pasta gerada > >>>> chamada All, e dentro dela voce tera o pacote, que no caso foi o > samba, > >>>> com todas as suas dependencias. No outro bsd, pkg_add -v samba.tgz e > >>>> pronto, se precisar de alguma dependencia ele tera disponivel pois > voce > >>>> transporta todo o conteudo da pasta All para o server bsd. Detalhe, > pode > >>>> > >>>> existir packages antigos que precisaram ser removidos para aplicar os > >>>> novos, mas quais sao eles irá vir no aviso de erro. é so uma > sugestão. > >>>> > >>>> > >>>> ------------------------- > >>>> Histórico: http://www.fug.com.br/historico/html/freebsd/ > >>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > >>>> > >>>> > >>>> > >>> -- > >>> att, > >>> Tiago Ribeiro > >>> OVERSEC - +55 32 3084 2930 > >>> > >>> > >>> > >> Deve ter este modo sim, porem so com uma pesquisa + a fundo. No meu > caso eu gero os pacotes em cima de uma maquina virtual, tipo em cima do > vmware ou microsoft virtual pc, e sao exclusivamente para este tipo de > coisa, se for instalar em uma maquina virtual, em /boot/loader.conf de a > entrada kern.hz="100" e corra pro abraço. Sobre gerar packages sem > instalação, teoricamente apenas o comando make recursive-packages clean > deveria apenas gerar o pacote sem tentar instalar. tambem teoricamente o > comando para gerar o pacote e instalar seria make recursive-package install > clean. Enfim, so mesmo fazendo uma pesquisa na tarde de hoje pra descobrir > quais variaveis da para se usar no caso do make recursive... > >> > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > outra solução... > no FSB 5.2 que tu tem, de um pkg_info e ache a versao do teu samba. > Depois de achar, digite pkg_create -b nomedopacote. no meu caso eu fiz > com python. no pkg_info eh python25-2.5.1, a sintaxe ficou pkg_create -b > python25-2.5.1 e pronto, no diretorio aonde executei o comando foi > criado o tbz do programa que eu ja havia instalado. Antes disso, so > execute o portaudit e veja se o pacote que voce vai gerar do samba nao > esta com defeito de segurança pois melhor que um firewall é um serviço > bem configurado e sem bug. :) > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- att, Tiago Ribeiro OVERSEC - +55 32 3084 2930 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

