Algunos de los casos que he descrito en la serie de «Issues con Apple» son el recuento de algo ya solucionado, o de algo que finalmente, con algo de tiempo, su resolución se da posteriormente. Algunos Han quedado abiertos y hay un par de ellos que se han extendido por mucho tiempo y sus entradas han quedado dispersas en toda la serie.
Sin embargo, el que comencé a relatar en la trigésima séptima entrada ha generado muchas actividades, posts y otra serie de entradas. Todo ello tan sólo para el inicio o determinación de cuál pudiera ser el camino a su solución pues aún no está claro cuál es la causa y sólo he relatado el efecto.
Así, dado que el asunto se ha tornado interesante, por derecho propio y creyendo que habrá muchas cosas más que relatar en un futuro próximo, para facilitar la continuidad de una lectura posterior me parece que lo más adecuado es crear una serie de entradas dedicada exclusivamente a este tema. El título obedece a la entrada de donde inició este asunto.
Este inicio es una actualización en el desarrollo de la recolección de datos de este problema. El script a abajo mostrado se pensó inicialmente para extraer los datos a stout y mediante un pipe pasarlos al comando mail. La idea no funcionó. No se pudo hacer uso del entubamiento en el PLIST y debió hacerse en el script después de algunos días de prueba, se agregó una línea más para recolectar los datos en un archivo, quedando el script como se muestra.
#!/usr/local/bin/bash
DUMP="/tmp/spindump.txt"
COLL=$HOME/Documents/Personal/Projects/Issue37/data.txt
spindump -i $(ls -t /Library/Logs/DiagnosticReports/shut*Stall | head -n 1)
awk '/^Process: / {print substr($0, index($0,$2))}' $DUMP | mail -s "Spindump $(date +%Y%m%d-%H%M%S)" user@domain
awk -v date=$(date +%Y%m%d) '/^Process: / {print date,substr($0, index($0,$2))}' $DUMP >>$COLL
rm $DUMP

