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