Buenos días a todos:
En primer lugar, pediros disculpas, sé que no debe ser el foro más apropiado para preguntar sobre xampp. Sin embargo, he tenido muy buenos resultados en estos foros y espero que me sirva. Si podéis indicarme algún foro específico os lo agradezco igualmente.
El caso es que acabo de formatear mi sistema a un Ubuntu 12 (versionitis maldita...) y al instalar lampp desde cero no me funciona el arranque. Ejecuto esto, tanto como usuario como root:
/opt/lampp/lampp start
Y el error que me da es el siguiente:
/opt/lampp/lampp: 14: /opt/lampp/lampp: Syntax error: "(" unexpected
Entiendo que es un error en el archivo lampp, el cual comienza así:
#!/bin/sh
# Copyright 2002 by Kai 'Oswald' Seidler, oswald@apachefriends.org
LD_LIBRARYPATH=/opt/lampp/lib
export LD_LIBRARYPATH
de="false"
case $LANG in
de*) de="true";;
esac
version=`cat /opt/lampp/lib/VERSION`
function testport() {
if netstat -an | egrep ":$1 .*LISTEN" > /dev/null
then
return 0
else
return 1
fi
}
No tengo ni pajolera idea de qué puede ser. ¿Algún consejo? Ya os digo, sistema recien formateado y primera instalación que hago de xampp, sin modificar aún nada para no meter la pata.
Gracias de antemano y un saludo a todos.

Error arrancando xampp en sistema Linux "limpio"
¿Nadie puede aconsejarme nada? Por lo que he visto, es cuestión de quitar la palabra "function" delante de testport(), pero me aparecen nuevos errores y temo seguir metiendo la pata.
Un cable por favor!
Error arrancando xampp en sistema Linux "limpio"
Lo que te puedo decir es que es un error de los ficheros yo lo que he echo es
Borrar "function" del archivo /opt/lampp/lampp y luego ir a /opt/lampp/share/lampp/lampplib y los mismo borras "function" y después de asky, askn y askp pones los paréntesis () y haber si te funciona.
Un saludo espero haberte ayudado