Am Mittwoch, 8. September 2010, 06:30:14 schrieb Gustavo Sverzut Barbieri: > - calling any of /etc/init.d scripts is bad, as it will call openrc > and it will bring all dependencies on its own, including services > managed by systemd that are up already. This means we better disable > sysv support there (more on this later).
Maybe basic runscript.sh would be a good idea? It doesn't have to work for all the initscripts out there, but at least a good percentage. Then one has to "fix" only a few packages with complex init scripts. > - udev ebuild needs to be updated, I've included a systemd IUSE in > sys-fs/udev-162 this will install the systemd unit files > > - dbus ebuild needs to be updated, I've created a live (9999, > directly from git) with systemd IUSE as well > > - manually patched consolekit files to match > https://bugs.freedesktop.org/show_bug.cgi?id=29194 (need a new > consolekit ebuild with systemd flag) > > - manually patched bluez files to match > http://article.gmane.org/gmane.linux.bluez.kernel/6479 (need a new > bluez ebuild with systemd flag, maybe including socket activation?) > > - manually created acpid.service based on > https://bugzilla.redhat.com/show_bug.cgi?id=617317 (with extra -f flag > to always force foreground mode) Could you upload your ebuilds and patches somewhere? Maybe in a gitorious.org project and/or as a portage overlay? I am also interested in systemd in gentoo and it would be nice, if I (and others) wouldn't have to redo all these steps. In addition, this could improve collaboration among gentoos systemd users. -- Fabian Henze _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel