ostree-prepare-root: log informational messages to stdout

ostree-prepare-root was logging normal, informational messages
to stderr which the systemd unit points to the console.

To achieve silent boot, log these ordinary messages to stdout only.
This commit is contained in:
Daniel Drake 2015-03-09 12:20:18 -06:00 committed by Colin Walters
parent 40385c9874
commit 5c1839c4db

View File

@ -147,7 +147,7 @@ main(int argc, char *argv[])
}
snprintf (destpath, sizeof(destpath), "%s/%s", root_mountpoint, ostree_target);
fprintf (stderr, "Examining %s\n", destpath);
printf ("Examining %s\n", destpath);
if (lstat (destpath, &stbuf) < 0)
{
perrorv ("Couldn't find specified OSTree root '%s': ", destpath);
@ -164,7 +164,7 @@ main(int argc, char *argv[])
perrorv ("realpath(%s) failed: ", destpath);
exit (EXIT_FAILURE);
}
fprintf (stderr, "Resolved OSTree target to: %s\n", deploy_path);
printf ("Resolved OSTree target to: %s\n", deploy_path);
/* Work-around for a kernel bug: for some reason the kernel
* refuses switching root if any file systems are mounted