22.04LTS apt upgrade の際にDaemonの再起動確認が出て困った場合の対処

Ubuntu22.04 より、Ubuntu Server ではDefault でneedrestart パッケージが導入されるため、何もしないとapt upgrade の度にrestartして良いDaemonを聞いてくるようになった

これは、運用中のサーバーで upgrade をトライする際、他ユーザーに影響を与えないなめの工夫だとの事

運用上子のような考慮が不要な場合、以下をスクリプトで conf.d 以下に問い合わせを回避することができる

cat << 'EOF' > /etc/needrestart/conf.d/99_restart.conf
$nrconf{kernelhints} = '0';
$nrconf{restart} = 'a';
EOF