Pagina 1 di 1

bug openoffice slackbuild

Inviato: ven 23 mag 2008, 14:30
da ZeroUno
Ho trovato un bug nell'installer di openoffice
all'installpkg viene lanciato openoffice-multilang.SlackBuild che provvede a scaricare il pacchetto dal sito, ma prima fa il test della connessione internet
purtroppo lo fa con un ping www.google.com, ma questo presume l'avere un dns e una connessione diretta ad internet.

chi esce via proxy (io) non riuscirà mai a pingare questo sito, quindi l'unica soluzione è stata quella di commentare le righe del test.

come suggerimento proporrei di aggiungere il controllo sul proxy, qualcosa tipo:
if [ ! -z "$http_proxy" ];then
ping -c 2 www.google.com > /dev/null 2>&1
if [ $? != 0 ]; then
echo "[ERROR] internet connection is not present."
exit 1
fi
else
wget -q -T 30 -O - http://www.openoffice.org |grep -q OpenOffice.org
if [ $? != 0 ]; then
echo "[ERROR] internet connection is not present."
exit 1
fi
fi

in ogni caso, proxy o no, è necessario aggiungere il controllo in doinst.sh se lo slackbuild è andato a buon fine.
infatti fallito o meno tenta comunque l'upgradepkg

Ciao,
01

Re: bug openoffice slackbuild

Inviato: ven 23 mag 2008, 16:24
da ZeroUno
ops.. avevo dimenticato che dovevo inviarlo a packages@slacky.it invece che metterlo sul forum
scusate

Ciao,
01

Re: bug openoffice slackbuild

Inviato: gio 29 mag 2008, 1:03
da submax82
sono già stato avvisato da Loris ... la prossima build lo inserisco grazie ;)