[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [XEND] Move all of the various log files created by xen to
# HG changeset patch # User kaf24@xxxxxxxxxxxxxxxxxxxxx # Node ID 3798ec84431d7fc964fb29b8400578f58398539e # Parent 028862ea9c9d4f319aaad81075a3be29e0454dc8 [XEND] Move all of the various log files created by xen to be under /var/log/xen instead of under /var/log directly. This has the advantage of cleaning things up a little and also can make it easier to restrict the permissions needed by xend. Signed-off-by: Jeremy Katz <katzj@xxxxxxxxxx> --- docs/man/xend-config.sxp.pod.5 | 2 +- docs/misc/xend.tex | 4 ++-- docs/src/user.tex | 4 ++-- tools/Makefile | 1 + tools/examples/xen-hotplug-common.sh | 2 +- tools/examples/xend-config.sxp | 2 +- tools/ioemu/patches/qemu-logging | 1 - tools/ioemu/vl.c | 2 +- tools/misc/xend | 2 +- tools/python/xen/util/bugtool.py | 4 ++-- tools/python/xen/xend/XendRoot.py | 2 +- tools/python/xen/xend/server/params.py | 4 ++-- tools/security/python/xensec_gen/main.py | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff -r 028862ea9c9d -r 3798ec84431d docs/man/xend-config.sxp.pod.5 --- a/docs/man/xend-config.sxp.pod.5 Mon Aug 28 12:59:07 2006 +0100 +++ b/docs/man/xend-config.sxp.pod.5 Mon Aug 28 13:05:00 2006 +0100 @@ -23,7 +23,7 @@ The following lists the daemon configura =item I<logfile> The location of the file to record runtime log messages. Defaults to -I</var/log/xend.log>. +I</var/log/xen/xend.log>. =item I<loglevel> diff -r 028862ea9c9d -r 3798ec84431d docs/misc/xend.tex --- a/docs/misc/xend.tex Mon Aug 28 12:59:07 2006 +0100 +++ b/docs/misc/xend.tex Mon Aug 28 13:05:00 2006 +0100 @@ -214,7 +214,7 @@ Configuration scripts ({\it e.g.} for ne Configuration scripts ({\it e.g.} for network-script) are looked for in {\tt /etc/xen} unless their name begins with '/'. -Xend sends its log output to {\tt /var/log/xend.log}. This is a rotating logfile, +Xend sends its log output to {\tt /var/log/xen/xend.log}. This is a rotating logfile, and logs are moved onto {\tt xend.log.1} {\it etc.} as they get large. Old logs may be deleted. @@ -411,7 +411,7 @@ allows access to some debugging function \end{itemize} When tracing is on xend logs all functions calls and exceptions to -{\tt /var/log/xend.trace}. +{\tt /var/log/xen/xend.trace}. \begin{thebibliography}{99} diff -r 028862ea9c9d -r 3798ec84431d docs/src/user.tex --- a/docs/src/user.tex Mon Aug 28 12:59:07 2006 +0100 +++ b/docs/src/user.tex Mon Aug 28 13:05:00 2006 +0100 @@ -973,8 +973,8 @@ using the \texttt{xm} tool. \subsection{Logging} -As \xend\ runs, events will be logged to \path{/var/log/xend.log} and -(less frequently) to \path{/var/log/xend-debug.log}. These, along with +As \xend\ runs, events will be logged to \path{/var/log/xen/xend.log} and +(less frequently) to \path{/var/log/xen/xend-debug.log}. These, along with the standard syslog files, are useful when troubleshooting problems. \subsection{Configuring \Xend\ } diff -r 028862ea9c9d -r 3798ec84431d tools/Makefile --- a/tools/Makefile Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/Makefile Mon Aug 28 13:05:00 2006 +0100 @@ -39,6 +39,7 @@ install: check done $(MAKE) ioemuinstall $(INSTALL_DIR) -p $(DESTDIR)/var/xen/dump + $(INSTALL_DIR) -p $(DESTDIR)/var/log/xen .PHONY: clean clean: check_clean diff -r 028862ea9c9d -r 3798ec84431d tools/examples/xen-hotplug-common.sh --- a/tools/examples/xen-hotplug-common.sh Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/examples/xen-hotplug-common.sh Mon Aug 28 13:05:00 2006 +0100 @@ -21,7 +21,7 @@ dir=$(dirname "$0") . "$dir/xen-script-common.sh" . "$dir/locking.sh" -exec 2>>/var/log/xen-hotplug.log +exec 2>>/var/log/xen/xen-hotplug.log export PATH="/sbin:/bin:/usr/bin:/usr/sbin:$PATH" export LANG="POSIX" diff -r 028862ea9c9d -r 3798ec84431d tools/examples/xend-config.sxp --- a/tools/examples/xend-config.sxp Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/examples/xend-config.sxp Mon Aug 28 13:05:00 2006 +0100 @@ -11,7 +11,7 @@ # Commented out entries show the default for that entry, unless otherwise # specified. -#(logfile /var/log/xend.log) +#(logfile /var/log/xen/xend.log) #(loglevel DEBUG) #(xend-http-server no) diff -r 028862ea9c9d -r 3798ec84431d tools/ioemu/patches/qemu-logging --- a/tools/ioemu/patches/qemu-logging Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/ioemu/patches/qemu-logging Mon Aug 28 13:05:00 2006 +0100 @@ -43,7 +43,7 @@ Index: ioemu/vl.c /* default mac address of the first network interface */ + /* init debug */ -+ sprintf(qemu_dm_logfilename, "/var/log/qemu-dm.%d.log", getpid()); ++ sprintf(qemu_dm_logfilename, "/var/log/xen/qemu-dm.%d.log", getpid()); + cpu_set_log_filename(qemu_dm_logfilename); + cpu_set_log(0); + diff -r 028862ea9c9d -r 3798ec84431d tools/ioemu/vl.c --- a/tools/ioemu/vl.c Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/ioemu/vl.c Mon Aug 28 13:05:00 2006 +0100 @@ -5924,7 +5924,7 @@ int main(int argc, char **argv) /* default mac address of the first network interface */ /* init debug */ - sprintf(qemu_dm_logfilename, "/var/log/qemu-dm.%d.log", getpid()); + sprintf(qemu_dm_logfilename, "/var/log/xen/qemu-dm.%d.log", getpid()); cpu_set_log_filename(qemu_dm_logfilename); cpu_set_log(0); diff -r 028862ea9c9d -r 3798ec84431d tools/misc/xend --- a/tools/misc/xend Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/misc/xend Mon Aug 28 13:05:00 2006 +0100 @@ -86,7 +86,7 @@ def start_xenstored(): XENSTORED_TRACE = os.getenv("XENSTORED_TRACE") cmd = "xenstored --pid-file /var/run/xenstore.pid" if XENSTORED_TRACE: - cmd += " -T /var/log/xenstored-trace.log" + cmd += " -T /var/log/xen/xenstored-trace.log" s,o = commands.getstatusoutput(cmd) def start_consoled(): diff -r 028862ea9c9d -r 3798ec84431d tools/python/xen/util/bugtool.py --- a/tools/python/xen/util/bugtool.py Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/python/xen/util/bugtool.py Mon Aug 28 13:05:00 2006 +0100 @@ -43,8 +43,8 @@ TITLE_RE = re.compile(r'<title>(.*)</tit FILES_TO_SEND = [ '/var/log/' + x for x in [ 'syslog', 'messages', 'debug', - 'xend.log', 'xend-debug.log', 'xenstored-trace.log', - 'xen-hotplug.log' ] ] + 'xen/xend.log', 'xen/xend-debug.log', 'xen/xenstored-trace.log', + 'xen/xen-hotplug.log' ] ] #FILES_TO_SEND = [ ] diff -r 028862ea9c9d -r 3798ec84431d tools/python/xen/xend/XendRoot.py --- a/tools/python/xen/xend/XendRoot.py Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/python/xen/xend/XendRoot.py Mon Aug 28 13:05:00 2006 +0100 @@ -52,7 +52,7 @@ class XendRoot: block_script_dir = "/etc/xen/scripts" """Default path to the log file. """ - logfile_default = "/var/log/xend.log" + logfile_default = "/var/log/xen/xend.log" """Default level of information to be logged.""" loglevel_default = 'DEBUG' diff -r 028862ea9c9d -r 3798ec84431d tools/python/xen/xend/server/params.py --- a/tools/python/xen/xend/server/params.py Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/python/xen/xend/server/params.py Mon Aug 28 13:05:00 2006 +0100 @@ -39,8 +39,8 @@ def getenv(var, val, conv=None): # The following parameters could be placed in a configuration file. XEND_PID_FILE = '/var/run/xend.pid' -XEND_TRACE_FILE = '/var/log/xend.trace' -XEND_DEBUG_LOG = '/var/log/xend-debug.log' +XEND_TRACE_FILE = '/var/log/xen/xend.trace' +XEND_DEBUG_LOG = '/var/log/xen/xend-debug.log' XEND_USER = 'root' XEND_DEBUG = getenv("XEND_DEBUG", 0, conv=int) XEND_DAEMONIZE = getenv("XEND_DAEMONIZE", not XEND_DEBUG, conv=int) diff -r 028862ea9c9d -r 3798ec84431d tools/security/python/xensec_gen/main.py --- a/tools/security/python/xensec_gen/main.py Mon Aug 28 12:59:07 2006 +0100 +++ b/tools/security/python/xensec_gen/main.py Mon Aug 28 13:05:00 2006 +0100 @@ -34,7 +34,7 @@ import CGIHTTPServer gHttpPort = 7777 gHttpDir = '/var/lib/xensec_gen' -gLogFile = '/var/log/xensec_gen.log' +gLogFile = '/var/log/xen/xensec_gen.log' gUser = 'nobody' gGroup = 'nobody' _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |