On Wed, 21.03.12 12:03, Dmitry Rozhkov ([email protected]) wrote: > Hi, > > I'm trying to run MeeGo SDK (http://merproject.org) as a LXC container, > but there some complications related to systemd. The default target looks > as follows: > > [Unit] > Description=Non-Graphical Interface > #Requires=multi-user.target > #After=multi-user.target > Requires=systemd-logind.service > Conflicts=rescue.target > AllowIsolate=yes > > [Install] > Alias=default.target > > But when I run `lxc-start -n mer` there is no output. It turned out that > systemd uses the host's system console for its output which is not very > convenient when starting containers remotely. > > Is there a way to make systemd show its output in the container > console?
You need to make sure /dev/console in the container points to the TTY you want it to point to, for example by bind mounting it from your pty or so. (systemd-nspawn does that implicitly, which might actually be useful for your work?) Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
