Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    9ab215d View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Allow percent (%) character in unit names.

    This allows relations to be set up between similar instances of
    two templated units.
    
    For example:
    
    ```puppet
    systemd::manage_dropin{'user-aklog.conf':
      ensure     => present,
      unit       => 'user@.service',
      unit_entry => {
        'Documentation' => 'Run an aklog log before we start systemd --user',
        'After'         => ['user-aklog@%i.service'],
        'Requires'      => ['user-aklog@%i.service'],
      },
    }
    ```
    
    Previously the `%` character was considered illegal in a unit name.
    traylenator committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b80a8ea View commit details
    Browse the repository at this point in the history
  2. Merge pull request #401 from traylenator/instace_relation

    Allow percent (%) character in unit names.
    traylenator authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f9dd68f View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. modulesync 7.2.0

    bastelfreak committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    02e0728 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #402 from voxpupuli/modulesync

    modulesync 7.2.0
    bastelfreak authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b36acbb View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. systemd::cache = false result was not vague.

    Starting with
    
    ```puppet
    class{ 'systemd':
      manage_reolved => true,
      cache          => false,
    }
    ```
    
    note that the cache parameter is currently `false` by default and an explicit
    `Cache=no` would not be set. Instead nothing would be done.
    
    This patch maintains backwards compatibility in that the default
    still results in no modification to `/etc/systemd/resolved.conf`.
    
    However an explicit setting of `cache => false` with this patch will now add
    `Cache=no` to `resolved.conf`.
    traylenator committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    549e16b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #403 from traylenator/cacheparam

    systemd::cache = false result was vague.
    ekohl authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    00915e3 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    096db13 View commit details
    Browse the repository at this point in the history
  2. Updating Reference.md

    C24-AK committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f2f672a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #407 from C24-AK/fix/duplicate_unit_service_keys

    Deleting duplicate Key entries in types/unit/service.pp
    bastelfreak authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    026798c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a809b1 View commit details
    Browse the repository at this point in the history
  5. CH: update REFERENCE.md

    fragfutter committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ed313e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd5a545 View commit details
    Browse the repository at this point in the history
  7. CH: sort conditions and asserts in types/unit/unit.pp and generate RE…

    …FERENCE.md using rake
    fragfutter committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    1bbda67 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #408 from fragfutter/master

    CH: add ConditionPathIsMountPoint
    bastelfreak authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3eccd13 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Support multiple Environment Settings

    It was previously impossible to set more than one environment variable:
    
    e.g.
    
    ```puppet
    systemd::manage_unit { 'test.service':
      unit_entry    => {
        'Description' => 'Bla',
      },
      service_entry => {
        'Type'        => 'oneshot',
        'Environment' => [
          'bla=foo',
          'bar=bla',
        ],
        'ExecStart'   => '/usr/bin/true',
      },
      enable        => false,
      active        => false,
    }
    ```
    
    * Fixes #404
    traylenator committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    5dc241e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #409 from traylenator/multienv

    Support multiple Environment Settings
    traylenator authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    197a307 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. modulesync 7.3.0

    zilchms committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    fb6d88f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #411 from voxpupuli/modulesync

    modulesync 7.3.0
    zilchms authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    18ac058 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Support StartLimitIntervalSec and StartLimitBurst

    Allow `StartLimitIntervalSec` and `StartLimitBurst` to be set
    in the `[unit]` section of a managed drop or unit file.
    
    https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html#StartLimitIntervalSec=interval
    traylenator committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    3628f31 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Merge pull request #412 from traylenator/startlimit

    Support `StartLimitIntervalSec` and  `StartLimitBurst`
    traylenator authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    92b421e View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Release 6.4.0

    TheMeier committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    44a9184 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Merge pull request #413 from TheMeier/prep_release

    Release 6.4.0
    TheMeier authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b758f33 View commit details
    Browse the repository at this point in the history