aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-04-12 20:44:59 -0400
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-04-21 09:04:40 -0400
commit9f890e39e4fb8798e15b8cd2ce77261740b6d875 (patch)
treee50e496b750aab40dba46d4058fc938cc7ee72a0
parent2c67e98b37e5b73c6abbadce59698bc4df3ce783 (diff)
downloadguix-9f890e39e4fb8798e15b8cd2ce77261740b6d875.tar
guix-9f890e39e4fb8798e15b8cd2ce77261740b6d875.tar.gz
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.
-rw-r--r--gnu/services/base.scm41
1 files changed, 22 insertions, 19 deletions
diff --git a/gnu/services/base.scm b/gnu/services/base.scm
index 7ef6db8ad4..669027f6d1 100644
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -1497,31 +1497,34 @@ given @var{config}---an @code{<nscd-configuration>} object. @xref{Name
Service Switch}, for an example."
(service nscd-service-type config))
-;; Snippet adapted from the GNU inetutils manual.
+;;; Snippet adapted from the GNU inetutils manual.
(define %default-syslog.conf
- (plain-file "syslog.conf" "
- # Log all error messages, authentication messages of
- # level notice or higher and anything of level err or
- # higher to the console.
- # Don't log private authentication messages!
- *.alert;auth.notice;authpriv.none -/dev/console
+ (plain-file "syslog.conf" "\
+# See info '(inetutils) syslogd invocation' for the documentation
+# of the syslogd configuration syntax.
- # Log anything (except mail) of level info or higher.
- # Don't log private authentication messages!
- *.info;mail.none;authpriv.none -/var/log/messages
+# Log all error messages, authentication messages of
+# level notice or higher and anything of level err or
+# higher to the console.
+# Don't log private authentication messages!
+*.alert;auth.notice;authpriv.none -/dev/console
- # Log \"debug\"-level entries and nothing else.
- *.=debug -/var/log/debug
+# Log anything (except mail) of level info or higher.
+# Don't log private authentication messages!
+*.info;mail.none;authpriv.none -/var/log/messages
- # Same, in a different place.
- *.info;mail.none;authpriv.none -/dev/tty12
+# Log \"debug\"-level entries and nothing else.
+*.=debug -/var/log/debug
- # The authpriv file has restricted access.
- # 'fsync' the file after each line (hence the lack of a leading dash).
- authpriv.* /var/log/secure
+# Same, in a different place.
+*.info;mail.none;authpriv.none -/dev/tty12
- # Log all the mail messages in one place.
- mail.* -/var/log/maillog
+# The authpriv file has restricted access.
+# 'fsync' the file after each line (hence the lack of a leading dash).
+authpriv.* /var/log/secure
+
+# Log all the mail messages in one place.
+mail.* -/var/log/maillog
"))
(define-record-type* <syslog-configuration>