Skip to end of metadata
Go to start of metadata


The Node Startup Controller (NSC) was introduced into the lifecycle package for GENIVI in order to handle some startup and shutdown functionality. It essentially "extends" systemd to implement some IVI requirements that are not done by systemd itself because they are not generally applicable for all Linux systems (as determined through discussion with the systemd community). However, similar functionality might be desired in non-automotive systems so we hope this can be useful and/or develop into something shared across domains.

The main areas of responsibility for the NSC are:

  • Last User Context (LUC) Management
  • Legacy Application Shutdown
  • Target Startup Monitoring

git repository for NSC code: node-startup-controller repository

See also

Node State Manager

Node Health Monitor

  • No labels