28 lines
829 B
Text
28 lines
829 B
Text
|
Unattended-Upgrade::Origins-Pattern {
|
||
|
"origin=Debian,codename=\$\{distro_codename\},label=Debian";
|
||
|
"origin=Debian,codename=\$\{distro_codename\},label=Debian-Security";
|
||
|
|
||
|
// External packages
|
||
|
% for item in sorted(data.get('origins')):
|
||
|
"origin=${item}";
|
||
|
% endfor
|
||
|
};
|
||
|
|
||
|
Unattended-Upgrade::AutoFixInterruptedDpkg "true";
|
||
|
Unattended-Upgrade::MinimalSteps "true";
|
||
|
|
||
|
% if data.get('mail', None):
|
||
|
Unattended-Upgrade::Mail "${data['mail']}";
|
||
|
Unattended-Upgrade::MailOnlyOnError "false";
|
||
|
% endif
|
||
|
|
||
|
Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";
|
||
|
Unattended-Upgrade::Remove-New-Unused-Dependencies "true";
|
||
|
Unattended-Upgrade::Remove-Unused-Dependencies "true";
|
||
|
|
||
|
% if data.get('reboot', False):
|
||
|
Unattended-Upgrade::Automatic-Reboot "true";
|
||
|
% else:
|
||
|
Unattended-Upgrade::Automatic-Reboot "false";
|
||
|
% endif
|