From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-174632-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6E28D139085 for <garchives@archives.gentoo.org>; Mon, 19 Dec 2016 15:21:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA326224213; Mon, 19 Dec 2016 15:21:37 +0000 (UTC) Received: from mail-wj0-x22b.google.com (mail-wj0-x22b.google.com [IPv6:2a00:1450:400c:c01::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 46021224202 for <gentoo-user@lists.gentoo.org>; Mon, 19 Dec 2016 15:21:37 +0000 (UTC) Received: by mail-wj0-x22b.google.com with SMTP id tg4so153520777wjb.1 for <gentoo-user@lists.gentoo.org>; Mon, 19 Dec 2016 07:21:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=nBivsHlRgnyrAgcBvmKZWunJP/Fw9op6/4A3gwjmTIs=; b=jxYnW9X3nw0Pxv5uZSlRn9jk+UlcpO2DLjQmBuSnUmWHfgs4rx9/ExQX6W3BS7D1MG DMPuNq9MNFc0tu/TiO/5MFWTcfFlPt8yJgiJDf/no1ayESuDmA6vIL9ObFce/7mq8U4C bfd/pJc7dw6foFlemeYaVMv9QGJ9KqoKRIXKP+I2ceclyqjH30YvQzUVSCrmxNDrdOHz eWvUkrVEfFPLRo1Qeg63AHEJxxhw7jfejPwIotmKo8PljmzMXkEV+idVtaVkATLFmROi SxudCr6nJtiOpCUQN22UHl90yVPf38bYIUsWp9LTciFlDrvwQxpYjMBZyLirHeAyhPg7 ULoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=nBivsHlRgnyrAgcBvmKZWunJP/Fw9op6/4A3gwjmTIs=; b=MelLOPt7ui9xDkZlr02I32GuFkjBn3vRKx21Nq7ODLRCZdXJR4hlvpHfD5Xj2XI1N0 DEB3FM6YF4Q62uN5sW6T+d+0MhZcVQmiDwTB4weIkR7RyR9oVeZIi1o3l614h41pREzj PbJ8W3fmHkjkrnBahLdtFM0jzd2kKA9TJxUItCeSNiQnU+ZD0FPzfk7+fpcLtKsWUXAn FTr/BRiH8N2zG+0JEEF/IFCsktCpcr6wlaBceD6i+m5O4UVkjmdgaU92Zo/wliD8OoQZ kMQq7WpU4G1n8MDJp8HdDgRAw9Rvva7vFW5Bif4AfQTmyJRjtBl/3sooMUdxZtvHNFde XijA== X-Gm-Message-State: AIkVDXISb9k7qB123pNEIvgdirB/VAAwDIvwXVaaRAV0LAr2h9IztWb64Xcr3b4AUVVPWA== X-Received: by 10.194.75.227 with SMTP id f3mr13616698wjw.19.1482160895687; Mon, 19 Dec 2016 07:21:35 -0800 (PST) Received: from [172.20.0.40] ([196.212.62.210]) by smtp.googlemail.com with ESMTPSA id gj6sm21116637wjb.29.2016.12.19.07.21.34 for <gentoo-user@lists.gentoo.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Dec 2016 07:21:34 -0800 (PST) Subject: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No To: gentoo-user@lists.gentoo.org References: <20161015182743.GB4541@solfire> <31e5a0f5-ffc3-0b6f-3bb4-1685d1efe876@andrejro.de> <b7a4697c-f2c5-3a78-02e4-86888ce7f44d@baums-on-web.de> <1539590.2abgqJ6fBz@thetick> From: Alan McKinnon <alan.mckinnon@gmail.com> Message-ID: <2aac94ba-9606-2d3d-e472-0bf84e204c80@gmail.com> Date: Mon, 19 Dec 2016 17:19:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <1539590.2abgqJ6fBz@thetick> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 6811f141-456a-4a3f-aa5d-7fd10779e5b4 X-Archives-Hash: 03b760955836e89f9d4ad9a3a8419eb9 On 19/12/2016 16:52, Marc Joliet wrote: ... > I'm not convinced that you actually understand systemd particularly well. It > seems to me that if you want to develop an informed opinion about it, you > should: > > a) Read the official documentation (don't just rely on what others say; even > when well-intentioned, people can say stupid things). > > b) Try to set up and/or run a systemd-based system, and seriously try to grok > it. Only then will you be able to compare it to other init systems properly. ... I feel the same way. systemd is declarative and simple variables in a unit define what you want. This makes sense - the list of what management functions a service supports is a very short list - start/stop/restart/status. Apart from configtest (a la Apache) what else is there really? systemd could be the poster child for the declarative style and knock ansible off it's perch where it currently reigns :-) Looking at SysVInit, it's only real grace is that it's been around for 30+ years. But it defers all decisions to the daemon author/packager; after a short while the ecosystem is so cluttered with weird scripts, that packagers resort to bolting a declarative layer on top of init scripts, as in the boilerplate you mentioned. The truth is, as designs go, sysvinit is a /terrible/ design. It only lasted 30 years because it forces all the tricky bits to be someone else's problem -- Alan McKinnon alan.mckinnon@gmail.com