Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing options to config files #301

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

HendrikVE
Copy link

Some options were described in the section "Supported Options Reference" in the README, but were not described in the config files for the different distributions leading to users miss out on these options when they take the default config file as a guide for available options.

Before I had a look at this repository I didn't even know these options existed, because I assumed the config file is "feature-complete". It wasn't, but I think it should be.
It came to my attention, because my mail provider does not consider "root" as a valid "From" field and therefore I never received a mail on upgrades. But of course I did not know that "root" was the default because the option Unattended-Upgrade::Sender was missing in my config file (ubuntu).

Btw the option Unattended-Upgrade::MailReport was missing on my Ubuntu machine, instead I had the legacy option Unattended-Upgrade::MailOnlyOnError, even though MailReport is included in the config files in this repository and also handled by the version of /usr/bin/unattended-upgrade on my machine (Ubuntu 20.04.3). Is that just apt being a bit behind?

Some options were described in the section "Supported Options Reference"
in the README, but were not described in the config files for the different
distributions leading to users miss out on these options when they take
the default config file as a guide for available options.
@chovanecadam
Copy link

I have just stumbled across this exact issue. I wish the example configuration file included all default options, or at least a link to this repository which contains all the configuration options.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants