mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-08-09 12:08:30 +00:00
acrn_log: Fix log path to comply with Linux FSSTD
Change logging path to /var/log/acrnlog to be compliant with the Linux FSSTD, see https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html. Tracked-On: #6688 Signed-off-by: Helmut Buchsbaum <helmut.buchsbaum@opensource.tttech-industrial.com>
This commit is contained in:
parent
78b64c21b3
commit
549d9004e9
@ -48,7 +48,7 @@
|
||||
<trigger id="5" enable="true">
|
||||
<name>t_acrnlog_last</name>
|
||||
<type>file</type>
|
||||
<path>/tmp/acrnlog/acrnlog_last.[*]</path>
|
||||
<path>/var/log/acrnlog/acrnlog_last.[*]</path>
|
||||
</trigger>
|
||||
</triggers>
|
||||
|
||||
@ -89,13 +89,13 @@
|
||||
<log id='5' enable='true'>
|
||||
<name>acrnlog_cur</name>
|
||||
<type>file</type>
|
||||
<path>/tmp/acrnlog/acrnlog_cur.[-1]</path>
|
||||
<path>/var/log/acrnlog/acrnlog_cur.[-1]</path>
|
||||
<lines>500</lines>
|
||||
</log>
|
||||
<log id='6' enable='true'>
|
||||
<name>acrnlog_last</name>
|
||||
<type>file</type>
|
||||
<path>/tmp/acrnlog/acrnlog_last.[*]</path>
|
||||
<path>/var/log/acrnlog/acrnlog_last.[*]</path>
|
||||
</log>
|
||||
</logs>
|
||||
|
||||
|
@ -12,7 +12,7 @@ as a Service VM service at boot, capturing two kinds of logs:
|
||||
- log of the running hypervisor
|
||||
- log of the last running hypervisor if it crashed and the logs remain
|
||||
|
||||
Log files are saved in ``/tmp/acrnlog/``, so the log files would be lost
|
||||
Log files are saved in ``/var/log/acrnlog/``, so the log files would be lost
|
||||
after a system reset.
|
||||
|
||||
Usage
|
||||
|
@ -43,7 +43,7 @@ struct hvlog_file {
|
||||
};
|
||||
|
||||
static struct hvlog_file cur_log = {
|
||||
.path = "/tmp/acrnlog/acrnlog_cur",
|
||||
.path = "/var/log/acrnlog/acrnlog_cur",
|
||||
.fd = -1,
|
||||
.left_space = 0,
|
||||
.index = ~0,
|
||||
@ -51,7 +51,7 @@ static struct hvlog_file cur_log = {
|
||||
};
|
||||
|
||||
static struct hvlog_file last_log = {
|
||||
.path = "/tmp/acrnlog/acrnlog_last",
|
||||
.path = "/var/log/acrnlog/acrnlog_last",
|
||||
.fd = -1,
|
||||
.left_space = 0,
|
||||
.index = ~0,
|
||||
@ -433,7 +433,7 @@ static void display_usage(void)
|
||||
"\t-s: size limitation for each log file, in MB.\n"
|
||||
"\t 0 means no limitation.\n"
|
||||
"\t-n: how many files you would like to keep on disk\n"
|
||||
"[Output] capatured log files under /tmp/acrnlog/\n");
|
||||
"[Output] capatured log files under /var/log/acrnlog/\n");
|
||||
}
|
||||
|
||||
static int parse_opt(int argc, char *argv[])
|
||||
@ -495,9 +495,9 @@ int main(int argc, char *argv[])
|
||||
if (parse_opt(argc, argv))
|
||||
return -1;
|
||||
|
||||
ret = mk_dir("/tmp/acrnlog");
|
||||
ret = mk_dir("/var/log/acrnlog");
|
||||
if (ret) {
|
||||
printf("Cannot create /tmp/acrnlog. Error: %s\n",
|
||||
printf("Cannot create /var/log/acrnlog. Error: %s\n",
|
||||
strerror(errno));
|
||||
return ret;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user