GNU/Linux >> Tutoriales Linux >  >> Linux

¿Escribir archivos de servicio básicos de Systemd?

Estoy desarrollando una aplicación Nodejs con la que el usuario interactúa a través de HTTP en localhost. Prácticamente no hay parámetros y el daemon prácticamente no tiene dependencias y solo necesita estar activo antes de iniciar sesión.

Me gustaría seguir los modismos de cada plataforma para los scripts de inicio, y eso significa Upstart en Ubuntu y systemd en Fedora.

  • ¿Existen buenos tutoriales para escribir archivos de sistema systemd?
  • ¿Hay alguna "mejor práctica" que deba tener en cuenta?

He encontrado estos recursos:

  • Página wiki de Fedora sobre systemd
  • Blog sobre la escritura de archivos de sistema systemd
  • Systemd en Wikipedia

Principalmente busco una especie de API como referencia, así como un formato básico a seguir.

Respuesta aceptada:

Comenzaría con las páginas del manual de Systemd. Representan un recurso integral del sistema y los servicios.

También están las preguntas frecuentes gratuitas de Systemd.


Linux
  1. Cómo crear un servicio Systemd en Linux

  2. Agregar un nuevo servicio a Linux systemd

  3. ¿Habilitación condicional de archivos Systemd a través del paquete Debian?

  4. ¿Hacer que `rm` se mueva a la papelera?

  5. Linux – ¿Ubicación del script Fsck?

Comandos Systemctl para administrar el servicio Systemd

Uso de las funciones de systemd para proteger los servicios

Administrar cgroups con systemd

¿Eliminar archivos por edad?

¿El servicio Systemd no iniciará Nodejs?

Cómo evitar que un proceso escriba archivos