Add missing 'always' value support to periodic parameters (every n-days) #206
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request (PR) description
This does not seem to be documented in the
/etc/apt.conf.d/10periodic
config comments,but according to the implementation of
/usr/lib/apt/apt.systemd.daily
(which is called byapt-daily.service
andapt-daily-upgrade.service
) some values also support 'always' in addition to positive integer value.(This affects settings that check an operation is only executed 'every n-days'.)
This Pull Request (PR) fixes the following issues
This change allows 'always' to be used for the following settings that support it and are managed by this module
Without this it is not possible to let the
apt-daily.timer
andapt-daily-upgrade.timer
trigger multiple times a daysince
/usr/lib/apt/apt.systemd.daily
will check its last run timestamp against the value of the above settingsand abort.
Sidenote: The following settings also support 'always' but are not managed by this module: