Signo de código en Ubuntu Server

1

Tengo un servicio, donde una aplicación se genera a partir de un archivo jar, utilizando Jar2App, sobre la marcha. Utilizo un servidor Ubuntu Linux como host para el servicio y necesito firmar la aplicación, una vez que se genera.

¿Cómo puedo hacer esto en el servidor, automáticamente?

Sé que necesito un ID de desarrollador, pero ¿cómo puedo hacer que la aplicación de confirmación de códigos funcione en mi servidor o hay alguna alternativa de trabajo para Ubuntu?

    
pregunta Zoli 31.08.2017 - 15:54

1 respuesta

2

Esta pregunta obtendría tres respuestas diferentes en función de si pregunta en Ask Different, Ask Ubuntu y Stack Overflow .

La respuesta de desbordamiento de pila es básicamente lo que se abre ingeniería inversa de estilo fuente el codesign fue mucho más esfuerzo de ingeniería que el simple hecho de alquilar una Mac Mini y usar las herramientas de Apple y no necesariamente los certificados de Apple.

La respuesta aquí es que Apple no proporciona ese marco en el sistema operativo que no sea macOS hoy y que cualquier Mac puede descargar gratis la versión de línea de comandos de las herramientas para desarrolladores y puede configurar ssh de forma trivial en macOS para que pueda automatizar la compilación y firmando pasos de forma remota desde Ubuntu, Windows y todo tipo de otro sistema operativo para que pueda implementar desde la plataforma de su elección a pedido.

No puedo hablar por Ask Ubuntu o Linux en general, pero una persona declaró que Apple ha abierto las herramientas y eso no me sorprendería que el marco de firma esté basado en los protocolos criptográficos estándar y la estructura de certificados y solo periféricamente tiene enlaces en el llavero macOS para eliminar la necesidad de almacenar claves en el sistema de archivos directamente.

    
respondido por el bmike 31.08.2017 - 18:36

Lea otras preguntas en las etiquetas