1. 01 Jun, 2021 1 commit
    • Thomas Haller's avatar
      contrib/rpm: update comments in default NetworkManager.conf · ff922f89
      Thomas Haller authored
      Changing "NetworkManager.conf" is problematic, because the package management
      system will detect if the user modified the file and leave .rpmnew files (or
      similar).
      
      Still, we only recently modified the file already to mention Libera.Chat.
      So now is the time for more rewording.
      ff922f89
  2. 25 May, 2021 1 commit
  3. 06 Dec, 2020 1 commit
  4. 28 Nov, 2019 1 commit
    • Thomas Haller's avatar
      contrib/rpm: fix comment in "NetworkManager.conf" about default [main].plugins · 5996b4f1
      Thomas Haller authored
      The "ibft" plugin is no more. The default on RHEL/Fedora is now "ifcfg-rh[,keyfile]".
      Adjust the configuration, because a wrong comment is confusing here.
      
      Modifying configuration snippets is potentially annoying, because the user might
      have edited the file, so on upgrade a "NetworkManager.conf.rpmnew" file
      will be created. Still do it.
      5996b4f1
  5. 17 May, 2019 1 commit
    • Thomas Haller's avatar
      contrib/rpm: reword comment in NetworkManager.conf · 80c0dab9
      Thomas Haller authored
      This change is a bit annoying, because we package "NetworkManager.conf" file in
      our RPM. So, upon package upgrade, rpm will note that a new config file should
      be installed and thus will leave ".rpmnew" files.
      
      Also, don't mention "/var/run". It should really be just "/run" because
      "/var" might not be mounted in early boot/initrd or in rescue environment.
      80c0dab9
  6. 17 Jan, 2017 1 commit
  7. 14 Dec, 2016 1 commit
  8. 27 Oct, 2016 1 commit
  9. 27 Jan, 2016 1 commit
  10. 04 Aug, 2015 1 commit
    • Beniamino Galvani's avatar
      core: add audit support · be49a59f
      Beniamino Galvani authored
      Introduce some primitives to deliver messages about relevant
      configuration changes to the Linux audit subsystem through libaudit
      (if enabled at build time) and to the logging system.
      be49a59f
  11. 02 Jul, 2015 2 commits
    • Thomas Haller's avatar
      config: fix setting default configuration for 'main.plugins' · 98dd29e4
      Thomas Haller authored
      'main.plugins' is the only configuration options for which we
      have a default value and which we always want to set.
      
      This property has a compile time default and can be set via command line,
      fix the logic to set the value.
      
      The proper way is:
      
        - first set it (always) to the compile time default
        - then read the configuration files, which potentially modify
          the value.
        - finally, if set via command line, overwrite it because
          command line always wins.
      
      Also comment-out the setting from our default file in
      "contrib/fedora/rpm/NetworkManager.conf". We don't really need it to be
      configured there, as we have a compile time default. Commenting it out
      makes this clearer to the user.
      
      Note that we cannot drop "10-ibft-plugin.conf" snippet from
      NetworkManager package, because many users might have an old
      "NetworkManager.conf" file with "plugin=ifcfg-rh".
      
      This is a change in behavior if the user has no explicit
      "plugins=ifcfg-rh" setting but followed by "plugins+=ibft".
      98dd29e4
    • Thomas Haller's avatar
      config: read configuration directory "/usr/lib/NetworkManager/conf.d" · d783742b
      Thomas Haller authored
      This allows packages to install their configuration snippets to
      "/usr/", which is a better place for system-provided configuration
      files then "/etc".
      
      "/usr/lib/NetworkManager/conf.d/" is read first, so that the values
      in /etc have higher priority.
      
      In general, we want to move system-provided configuration away from
      /etc, so that a user can do a "factory-reset" by purging /etc.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=738853
      d783742b
  12. 16 Apr, 2015 1 commit
  13. 29 Oct, 2014 1 commit
  14. 07 May, 2014 1 commit