guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/2] Cuirass package + service.


From: Mathieu Lirzin
Subject: [PATCH 0/2] Cuirass package + service.
Date: Wed, 26 Oct 2016 15:05:56 +0200

Hello,

Here is a package definition and service for Cuirass.

As documented both in the second patch, the service is not really useful as it
is.  TL;DR Cuirass needs to be launched the first time with the
"--specifications" option and then without it, because it has a side effect on
the database.  As a consequence the same specifications will be re-added each
time the service is restarted.

I think we want to allow users to add additional specifications at runtime
without having to reconfigure the system or even restart Cuirass, I think it
would make sense for cuirass to use a Client+Server architecture communicating
over Socket.  If nobody has a better idea, I will start working on that
(taking inspiration from the Shepherd).

Thanks,

Mathieu Lirzin (2):
  gnu: Add Cuirass.
  services: Add 'cuirass-service'.

 doc/guix.texi            |  86 +++++++++++++++++++++++++++++++
 gnu/local.mk             |   1 +
 gnu/packages/ci.scm      |  51 +++++++++++++++++++
 gnu/services/cuirass.scm | 128 +++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 266 insertions(+)
 create mode 100644 gnu/services/cuirass.scm

-- 
2.9.3


reply via email to

[Prev in Thread] Current Thread [Next in Thread]