summary refs log tree commit diff
path: root/gnu/services
diff options
context:
space:
mode:
authorAlex Griffin <a@ajgrf.com>2019-06-02 16:26:47 -0500
committerLudovic Courtès <ludo@gnu.org>2019-06-05 17:27:23 +0200
commit36273ebde20db42d864e315c954d84d2b4957070 (patch)
treec37f56e54e364b2bd1e32e40ae24efb0df3fd80a /gnu/services
parent7f6a717b723bbc22bab7b1aa960b22fbfb5b93cb (diff)
downloadguix-36273ebde20db42d864e315c954d84d2b4957070.tar.gz
services: cups: Create /var/cache on activation.
* gnu/services/cups.scm (%cups-activation): Create /var/cache if it doesn't
exist yet.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/cups.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/services/cups.scm b/gnu/services/cups.scm
index 9125139ef3..9d21b6e70c 100644
--- a/gnu/services/cups.scm
+++ b/gnu/services/cups.scm
@@ -2,6 +2,7 @@
 ;;; Copyright © 2016 Andy Wingo <wingo@pobox.com>
 ;;; Copyright © 2017 Clément Lassieur <clement@lassieur.org>
 ;;; Copyright © 2018 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2019 Alex Griffin <a@ajgrf.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -895,6 +896,7 @@ IPP specifications.")
           (mkdir-p/perms "/var/spool/cups" user #o755)
           (mkdir-p/perms "/var/spool/cups/tmp" user #o755)
           (mkdir-p/perms "/var/log/cups" user #o755)
+          (mkdir-p/perms "/var/cache/cups" user #o770)
           (mkdir-p/perms "/etc/cups" user #o755)
           (mkdir-p/perms "/etc/cups/ssl" user #o700)
           ;; This certificate is used for HTTPS connections to the CUPS web