~ruther/guix-local

95731b4e — Ludovic Courtès 3 years ago
services: herd: 'load-services/safe' is synonymous with 'load-services'.

This is a followup to 547965aa27b6a09cadf42130b7ec7db3f1aee61f.

* gnu/services/herd.scm (load-services/safe): Make an alias for
'load-services'.
9385c82c — Ludovic Courtès 3 years ago
services: nscd: Depend on syslogd.

This gets rid of nscd debug messages on the console at boot time.

* gnu/services/base.scm (nscd-shepherd-service): Add dependency on
'syslogd'.
e45306c1 — Ludovic Courtès 3 years ago
services: postgresql: Add default package.

* gnu/services/databases.scm (<postgresql-configuration>)[postgresql]:
Add default value, moved from...
(postgresql-service-type)[default-value]: ... here.
1fa03832 — Ludovic Courtès 3 years ago
services: knot: Add 'configuration' action.

* gnu/services/dns.scm (knot-shepherd-service): Add 'actions' field.
70677d88 — Ludovic Courtès 3 years ago
services: rsync: Add 'configuration' action.

* gnu/services/rsync.scm (rsync-shepherd-service): Add 'actions' field.
0ac2ada0 — Ludovic Courtès 3 years ago
services: redis: Add 'configuration' action.

* gnu/services/databases.scm (redis-shepherd-service): Add 'actions'
field.
97f91aa4 — Ludovic Courtès 3 years ago
services: mysql: Add 'configuration' action.

* gnu/services/databases.scm (mysql-shepherd-service): Add 'actions'
field.
a5fc3fc9 — Ludovic Courtès 3 years ago
services: postgresql: Add 'configuration' action.

* gnu/services/databases.scm (postgresql-shepherd-service): Add
'actions' field.
7aaf2782 — Ludovic Courtès 3 years ago
services: postgresql: Add the 'postgresql' Shepherd service name.

* gnu/services/databases.scm (postgresql-shepherd-service): Add
'postgresql' to 'provision'.
0830059b — Maxim Cournoyer 3 years ago
gnu: freerdp: Update to 2.2.0 [security fixes].

This fixes CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
CVE-2022-39320, CVE-2022-41877, CVE-2022-39347, CVE-2022-39282,
CVE-2022-39283, CVE-2021-41159 and CVE-2021-41160.

* gnu/packages/rdesktop.scm (freerdp): Update to 2.2.0.
[arguments]: Use gexps.  Do not set DOCBOOKXSL_DIR in #:configureflags.
2c1e1707 — Maxim Cournoyer 3 years ago
services: syslog: Log auth.info to /var/log/secure in default configuration.

This causes authentication failures such as those generated by SSH brute force
attacks to appear in /var/log/secure, which is picked up by tools such as
fail2ban.

* gnu/services/base.scm (%default-syslog.conf): Add a auth.info selector for
the /var/log/secure log.

Series-to: 62802@debbugs.gnu.org
9f890e39 — Maxim Cournoyer 3 years ago
services/syslog: Strip leading white space indent in syslog.conf.

This is a cosmetic change.

* gnu/services/base.scm (%default-syslog.conf): Add a comment referencing the
documentation.  Strip the extraneous leading trailing white space indent.
2c67e98b — Maxim Cournoyer 3 years ago
services: syslog: Add a reload action.

* gnu/services/base.scm (syslog-service-type) [actions]: Add a reload action.
* doc/guix.texi (Base Services): Document it.
1ae279d7 — Maxim Cournoyer 3 years ago
services: syslog: Move configuration to /etc/syslog.conf.

Having the configuration live at a static location makes it possible to
hot-reload it.

* gnu/services/base.scm (syslog.conf): New variable.
(syslog-etc, syslog-shepherd-service): New procedures.
(syslog-service-type): Rewrite using the above new variable and procedures,
extending etc-service-type with its configuration file.
184658e2 — Mădălin Ionel Patrașcu 3 years ago
gnu: bppsuite: Update to 2.4.1.

* gnu/packages/bioinformatics.scm (bppsuite): Update to 2.4.1.
[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build.
[inputs]: Use list.
[home-page]: Changed to github page.
2a20acf2 — Mădălin Ionel Patrașcu 3 years ago
gnu: bpp-popgen: Update to 2.4.1.

* gnu/packages/bioinformatics.scm (bpp-popgen): Update to 2.4.1.
[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
2babf3d7 — Mădălin Ionel Patrașcu 3 years ago
gnu: Add maffilter.

* gnu/packages/bioinformatics.scm (maffilter): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
7c75228c — Mădălin Ionel Patrașcu 3 years ago
gnu: Add bpp-phyl-omics.

* gnu/packages/bioinformatics.scm (bpp-phyl-omics): New variable.
722a8b22 — Mădălin Ionel Patrașcu 3 years ago
gnu: Add bpp-seq-omics.

* gnu/packages/bioinformatics.scm (bpp-seq-omics): New variable.
5107a8a1 — Mădălin Ionel Patrașcu 3 years ago
gnu: bpp-phyl: Update to 2.4.1.

* gnu/packages/bioinformatics.scm (bpp-phyl): Update to 2.4.1.

[source]: Remove the commit and use the release version. Changed to the github
repo.
[arguments]: Remove the disabled parallel-build and out-of-source.
[home-page]: Changed to new host Université Claude-Bernard Lyon 1.
[synopsis]: Use proper capitalization.
Next