summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2012-08-24 20:55:07 +0200
committerHans de Goede <hdegoede@redhat.com>2012-08-24 20:55:07 +0200
commitbd6ecd76523b3b273c65c111a0262a94b2c4c368 (patch)
tree458d2de96683a66c1615d58d24dcb0f3a9999744
parent57bbf7da36842980cd1c97e9291adda325f12792 (diff)
downloadvd_agent-bd6ecd76523b3b273c65c111a0262a94b2c4c368.tar.gz
vd_agent-bd6ecd76523b3b273c65c111a0262a94b2c4c368.tar.xz
vd_agent-bd6ecd76523b3b273c65c111a0262a94b2c4c368.zip
Add rsyslog config file to put spice-vdagent logs into their own file
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
-rw-r--r--Makefile.am3
-rw-r--r--data/rsyslog.d/spice-vdagentd.conf4
2 files changed, 6 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index a14e25c..d9083f7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -38,9 +38,10 @@ gdmautostartdir = $(datadir)/gdm/autostart/LoginWindow
gdmautostart_DATA = $(top_srcdir)/data/spice-vdagent.desktop
install-data-local:
- $(mkdir_p) $(DESTDIR)$(localstatedir)/log/spice-vdagentd
$(mkdir_p) $(DESTDIR)$(localstatedir)/run/spice-vdagentd
+rsyslogdir = $(sysconfdir)/rsyslog.d
+rsyslog_DATA = $(top_srcdir)/data/rsyslog.d/spice-vdagentd.conf
tmpfilesdir = $(prefix)/lib/tmpfiles.d
tmpfiles_DATA = $(top_srcdir)/data/tmpfiles.d/spice-vdagentd.conf
diff --git a/data/rsyslog.d/spice-vdagentd.conf b/data/rsyslog.d/spice-vdagentd.conf
new file mode 100644
index 0000000..2437ba0
--- /dev/null
+++ b/data/rsyslog.d/spice-vdagentd.conf
@@ -0,0 +1,4 @@
+# A template to for higher precision timestamps + severity logging
+$template SpiceTmpl,"%TIMESTAMP%.%TIMESTAMP:::date-subseconds% %syslogtag% %syslogseverity-text%:%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf%\n"
+
+:programname, startswith, "spice-vdagent" /var/log/spice-vdagent.log;SpiceTmpl