From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RzdTV-00022S-4l for garchives@archives.gentoo.org; Tue, 21 Feb 2012 00:20:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 279E2E0BFF; Tue, 21 Feb 2012 00:20:43 +0000 (UTC) Received: from mail-pw0-f53.google.com (mail-pw0-f53.google.com [209.85.160.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 009D3E0799 for ; Tue, 21 Feb 2012 00:19:35 +0000 (UTC) Received: by pbbrq13 with SMTP id rq13so8293313pbb.40 for ; Mon, 20 Feb 2012 16:19:35 -0800 (PST) Received-SPF: pass (google.com: domain of caneko@gmail.com designates 10.68.190.8 as permitted sender) client-ip=10.68.190.8; Authentication-Results: mr.google.com; spf=pass (google.com: domain of caneko@gmail.com designates 10.68.190.8 as permitted sender) smtp.mail=caneko@gmail.com; dkim=pass header.i=caneko@gmail.com Received: from mr.google.com ([10.68.190.8]) by 10.68.190.8 with SMTP id gm8mr60824246pbc.146.1329783575421 (num_hops = 1); Mon, 20 Feb 2012 16:19:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=ruHL5N6WolZIKjbjn0WO9bt8cVHN5GmHerQPtd2nXjc=; b=CfnSGbcmcwATJETzG/aIDi2I3J6pJcDwL4Pc9wEsCs87bqOO8F7GJWBneabqSvLe9n 6ZZUStRGQ9Ihm3+shj2z7nWLcq9+8Wk75WW7Yu1PEnk16wMtFhowinUH066n4BKN+bPi exFqtI4+LrXFObcQgYpH4yZ0MsP6ENy/GEL7Y= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.68.190.8 with SMTP id gm8mr50545606pbc.146.1329783575371; Mon, 20 Feb 2012 16:19:35 -0800 (PST) Received: by 10.68.234.106 with HTTP; Mon, 20 Feb 2012 16:19:35 -0800 (PST) Date: Mon, 20 Feb 2012 18:19:35 -0600 Message-ID: Subject: [gentoo-user] A systemd-only Gentoo system From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 2f75444d-0759-46e7-8a52-2a61610295d0 X-Archives-Hash: c03e430fe52c408a456c85075515078b Hi; I've been running systemd in Gentoo since September from 2010, and it works great for me: all my machines run it at this point. Right now, we are getting really close to the point where we will be able to uninstall sys-apps/openrc, sys-apps/sysvinit and sys-apps/baselayout, and run a systemd-only Gentoo system. I wanted to try to do exactly that, using a custom overlay, and it turns out it's not that difficult: almost all the pieces are already in the portage tree, and most of the ones missing are being tracked right now in the Gentoo bugzilla. So after creating my overlay and testing it on all my machines, I wanted to share the experience with others. Please note that this is as experimental as it can get, and certainly not for the faint of heart. You will be running the latest versions of the kernel, systemd, udev and probably dracut, and you will be saying goodbye to (up until now) core components of Gentoo: baselayout and openrc. If you follow all of the steps, you will not even have /etc/init.d and /etc/conf.d directories. If you already run systemd, the steps are not that difficult; if you are not running systemd, I *strongly* recommend first to install it and try it before attempting to use this overlay. The overlay lives in https://github.com/canek-pelaez/gentoo-systemd-only and you can get it with git clone git://github.com/canek-pelaez/gentoo-systemd-only.git There is a README on it with step by step instructions, that you can also read in this page: http://xochitl.matem.unam.mx/~canek/gentoo-systemd-only/index.html The normal warnings apply: I do not take any responsibility for any harm your system may suffer, and it is intended for Gentoo users that know what they are doing. If something breaks, you get to keep the pieces. If you do try it and find any problems with the overlay, please let me know and I will try to fix them (and please don't bother the Gentoo devs with said problems: they know nothing of this overlay, and I'm doing this all by my own). I also will try to keep the overlay sync'ed with the portage tree. Regards. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n Universidad Nacional Aut=C3=B3noma de M=C3=A9xico