第4章 全般的な更新
systemdの色分けされた出力を無効にする新しい変数
今回の更新で、
systemd の SYSTEMD_COLORS 環境変数が導入され、systemd のカラー出力を有効またはオフにできるようになりました。SYSTEMD_COLORS は有効なブール値に設定する必要があります。(BZ#1265749)
systemd ユニットがエイリアスを使用して有効にできるようになりました。
systemd init システムはエイリアスを使用します。エイリアスはサービスファイルへのシンボリックリンクで、実際のサービス名の代わりにコマンドで使用できます。たとえば、/usr/lib/systemd/system/nfs-server.service サービスを提供するパッケージは、nfs-server.service へのシンボリックリンクであるエイリアス /usr/lib/systemd/system/nfs.service も提供します。これにより、たとえば systemctl status nfs-server.service の代わりに systemctl status nfs.service を使用できるようになります。
以前は、実際のサービス名の代わりにエイリアスを使用して systemctl enable コマンドを実行するとエラーを出して失敗しました。今回の更新でバグが修正され、systemctl enable がエイリアスによって参照されるユニットを正常に有効にできるようになりました。(BZ#1142378)
新しい systemd オプション: RandomizedDelaySec
今回の更新で、
systemd タイマーの RandomizedDelaySec オプションが導入されました。このオプションは、後でイベントを乱数で行うようにスケジュールします。たとえば、オプションを 10 に設定すると、イベントは 0 から 10 までのランダムな秒数で延期されます。新しいオプションは、同時に複数のイベントが実行されないように、長期間ワークロードを分散するのに便利です。(BZ#1305279)