Hello Guix! We discussed recently that we should add a ‘rottlog-service-type’ instance to ‘%base-services’. It’s a trivial change that makes a lot of sense to me.
It’s all fine but the problem is that it leads to a build failure of etc.drv for those who were already adding ‘rottlog-service-type’ to their services (because we end up with two instances of that service type, both of which try to add /etc/rottlog.) Perhaps that’s fine, and we can provide a news entry to let people now? Incidentally, I think we should probably stop using GNU rottlog and implement our own stuff: it wouldn’t be much work and would be much more flexible (and we wouldn’t need that /etc/rottlog entry!). Thoughts? Ludo’.
diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 8d9a563e2b..a0179c0259 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -2444,6 +2444,8 @@ to handle." (service guix-service-type) (service nscd-service-type) + (service rottlog-service-type) + ;; The LVM2 rules are needed as soon as LVM2 or the device-mapper is ;; used, so enable them by default. The FUSE and ALSA rules are ;; less critical, but handy.