Skip to content
  • Lennart Poettering's avatar
    binfmt,tmpfiles,modules-load,sysctl: rework the various early-boot services... · fabe5c0e
    Lennart Poettering authored
    binfmt,tmpfiles,modules-load,sysctl: rework the various early-boot services that work on .d/ directories
    
    This unifies much of the logic behind them:
    
    - All four will now ofllow the rule that the earlier file and earlier
      assignment in the .d/ directories wins. Before, sysctl was the only
      outlier, where the later setting always won.
    
    - All four now support getopt() and --help on the command line.
    
    - All four can now handle specification of configuration file names on
      the command line to apply. The tools will automatically find them, and
      apply them. Previously only tmpfiles could do that. This is useful for
      %post scripts in RPMs and suchlike.
    
    - This fixes various error path issues in conf_files_list()
    fabe5c0e