Unattended Upgrades config
This commit is contained in:
parent
13defbc938
commit
d8af52305e
44
pages/02.linux/29.unattended-upgrades/default.en.md
Normal file
44
pages/02.linux/29.unattended-upgrades/default.en.md
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
---
|
||||||
|
title: Unattended Upgrades
|
||||||
|
---
|
||||||
|
|
||||||
|
[toc]
|
||||||
|
## Installation
|
||||||
|
`# apt install unattended-upgrades`
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
*NOTE: This configuration is tailored to my personal preferences. Feel free to do something else if you don't want what I'm doing*
|
||||||
|
|
||||||
|
### Enable automatic reboots
|
||||||
|
If necessary, the server will automatically reboot.
|
||||||
|
An example would be kernel updates.
|
||||||
|
|
||||||
|
Edit `/etc/apt/apt.conf.d/50unattended-upgrades`
|
||||||
|
```
|
||||||
|
...
|
||||||
|
Unattended-Upgrade::Automatic-Reboot "true";
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
|
### Repo update time
|
||||||
|
Create an override file for `apt-daily.timer` using this command
|
||||||
|
`$ sudo systemctl edit apt-daily.timer`
|
||||||
|
|
||||||
|
Add these lines between the two comments
|
||||||
|
```
|
||||||
|
[Timer]
|
||||||
|
OnCalendar=*-*-* 2:00
|
||||||
|
RandomizedDelaySec=0
|
||||||
|
```
|
||||||
|
|
||||||
|
### Host upgrade time
|
||||||
|
Create an override file for `apt-daily-upgrade.timer` using this command
|
||||||
|
`$ sudo systemctl edit apt-daily-upgrade.timer`
|
||||||
|
|
||||||
|
Add these lines between the two comments
|
||||||
|
```
|
||||||
|
[Timer]
|
||||||
|
OnCalendar=*-*-* 4:00
|
||||||
|
RandomizedDelaySec=0
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue
Block a user