[FUG-BR] Atualização bash servidores antigos
Renato Sousa
rensousa em gmail.com
Sexta Setembro 26 15:04:48 BRT 2014
Boa tarde amigos da lista!
Tive que iniciar a atualização do bash em servidores antigos devido a
vulnerabilidade.
Estou encontrando problemas na atualização em um dos nossos servidores (8.0
RELEASE).
A atualização está disponível, mas obtenho erros na instalação:
# pkg_version -vIL= | grep bash
bash-4.0.35 < needs updating (index has 4.3.25_1)
# portupgrade bash
** Makefile possibly broken: shells/bash:
Unknown modifier 't'
"Makefile", line 57: Malformed conditional (${PORT_OPTIONS:MSTATIC}
|| defined(NO_DYNAMICROOT) || (defined(NOSHARED) && ${NOSHARED:tl} != "no"))
"Makefile", line 61: if-less else
"Makefile", line 64: if-less endif
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.sites.mk", line 977: Malformed conditional
(!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 3033: warning: Missing closing
parenthesis for defined()
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 3033: Malformed conditional
(((!defined(OPTIONS_DEFINE) && !defined(OPTIONS_SINGLE) &&
!defined(OPTIONS_MULTI)) && !defined(OPTIONS_GROUP) &&
!defined(OPTIONS_RADIO) || defined(CONFIG_DONE_${UNIQUENAME:tu}) ||
defined(PACKAGE_BUILDING) || defined(BATCH)))
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 5613: Unclosed conditional/for
loop
"/usr/ports/Mk/bsd.port.mk", line 5613: Unexpected end of file in
for loop.
"/usr/ports/Mk/bsd.port.mk", line 5613: Unclosed conditional/for
loop
"/usr/ports/Mk/bsd.port.mk", line 5613: Unexpected end of file in
for loop.
"/usr/ports/Mk/bsd.port.mk", line 5613: Unclosed conditional/for
loop
"/usr/ports/Mk/bsd.port.mk", line 5613: Unexpected end of file in
for loop.
"/usr/ports/Mk/bsd.port.mk", line 5613: Unclosed conditional/for
loop
"/usr/ports/Mk/bsd.port.mk", line 5613: Unexpected end of file in
for loop.
"/usr/ports/Mk/bsd.port.mk", line 6122: Unclosed conditional/for
loop
"/usr/ports/Mk/bsd.port.mk", line 6122: Unexpected end of file in
for loop.
1 open conditional:
at line 5683 (evaluated to true)
make: fatal errors encountered -- cannot continue
/usr/local/sbin/portupgrade:1469:in `get_pkgname': Makefile broken
(MakefileBrokenError)
from /usr/local/sbin/portupgrade:623
from /usr/local/sbin/portupgrade:614:in `each'
from /usr/local/sbin/portupgrade:614
from /usr/local/sbin/portupgrade:588:in `catch'
from /usr/local/sbin/portupgrade:588
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!'
from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order'
from /usr/local/sbin/portupgrade:565:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:229:in `new'
from /usr/local/sbin/portupgrade:229:in `main'
from /usr/local/sbin/portupgrade:2209
Alguém pode me ajudar ?
Abraços,
Renato
Mais detalhes sobre a lista de discussão freebsd