From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0AD9F1381F3 for ; Tue, 30 Jul 2013 22:04:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 99923E0A69; Tue, 30 Jul 2013 22:04:07 +0000 (UTC) Received: from mail0200.smtp25.com (mail0200.smtp25.com [174.37.170.200]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6D40DE087D for ; Tue, 30 Jul 2013 22:04:06 +0000 (UTC) Received: from ccs.covici.com (d-out-001.smtp25.com [67.228.158.174]) by s-out-001.smtp25.com (8.14.2/8.14.2) with ESMTP id r6UM430U013502 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Tue, 30 Jul 2013 18:04:04 -0400 Received: from ccs.covici.com (localhost [127.0.0.1]) by ccs.covici.com (8.14.7/8.14.5) with ESMTP id r6UM43h6006352 for ; Tue, 30 Jul 2013 18:04:03 -0400 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] gentoo-systemd-only deprecation In-reply-to: References: <57299332.XkTIeZ2QOq@melforce> <3017.1375206780@ccs.covici.com> Comments: In-reply-to =?us-ascii?Q?=3D=3FUTF-8=3FB=3FQ2FuZWsgUGVsw6FleiBWY?= =?us-ascii?Q?Wxkw6lz=3F=3D?= message dated "Tue, 30 Jul 2013 13:06:46 -0500." X-Mailer: MH-E 8.2; nmh 1.3; GNU Emacs 23.4.1 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Tue, 30 Jul 2013 18:04:03 -0400 Message-ID: <6349.1375221843@ccs.covici.com> From: covici@ccs.covici.com X-SpamH-OriginatingIP: 70.109.53.110 X-SpamH-Filter: s-out-001.smtp25.com-r6UM430U013502 X-Archives-Salt: 54b9383b-30ce-4242-9ee2-4c407678f68c X-Archives-Hash: 9ea46cc973a4431096d05981c6fb2827 Canek Pel=C3=A1ez Vald=C3=A9s wrote: > On Tue, Jul 30, 2013 at 12:53 PM, wrote: > > Canek Pel=C3=A1ez Vald=C3=A9s wrote: > > > >> On Tue, Jul 30, 2013 at 2:47 AM, Pavel Volkov wro= te: > >> > On Tue, Jul 30, 2013 at 11:09 AM, Pavel Volkov = wrote: > >> >> > >> >> On Sunday 28 July 2013 03:22:02 Canek Pel=C3=A1ez Vald=C3=A9s wrote: > >> >> > Therefore, as of today, anyone can have a Gentoo machine with only > >> >> > systemd, with no OpenRC installed. > >> >> > >> >> Really? Bug 373219 is still open. > >> > > >> > > >> > Sorry, I missed your explanation at the end about that one. Ok, than= ks for > >> > what you've done :) > >> > >> Mmmh, and I missed this last reply of you. > >> > >> Anyway, dealing with /etc/init.d/functions.sh is basically trivial. > > > > But still, we have lots of packages with no systemd units -- shouldn't > > they all have a systemd use flag and units to go with it -- basically > > anything which has something in /etc/init.d . I was looking for a > > sendmail unit and could find nothing, for one example. >=20 > Yeah, we are not even near 100% coverage. However, one of the many > advantages of systemd is that a service unit from a distribution > usually works as-is or with minimal changes in any other. >=20 > For many basic unit files, you can go to >=20 > https://github.com/vonSchlotzkow/systemd-gentoo-units >=20 > It has a unit file for postfix, for example. If the one you are > looking for is not there, you can search in other distributions. If > you download the RPM from > http://rpm.pbone.net/index.php3/stat/4/idpl/21317874/dir/fedora_19/com/se= ndmail-8.14.7-1.fc19.i686.rpm.html, > and extract the files with rpm2tarbz2, then you can get the > sendmail.service file. >=20 > It will probably need some changes to work with Gentoo, but it should > not be difficult. >=20 > When is working, you can send your unit to the package maintainer in > Gentoo, and at some point it could be included in the package (like > the OpenRC init script). >=20 > That's how we will get 100% coverage, eventually. OK, I will check those -- thanks. I hope package maintainers now start putting those service units in, now that systemd is required by gnome. --=20 Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com