« Unattended upgrades » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (2 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
[[Category:Serveur]] | |||
[[category:Security]] | |||
[[category:apt]] | |||
<pre> | <pre> | ||
apt install unattended-upgrades | apt install unattended-upgrades | ||
| Ligne 27 : | Ligne 31 : | ||
=Redémarrage automatique des services= | =Redémarrage automatique des services= | ||
Dans le fichier <code>/etc/needrestart/needrestart.conf</code> définissez <code>$nrconf{restart} = 'a';</ | Dans le fichier <code>/etc/needrestart/needrestart.conf</code> définissez <code>$nrconf{restart} = 'a';</code> : | ||
<pre>sed "s/^#\$nrconf{restart} = 'i';/\$nrconf{restart} = 'a';/" /etc/needrestart/needrestart.conf</pre> | <pre>sed "s/^#\$nrconf{restart} = 'i';/\$nrconf{restart} = 'a';/" /etc/needrestart/needrestart.conf</pre> | ||
==Forcer le mode interactif quand vous êtes en shell bash== | |||
Ajoutez dans <code>~/.bashrc</code> : | |||
<pre>export NEEDRESTART_MODE='i'</pre> | |||
Dernière version du 16 août 2026 à 15:27
apt install unattended-upgrades dpkg-reconfigure unattended-upgrades echo 'APT::Periodic::Unattended-Upgrade-Time "3";' >> /etc/apt/apt.conf.d/20auto-upgrades echo 'APT::Periodic::RandomSleep "60";' >> /etc/apt/apt.conf.d/20auto-upgrades sed -i 's|^//Unattended-Upgrade::MailReport "on-change";$|Unattended-Upgrade::MailReport "on-change";|' /etc/apt/apt.conf.d/50unattended-upgrades sed -i "s|^//Unattended-Upgrade::Mail \"\";$|Unattended-Upgrade::Mail \"root@$(hostname -f)\";|" /etc/apt/apt.conf.d/50unattended-upgrades
Exemple de configuration pour proxmox backup server :
// Proxmox
"origin=Proxmox,codename=${distro_codename},label=Proxmox Backup System Debian Repository";
Exemple de configuration pour proxmox VE :
// Proxmox
"origin=Proxmox,codename=${distro_codename},label=Proxmox Debian Repository";
Exemple de configuration pour zabbix :
// Zabbix
"origin=Zabbix,codename=${distro_codename},label=zabbix";
Redémarrage automatique des services
Dans le fichier /etc/needrestart/needrestart.conf définissez $nrconf{restart} = 'a'; :
sed "s/^#\$nrconf{restart} = 'i';/\$nrconf{restart} = 'a';/" /etc/needrestart/needrestart.conf
Forcer le mode interactif quand vous êtes en shell bash
Ajoutez dans ~/.bashrc :
export NEEDRESTART_MODE='i'