Re: [systemd-devel] PATCH: fix logind on xen

2012-01-06 Thread Frederic Crozat
Le mardi 03 janvier 2012 à 21:52 +0100, Lennart Poettering a écrit : On Tue, 03.01.12 21:35, Lennart Poettering (lenn...@poettering.net) wrote: currently, logind was enforcing the presence of /dev/tty0 to start properly. This device is not present on Xen (when using xencons=tty) or

Re: [systemd-devel] [PATCH] random-seed: break ordering cycle with encrypted tmp partitions

2012-01-06 Thread Frederic Crozat
Le vendredi 23 décembre 2011 à 01:47 +0100, Tom Gundersen a écrit : Rather than ordering systemd-random-seed-load.service after local-fs.target, start it by path-activation. We need write access to the seed, so we order the path unit after remount-rootfs.service (in case /var is on the root

Re: [systemd-devel] [PATCH] random-seed: break ordering cycle with encrypted tmp partitions

2012-01-06 Thread Thomas Meyer
Zitat von Frederic Crozat fcro...@suse.com: Le vendredi 23 décembre 2011 à 01:47 +0100, Tom Gundersen a écrit : Rather than ordering systemd-random-seed-load.service after local-fs.target, start it by path-activation. We need write access to the seed, so we order the path unit after

Re: [systemd-devel] [PATCH] random-seed: break ordering cycle with encrypted tmp partitions

2012-01-06 Thread Frederic Crozat
Le vendredi 06 janvier 2012 à 17:17 +0100, Thomas Meyer a écrit : Zitat von Frederic Crozat fcro...@suse.com: Le vendredi 23 décembre 2011 à 01:47 +0100, Tom Gundersen a écrit : Rather than ordering systemd-random-seed-load.service after local-fs.target, start it by path-activation.

Re: [systemd-devel] PATCH: fix logind on xen

2012-01-06 Thread Lennart Poettering
On Fri, 06.01.12 14:59, Frederic Crozat (fcro...@suse.com) wrote: Le mardi 03 janvier 2012 à 21:52 +0100, Lennart Poettering a écrit : On Tue, 03.01.12 21:35, Lennart Poettering (lenn...@poettering.net) wrote: currently, logind was enforcing the presence of /dev/tty0 to start

[systemd-devel] Git repository moved

2012-01-06 Thread Tollef Fog Heen
(see https://bugs.freedesktop.org/show_bug.cgi?id=44427 for background) I've moved the git repository from ssh://git.freedesktop.org/git/systemd.git (or git://git.freedesktop.org/git/systemd.git ) to ssh://git.freedesktop.org/git/system/systemd.git

Re: [systemd-devel] PATCH: fix logind on xen

2012-01-06 Thread Frederic Crozat
Le vendredi 06 janvier 2012 à 18:16 +0100, Lennart Poettering a écrit : On Fri, 06.01.12 14:59, Frederic Crozat (fcro...@suse.com) wrote: Le mardi 03 janvier 2012 à 21:52 +0100, Lennart Poettering a écrit : On Tue, 03.01.12 21:35, Lennart Poettering (lenn...@poettering.net) wrote:

Re: [systemd-devel] PATCH: fix logind on xen

2012-01-06 Thread Lennart Poettering
On Fri, 06.01.12 18:33, Frederic Crozat (fcro...@suse.com) wrote: I have now commited a patch which reworks a lot of the logic there and tries to handle the no-VT case as gracefully as possible. We still implicitly create seat0, but we now stop advertising that it was

Re: [systemd-devel] PATCH: fix logind on xen

2012-01-06 Thread Jan Engelhardt
On Friday 2012-01-06 18:37, Lennart Poettering wrote: console logins? What exactly is that? Logins on /dev/console? In /etc/inittab: cons:12345:respawn:/sbin/smart_agetty -L 38400 console (Solaris 8 did something similar, as it does not have a tty multiplex on console like Linux by

Re: [systemd-devel] PATCH: fix logind on xen

2012-01-06 Thread Lennart Poettering
On Fri, 06.01.12 23:17, Jan Engelhardt (jeng...@medozas.de) wrote: Where does /dev/console point to? i.e. what is the contents of /sys/class/tty/console/active if you do that? Sorry, I was unclear. On Xen, you can login on a text terminal. When doing that, /sys/class/tty/console/active

[systemd-devel] [patch] build: do not touch CFLAGS

2012-01-06 Thread Jan Engelhardt
parent ba1d5596354e3299d5b9b995bb0fa9b3bdd285cc (v37-278-gba1d559) commit 7aee03e8cd7cf1ab9de14dc293c6f994970ce9fa Author: Jan Engelhardt jeng...@medozas.de Date: Fri Jan 6 12:02:55 2012 +0100 build: do not touch CFLAGS Per the automake manual section 3.6 Variables reserved for the user,

Re: [systemd-devel] [patch] build: do not touch CFLAGS

2012-01-06 Thread Kay Sievers
On Sat, Jan 7, 2012 at 02:18, Jan Engelhardt jeng...@medozas.de wrote: Per the automake manual section 3.6 Variables reserved for the user, CFLAGS should _not_ be touched. That's right. Right now, one cannot successfully complete `make CFLAGS=-fvisibility=default`, because systemd flags are

Re: [systemd-devel] [patch] build: do not touch CFLAGS

2012-01-06 Thread Jan Engelhardt
On Saturday 2012-01-07 02:22, Kay Sievers wrote: Furthermore, it overrides per_target_CFLAGS, which is also undesired. Guess, we need a cleaner solution, this patch looks even more like a hack. From the rather sparse comment I suppose you wanted something like this instead. diff --git

Re: [systemd-devel] [patch] build: do not touch CFLAGS

2012-01-06 Thread Kay Sievers
On Sat, Jan 7, 2012 at 04:34, Jan Engelhardt jeng...@medozas.de wrote: On Saturday 2012-01-07 02:22, Kay Sievers wrote:  Furthermore, it overrides per_target_CFLAGS, which is also undesired. Guess, we need a cleaner solution, this patch looks even more like a hack. From the rather sparse