Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Marcelo Gondim

On 28-07-2015 00:34, Kaio Rafael wrote:

Desculpem se a pergunta é recorrente:

Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
quero fazer novamente.

Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
install pacote e através dos ports.

Já atualizei o sistema com freebsd-update, agora preciso atualizar os
softwares instalados.

Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
instalei o XFCE4 pelo 'pkg install'

Pelo comando 'pkg upgrade' tenho
Installed packages to be UPGRADED:
 xfce4-desktop: 4.12.2 - 4.12.3

enquanto no portmaster
=== xfce4-desktop-4.12.2
 === New version available: xfce4-desktop-4.12.3

Aparentemente não tem problema, mas não sei qual devo usar. No
Handbook eles frisam que o upgrade deve ser através desses ports

`To perform the actual upgrade, use either Portmaster or Portupgrade.`

[]'z

Bom dia Kaio,

Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo ports. 
Lógico que se não forem coisas complexas como instalar um bash seria 
tranquilo. O problema começa quando você instala algo pelo ports e você 
faz mudanças nas options de compilação daquele pacote e monta seu 
ambiente todo em cima disso com novas libs e tudo. Aí está tudo 
funcionando e você manda um pkg upgrade e acaba com teu sistema porque 
os binários atualizados não terão as mesmas options que você havia 
setado no anterior.


Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar 
programas pelo ports, no final tava tudo quebrado. Porque foi 
atualizando algumas coisas que precisavam que outras fossem 
recompiladas. Isso acontece muito com libs rsrsrsrs


Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop 
acredito que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs 
mas entre portupgrade e portmaster eu gosto muito mais do portmaster :)


Tem que ter cuidado mesmo. :)

[]'s
Gondim


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Kaio Rafael
Bom dia!

Essa máquina é exclusiva para Media Center (kodi, vlc,  etc), tem
vários pacotes que tive que fazer mudanças na opção de build. Usei o
portmaster mesmo, não deu nenhum galho.

Valeu o susto :)



Em 28 de julho de 2015 10:40, Marcelo Gondim gon...@bsdinfo.com.br escreveu:
 On 28-07-2015 00:34, Kaio Rafael wrote:

 Desculpem se a pergunta é recorrente:

 Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
 quero fazer novamente.

 Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
 install pacote e através dos ports.

 Já atualizei o sistema com freebsd-update, agora preciso atualizar os
 softwares instalados.

 Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
 instalei o XFCE4 pelo 'pkg install'

 Pelo comando 'pkg upgrade' tenho
 Installed packages to be UPGRADED:
  xfce4-desktop: 4.12.2 - 4.12.3

 enquanto no portmaster
 === xfce4-desktop-4.12.2
  === New version available: xfce4-desktop-4.12.3

 Aparentemente não tem problema, mas não sei qual devo usar. No
 Handbook eles frisam que o upgrade deve ser através desses ports

 `To perform the actual upgrade, use either Portmaster or Portupgrade.`

 []'z

 Bom dia Kaio,

 Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo ports.
 Lógico que se não forem coisas complexas como instalar um bash seria
 tranquilo. O problema começa quando você instala algo pelo ports e você faz
 mudanças nas options de compilação daquele pacote e monta seu ambiente todo
 em cima disso com novas libs e tudo. Aí está tudo funcionando e você manda
 um pkg upgrade e acaba com teu sistema porque os binários atualizados não
 terão as mesmas options que você havia setado no anterior.

 Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar programas
 pelo ports, no final tava tudo quebrado. Porque foi atualizando algumas
 coisas que precisavam que outras fossem recompiladas. Isso acontece muito
 com libs rsrsrsrs

 Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop acredito
 que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs mas entre
 portupgrade e portmaster eu gosto muito mais do portmaster :)

 Tem que ter cuidado mesmo. :)

 []'s
 Gondim


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Kaio Rafael,
http://twitter.com/kaiux
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Marcelo Gondim

On 28-07-2015 12:34, Kaio Rafael wrote:

Bom dia!

Essa máquina é exclusiva para Media Center (kodi, vlc,  etc), tem
vários pacotes que tive que fazer mudanças na opção de build. Usei o
portmaster mesmo, não deu nenhum galho.

Valeu o susto :)

É então nunca use o pkg pra fazer upgrade nessa máquina. rsrsrsrs
Você tá em boas mãos com o portmaster. :)




Em 28 de julho de 2015 10:40, Marcelo Gondim gon...@bsdinfo.com.br escreveu:

On 28-07-2015 00:34, Kaio Rafael wrote:

Desculpem se a pergunta é recorrente:

Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
quero fazer novamente.

Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
install pacote e através dos ports.

Já atualizei o sistema com freebsd-update, agora preciso atualizar os
softwares instalados.

Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
instalei o XFCE4 pelo 'pkg install'

Pelo comando 'pkg upgrade' tenho
Installed packages to be UPGRADED:
  xfce4-desktop: 4.12.2 - 4.12.3

enquanto no portmaster
=== xfce4-desktop-4.12.2
  === New version available: xfce4-desktop-4.12.3

Aparentemente não tem problema, mas não sei qual devo usar. No
Handbook eles frisam que o upgrade deve ser através desses ports

`To perform the actual upgrade, use either Portmaster or Portupgrade.`

[]'z

Bom dia Kaio,

Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo ports.
Lógico que se não forem coisas complexas como instalar um bash seria
tranquilo. O problema começa quando você instala algo pelo ports e você faz
mudanças nas options de compilação daquele pacote e monta seu ambiente todo
em cima disso com novas libs e tudo. Aí está tudo funcionando e você manda
um pkg upgrade e acaba com teu sistema porque os binários atualizados não
terão as mesmas options que você havia setado no anterior.

Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar programas
pelo ports, no final tava tudo quebrado. Porque foi atualizando algumas
coisas que precisavam que outras fossem recompiladas. Isso acontece muito
com libs rsrsrsrs

Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop acredito
que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs mas entre
portupgrade e portmaster eu gosto muito mais do portmaster :)

Tem que ter cuidado mesmo. :)

[]'s
Gondim


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd





-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Otavio Augusto
Em 28 de julho de 2015 00:34, Kaio Rafael kaioraf...@gmail.com escreveu:
 Desculpem se a pergunta é recorrente:

 Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
 quero fazer novamente.

 Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
 install pacote e através dos ports.

 Já atualizei o sistema com freebsd-update, agora preciso atualizar os
 softwares instalados.

 Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
 instalei o XFCE4 pelo 'pkg install'

 Pelo comando 'pkg upgrade' tenho
 Installed packages to be UPGRADED:
 xfce4-desktop: 4.12.2 - 4.12.3

 enquanto no portmaster
 === xfce4-desktop-4.12.2
 === New version available: xfce4-desktop-4.12.3

 Aparentemente não tem problema, mas não sei qual devo usar. No
 Handbook eles frisam que o upgrade deve ser através desses ports

 `To perform the actual upgrade, use either Portmaster or Portupgrade.`


Quando vc instalou pacotes pelo ports você mudou alguma opção padrão ?
Se sim e dpois você for atualiza-lo pelo pkg pode haver uma mudança na
config e quebrar aquele pacote ou algum que depende dele
Recomendo que use o ports para atualizar os pacotes e não correr o risco.
Se vc usar o pkg para instalar tudo que precisa e nunca usar o ports
para nada blz o upgrade pelo pkg é válido mas se usar o ports
é melhor usar somente o ports anão ser que vc saiba exatamente o que
está fazendo.




 []'z
 --
 Kaio Rafael,
 http://twitter.com/kaiux
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Otavio Augusto
-
Consultor de TI
Citius Tecnologia
31 37761866
31 88651242
http://www.citiustecnologia.com.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Renato Botelho
 On Jul 28, 2015, at 13:38, Kaio Rafael kaioraf...@gmail.com wrote:
 
 Como é que você faz para listar essas opções?

Para pacotes instalados:

man pkg-info

Para pacotes disponíveis no repositório remoto:

man pkg-rquery

--
Renato Botelho

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Otimização de kernel para Router

2015-07-28 Por tôpico Guilherme Ferreira Rosário
http://bsdrp.net/documentation/technical_docs/performance

Em 27 de julho de 2015 23:39, Rosauro Baretta rosa...@rline.com.br
escreveu:

 Boa noite Pessoal,

 tenho um freebsd 10 rodando quagga para BGP e OSPF,

 estou tendo a seguinte situação, são 2 links com sessão full, nos horários
 de Pico, tenho consumo de processamento de 4% por parte do zebra, e 12% de
 interupções. Até ai tudo funciona 100%

 o caso é que no BGP, eu direciono o trafego para o proxy através de PBR, e
 ai quando ativo as regras de firewall para o direcionamento para o proxy, o
 consumo de processamento sobre dos 12% das interupções para 38%.  e ai
 percebo que perco um pouco da performance.

 Gostaria de saber dos mais experientes é possível fazer algun tuning no
 Kernel  ou alguma config que ajude a melhorar a performance neste cenário ?

 o Kernel que estou rodando no momento é o padrão.

 --
 Atenciosamente,

 Rosauro Baretta
 Tel: 46 3555 8000
 Cel: 46 8401 4560
 RLINE Telecom LTDA
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Permission Denied estranho com squid

2015-07-28 Por tôpico Guilherme Ferreira Rosário
qual securelevel esta o sistema?

Em 27 de julho de 2015 09:54, Thiago Andrighetti thiagoapa...@yahoo.com.br
escreveu:

 Nada no messages.Tá um mistério.E percebi que quando da esse erro, no
 navegador do usuário tambem aparece a mensagem Permission Denied, write
 error.Só ta dando erro no squid. --
 Thiago Andrighetti de Pádua



  Em Quinta-feira, 23 de Julho de 2015 7:25, Helio Loureiro 
 he...@loureiro.eng.br escreveu:



  Isso não é falha de filesystem? Não tem nada nos logs do sistema?

 Tente fazer um fsck na partição.

 Helio Loureiro
 -= sent by Android =-
 On Jul 22, 2015 8:50 PM, Thiago Andrighetti thiagoapa...@yahoo.com.br
 wrote:

  Olá lista.Eu estou recebendo umas mensagens no meu cache.log do squid
  estranhas de Permission Denied, porem não informa onde que não está com
  permissão.Quando é permissão no cache_dir por exemplo ele informa, ou no
  log, coisas do tipo. Percebi que são só acessos HTTPS (porta 443)
  Meu cenário é o seguinte:Rede interna tem acesso HTTP e HTTPS bloqueado
  diretamente, só permitido através do squid.Squid usa como filtros o
  squidGuard.
  XXX.XXX.XXX.XXX é o ip da WAN do meu servidor.
  Segue um pouco do log (Isso se repete muito no log)
 
  2015/07/22 15:43:03 kid1| local=XXX.XXX.XXX.XXX:30878 remote=
  74.125.165.207:443 FD 154 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:03 kid1| local=XXX.XXX.XXX.XXX:31457 remote=
  173.194.42.206:443 FD 40 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:05 kid1| local=XXX.XXX.XXX.XXX:24356 remote=
  65.52.108.200:443 FD 255 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:06 kid1| local=XXX.XXX.XXX.XXX:52068 remote=
  134.170.19.131:443 FD 71 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:07 kid1| local=XXX.XXX.XXX.XXX:60703 remote=
  134.170.18.209:443 FD 24 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:07 kid1| local=XXX.XXX.XXX.XXX:50880 remote=
  173.194.136.111:443 FD 173 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:07 kid1| local=XXX.XXX.XXX.XXX:62979 remote=
  134.170.25.45:443 FD 248 flags=1: read/write failure: (13) Permission
  denied
  2015/07/22 15:43:08 kid1| local=XXX.XXX.XXX.XXX:25260 remote=
  108.160.163.110:443 FD 30 flags=1: read/write failure: (13) Permission
  denied
 
  Agradeço qualquer ajuda. --
  Thiago Andrighetti de Pádua
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Marcelo Gondim

On 28-07-2015 13:38, Kaio Rafael wrote:

Como é que você faz para listar essas opções?

Achei massa! ;)


Já instalado:
pkg info -f nome_do_dito_cujo

No repositório:
pkg search -f nome_do_dito_cujo

:D



Em 28 de julho de 2015 12:29, Marcelo Gondim gon...@bsdinfo.com.br escreveu:

On 28-07-2015 13:11, Marcelo Gondim wrote:

On 28-07-2015 12:34, Kaio Rafael wrote:

Bom dia!

Essa máquina é exclusiva para Media Center (kodi, vlc,  etc), tem
vários pacotes que tive que fazer mudanças na opção de build. Usei o
portmaster mesmo, não deu nenhum galho.

Valeu o susto :)

É então nunca use o pkg pra fazer upgrade nessa máquina. rsrsrsrs
Você tá em boas mãos com o portmaster. :)

Peguei um exemplo aqui bom até mesmo para quem ainda tiver dúvidas:
Imagina que você instalou seu servidor de e-mail com postfix, suporte à
mysql e tá tudo funcionando redondo. Aí na vontade de atualizar rápido manda
um upgrade pelo pkg. O pacote binário do mail/postfix vem assim:


  postfix-2.11.5,1
Name   : postfix
Version: 2.11.5,1
Origin : mail/postfix
Architecture   : freebsd:10:x86:64
Prefix : /usr/local
Repository : FreeBSD
[pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest]
Categories : mail ipv6
Licenses   : IPL10
Maintainer : oha...@freebsd.org
WWW: http://www.postfix.org/
Comment: Secure alternative to widely-used Sendmail
Options:
 BDB: off
 CDB: off
 DOCS   : on
 DOVECOT: off
 DOVECOT2   : off
 INST_BASE  : off
 LDAP   : off
 LDAP_SASL  : off
 LMDB   : off
 MYSQL  : off
 NIS: off
 PCRE   : on
 PGSQL  : off
 SASL   : off
 SASLKMIT   : off
 SASLKRB5   : off
 SPF: off
 SQLITE : off
 TEST   : off
 TLS: on
 VDA: off

Repare que as bases de dados estão todas desligadas. Bem aí nesse momento
seu servidor de e-mail vai parar assim que você reiniciar o postfix. :(

[]'s
Gondim







Em 28 de julho de 2015 10:40, Marcelo Gondim gon...@bsdinfo.com.br
escreveu:

On 28-07-2015 00:34, Kaio Rafael wrote:

Desculpem se a pergunta é recorrente:

Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
quero fazer novamente.

Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
install pacote e através dos ports.

Já atualizei o sistema com freebsd-update, agora preciso atualizar os
softwares instalados.

Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
instalei o XFCE4 pelo 'pkg install'

Pelo comando 'pkg upgrade' tenho
Installed packages to be UPGRADED:
   xfce4-desktop: 4.12.2 - 4.12.3

enquanto no portmaster
=== xfce4-desktop-4.12.2
   === New version available: xfce4-desktop-4.12.3

Aparentemente não tem problema, mas não sei qual devo usar. No
Handbook eles frisam que o upgrade deve ser através desses ports

`To perform the actual upgrade, use either Portmaster or Portupgrade.`

[]'z

Bom dia Kaio,

Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo ports.
Lógico que se não forem coisas complexas como instalar um bash seria
tranquilo. O problema começa quando você instala algo pelo ports e você
faz
mudanças nas options de compilação daquele pacote e monta seu ambiente
todo
em cima disso com novas libs e tudo. Aí está tudo funcionando e você
manda
um pkg upgrade e acaba com teu sistema porque os binários atualizados
não
terão as mesmas options que você havia setado no anterior.

Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar
programas
pelo ports, no final tava tudo quebrado. Porque foi atualizando algumas
coisas que precisavam que outras fossem recompiladas. Isso acontece
muito
com libs rsrsrsrs

Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop
acredito
que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs mas entre
portupgrade e portmaster eu gosto muito mais do portmaster :)

Tem que ter cuidado mesmo. :)

[]'s
Gondim




-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Marcelo Gondim

On 28-07-2015 13:11, Marcelo Gondim wrote:

On 28-07-2015 12:34, Kaio Rafael wrote:

Bom dia!

Essa máquina é exclusiva para Media Center (kodi, vlc,  etc), tem
vários pacotes que tive que fazer mudanças na opção de build. Usei o
portmaster mesmo, não deu nenhum galho.

Valeu o susto :)

É então nunca use o pkg pra fazer upgrade nessa máquina. rsrsrsrs
Você tá em boas mãos com o portmaster. :)

Peguei um exemplo aqui bom até mesmo para quem ainda tiver dúvidas:
Imagina que você instalou seu servidor de e-mail com postfix, suporte à 
mysql e tá tudo funcionando redondo. Aí na vontade de atualizar rápido 
manda um upgrade pelo pkg. O pacote binário do mail/postfix vem assim:



 postfix-2.11.5,1
Name   : postfix
Version: 2.11.5,1
Origin : mail/postfix
Architecture   : freebsd:10:x86:64
Prefix : /usr/local
Repository : FreeBSD 
[pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest]

Categories : mail ipv6
Licenses   : IPL10
Maintainer : oha...@freebsd.org
WWW: http://www.postfix.org/
Comment: Secure alternative to widely-used Sendmail
Options:
BDB: off
CDB: off
DOCS   : on
DOVECOT: off
DOVECOT2   : off
INST_BASE  : off
LDAP   : off
LDAP_SASL  : off
LMDB   : off
MYSQL  : off
NIS: off
PCRE   : on
PGSQL  : off
SASL   : off
SASLKMIT   : off
SASLKRB5   : off
SPF: off
SQLITE : off
TEST   : off
TLS: on
VDA: off

Repare que as bases de dados estão todas desligadas. Bem aí nesse 
momento seu servidor de e-mail vai parar assim que você reiniciar o 
postfix. :(


[]'s
Gondim









Em 28 de julho de 2015 10:40, Marcelo Gondim gon...@bsdinfo.com.br 
escreveu:

On 28-07-2015 00:34, Kaio Rafael wrote:

Desculpem se a pergunta é recorrente:

Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
quero fazer novamente.

Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
install pacote e através dos ports.

Já atualizei o sistema com freebsd-update, agora preciso atualizar os
softwares instalados.

Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
instalei o XFCE4 pelo 'pkg install'

Pelo comando 'pkg upgrade' tenho
Installed packages to be UPGRADED:
  xfce4-desktop: 4.12.2 - 4.12.3

enquanto no portmaster
=== xfce4-desktop-4.12.2
  === New version available: xfce4-desktop-4.12.3

Aparentemente não tem problema, mas não sei qual devo usar. No
Handbook eles frisam que o upgrade deve ser através desses ports

`To perform the actual upgrade, use either Portmaster or Portupgrade.`

[]'z

Bom dia Kaio,

Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo 
ports.

Lógico que se não forem coisas complexas como instalar um bash seria
tranquilo. O problema começa quando você instala algo pelo ports e 
você faz
mudanças nas options de compilação daquele pacote e monta seu 
ambiente todo
em cima disso com novas libs e tudo. Aí está tudo funcionando e você 
manda
um pkg upgrade e acaba com teu sistema porque os binários 
atualizados não

terão as mesmas options que você havia setado no anterior.

Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar 
programas

pelo ports, no final tava tudo quebrado. Porque foi atualizando algumas
coisas que precisavam que outras fossem recompiladas. Isso acontece 
muito

com libs rsrsrsrs

Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop 
acredito
que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs mas 
entre

portupgrade e portmaster eu gosto muito mais do portmaster :)

Tem que ter cuidado mesmo. :)

[]'s
Gondim


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Kaio Rafael
Como é que você faz para listar essas opções?

Achei massa! ;)

Em 28 de julho de 2015 12:29, Marcelo Gondim gon...@bsdinfo.com.br escreveu:
 On 28-07-2015 13:11, Marcelo Gondim wrote:

 On 28-07-2015 12:34, Kaio Rafael wrote:

 Bom dia!

 Essa máquina é exclusiva para Media Center (kodi, vlc,  etc), tem
 vários pacotes que tive que fazer mudanças na opção de build. Usei o
 portmaster mesmo, não deu nenhum galho.

 Valeu o susto :)

 É então nunca use o pkg pra fazer upgrade nessa máquina. rsrsrsrs
 Você tá em boas mãos com o portmaster. :)

 Peguei um exemplo aqui bom até mesmo para quem ainda tiver dúvidas:
 Imagina que você instalou seu servidor de e-mail com postfix, suporte à
 mysql e tá tudo funcionando redondo. Aí na vontade de atualizar rápido manda
 um upgrade pelo pkg. O pacote binário do mail/postfix vem assim:


  postfix-2.11.5,1
 Name   : postfix
 Version: 2.11.5,1
 Origin : mail/postfix
 Architecture   : freebsd:10:x86:64
 Prefix : /usr/local
 Repository : FreeBSD
 [pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest]
 Categories : mail ipv6
 Licenses   : IPL10
 Maintainer : oha...@freebsd.org
 WWW: http://www.postfix.org/
 Comment: Secure alternative to widely-used Sendmail
 Options:
 BDB: off
 CDB: off
 DOCS   : on
 DOVECOT: off
 DOVECOT2   : off
 INST_BASE  : off
 LDAP   : off
 LDAP_SASL  : off
 LMDB   : off
 MYSQL  : off
 NIS: off
 PCRE   : on
 PGSQL  : off
 SASL   : off
 SASLKMIT   : off
 SASLKRB5   : off
 SPF: off
 SQLITE : off
 TEST   : off
 TLS: on
 VDA: off

 Repare que as bases de dados estão todas desligadas. Bem aí nesse momento
 seu servidor de e-mail vai parar assim que você reiniciar o postfix. :(

 []'s
 Gondim








 Em 28 de julho de 2015 10:40, Marcelo Gondim gon...@bsdinfo.com.br
 escreveu:

 On 28-07-2015 00:34, Kaio Rafael wrote:

 Desculpem se a pergunta é recorrente:

 Tenho uma dúvida que já destruiu meu sistema antes ;) e por isso, não
 quero fazer novamente.

 Estou usando freebsd versão 10 e tenho instalado pacotes via pkg
 install pacote e através dos ports.

 Já atualizei o sistema com freebsd-update, agora preciso atualizar os
 softwares instalados.

 Qual é o melhor método 'pkg upgrade' ou portmaster -a ? Por exemplo,
 instalei o XFCE4 pelo 'pkg install'

 Pelo comando 'pkg upgrade' tenho
 Installed packages to be UPGRADED:
   xfce4-desktop: 4.12.2 - 4.12.3

 enquanto no portmaster
 === xfce4-desktop-4.12.2
   === New version available: xfce4-desktop-4.12.3

 Aparentemente não tem problema, mas não sei qual devo usar. No
 Handbook eles frisam que o upgrade deve ser através desses ports

 `To perform the actual upgrade, use either Portmaster or Portupgrade.`

 []'z

 Bom dia Kaio,

 Sugiro você usar ou pkg e instalar os binários ou fazer tudo pelo ports.
 Lógico que se não forem coisas complexas como instalar um bash seria
 tranquilo. O problema começa quando você instala algo pelo ports e você
 faz
 mudanças nas options de compilação daquele pacote e monta seu ambiente
 todo
 em cima disso com novas libs e tudo. Aí está tudo funcionando e você
 manda
 um pkg upgrade e acaba com teu sistema porque os binários atualizados
 não
 terão as mesmas options que você havia setado no anterior.

 Uma vez fiz isso com o PC-BSD, instalei ele e comecei à instalar
 programas
 pelo ports, no final tava tudo quebrado. Porque foi atualizando algumas
 coisas que precisavam que outras fossem recompiladas. Isso acontece
 muito
 com libs rsrsrsrs

 Nesse seu exemplo se você não fez nenhuma mexida no xfce4-desktop
 acredito
 que não te dê dor de cabeça fazer pelo pkg ou pelo ports. rsrs mas entre
 portupgrade e portmaster eu gosto muito mais do portmaster :)

 Tem que ter cuidado mesmo. :)

 []'s
 Gondim


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Kaio Rafael,
http://twitter.com/kaiux
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Renato Botelho
 On Jul 28, 2015, at 12:34, Kaio Rafael kaioraf...@gmail.com wrote:
 
 Bom dia!
 
 Essa máquina é exclusiva para Media Center (kodi, vlc,  etc), tem
 vários pacotes que tive que fazer mudanças na opção de build. Usei o
 portmaster mesmo, não deu nenhum galho.

Se você tem vários servidores que usam pacotes com OPTIONS customizadas, muitas 
vezes compensa instalar o poudriere e manter o seu próprio repositório de 
pacotes para uso interno.

--
Renato Botelho

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Qual procedimento correto para atualizar os softwares instalados?

2015-07-28 Por tôpico Tiago Ribeiro

 Em 28/07/2015, à(s) 14:20, Marcelo Gondim gon...@bsdinfo.com.br escreveu:
 
 On 28-07-2015 13:38, Kaio Rafael wrote:
 Como é que você faz para listar essas opções?
 
 Achei massa! ;)
 
 Já instalado:
 pkg info -f nome_do_dito_cujo
 
 No repositório:
 pkg search -f nome_do_dito_cujo
 

Se você usar via ports e customizar e tiver querendo evitar um pkg upgrade
que atrapalhe suas customizações, você pode usar pkg lock nome_pkg ,
desta forma um pkg upgrade não vai te zoar muito.

Tenho usado no zabbix_proxy para ativar o suporte a sqlite e remover o 
suporte a mysql.

--
www.bsdjf.com.br




-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd