From c785dfb5acbb467a996b04444693c3f6209e63af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Thu, 12 Dec 2024 08:42:46 +0100 Subject: [PATCH] =?UTF-8?q?news:=20Add=20entry=20for=20=E2=80=98rottlog-se?= =?UTF-8?q?rvice-type=E2=80=99=20deprecation.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * etc/news.scm: Add entry. Change-Id: I46ccddf4216b4c46ec417692c832b2e37a3669a0 Co-authored-by: Florian Pelz --- etc/news.scm | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/etc/news.scm b/etc/news.scm index ea00c0f4e6..d65b93418c 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -1,6 +1,6 @@ ;; GNU Guix news, for use by 'guix pull'. ;; -;; Copyright © 2019-2024 Ludovic Courtès +;; Copyright © 2019-2025 Ludovic Courtès ;; Copyright © 2019–2021, 2024 Tobias Geerinckx-Rice ;; Copyright © 2019, 2020 Miguel Ángel Arruga Vivas ;; Copyright © 2019, 2020 Konrad Hinsen @@ -35,6 +35,61 @@ (channel-news (version 0) + (entry (commit "a9f21036e43ffe4eeda2ae51b86e563c14509225") + (title + (en "Rottlog service replaced by new log rotation service") + (de "Rottlog-Dienst ersetzt durch neuen Dienst zur Protokollrotation") + (fr "Service Rottlog remplacé par un nouveau service de rotation des +journaux")) + (body + (en "A noticeable change was made that impacts all Guix System users: +the Rottlog service was replaced by the new log rotation service. +Additionally, @code{rottlog-service-type} is now deprecated in favor of +@code{log-rotation-service-type} and will be removed in six months, in +accordance with Guix's deprecation policy. Authors of service types in +custom Guix channels should therefore no longer extend +@code{rottlog-service-type}. + +The new @code{log-rotation-service-type} builds upon the log rotation service +provided by version 1.0 of the Shepherd. It is more flexible and easier to +use. Run @command{info \"(guix) Log Rotation\"}, for more info. + +Because the new log rotation service depends on Shepherd 1.0 functionality, +you will need to reboot after reconfiguring if you are not running Shepherd +1.0 yet.") + (de "Eine merkliche Änderung betrifft alle Nutzer von Guix System: +Anstelle des Rottlog-Dienstes wird jetzt ein neuer Dienst zur Protokollrotation +benutzt. Des Weiteren gilt @code{rottlog-service-type} jetzt als veraltet und +ersetzt durch @code{log-rotation-service-type}; er wird in sechs Monaten +entfernt werden, wie es Guix’ Richtlinie zu Veraltetem vorsieht. Autoren +von Diensttypen in eigenen Guix-Kanälen sollten daher nicht mehr +@code{rottlog-service-type} erweitern. + +Der neue Diensttyp @code{log-rotation-service-type} baut auf auf dem in Version +1.0 von Shepherd bereitgestellten Protokollrotationsdienst. Er ist +vielseitiger und leichter nutzbar. Führen Sie @command{info \"(guix.de) +Log-Rotation\"} aus, um mehr zu erfahren. + +Weil der neue Protokollrotationsdienst die Funktionalitäten der Version 1.0 von +Shepherd voraussetzt, werden Sie nach dem Rekonfigurieren Ihren Rechner neu +starten müssen, falls auf ihm noch nicht Shepherd 1.0 läuft.") + (fr "Un changement important a eu lieu impactant toute personne +utilisant Guix System : le service Rottlog a été remplacé par le nouveau +service de rotation des journaux. De plus, @code{rottlog-service-type} est +maintenant obsolète, remplacé par @code{log-rotation-service-type}, et sera +retiré d'ici six mois, conformément à la politique d'obsolescence de Guix. +Les auteurices de services dans des canaux Guix tiers sont donc invité·es à ne +plus étendre @code{rottlog-service-type}. + +Le nouveau @code{log-rotation-service-type} repose sur le service de rotation +des journaux fourni par la version 1.0 du Shepherd. Il est plus flexible et +facile à utiliser. Lancer @command{info \"(guix.fr) Rotation des journaux\"} +pour en savoir plus. + +Comme ce nouveau service dépend d'une fonctionnalité de Shepherd 1.0, il +faudra redémarrer après reconfiguration si tu ne fais pas encore tourner +Shepherd 1.0."))) + (entry (commit "5c2bcafd281fdd31b3dfec5a67ba85084c58cf60") (title (en "Linux-libre 6.11 removed from GNU Guix")