From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 3DE721396D0 for ; Mon, 14 Aug 2017 22:29:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 60310E0C5C; Mon, 14 Aug 2017 22:29:22 +0000 (UTC) Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E7E33E038D for ; Mon, 14 Aug 2017 22:29:21 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id d40so15909855wma.3 for ; Mon, 14 Aug 2017 15:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=4vfVCb11BteKfuWvvCAd/2CO4J01HEWrBY74TuSUD5s=; b=rPLT+7j5LgxS1Gsgo/53vuYL5V2NNwtZ+HIElif7KNHV+3ko5UlhjChZjbnIHIU0Xq TbHEFQJoP5NwcJJ9ta+YX7XjDXy+amdbMgeZE6HzNjs4SQCmrDJE17Hn6kBxhXMp7d6r aNZS3scdWpoIoD1uANOGPC0gax+a65KaK+dH4ubHUFU8QrzwNKWwc2jg6euXJKJe8NJK u6pEIIh159hHu+BKsuQyOP87NpDBah66ufQq9oM09Kzs+FJsLn7p6msLZ6xvpLClADDu AeKRRmliwCKStgxQ4aMBosAJi0RroX2pe3XXs/53EAzcbHFSnLvvzZpZORr739S6hQR8 jQuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=4vfVCb11BteKfuWvvCAd/2CO4J01HEWrBY74TuSUD5s=; b=ehT2UiPwTEzwn3/gLFCjrgWINqhoSyI0/6LkS98EFYvy5ZIFWCteJcO2S4bDBSSN2A KrF5XYOkuFsT66cgjGE/RpVCSt952lKpwtvMzpxjndZAH0rHIhYSOu03S31gKPqrNivy QgMpcQdRqOsT3DklJRD+nyVKrxAW/vVAxPz0xkIKhywvdbiuNYLpamxPDmcbCw0gE6D+ uX33uvis5ZmVZZNRbtO6agvBrL4BV6p1FxwS0AnW7rHsrKmYx8ph3ttXrUbC9pD9CUmW yOrKhwpVYgLtsWmSxpdZwBHxVR14b7B/3fTYHxR0aNXaq4yIouyyfla0wwTZIGMYshW9 YqaQ== X-Gm-Message-State: AHYfb5jwF8p9ZJ+WVkM4zfXH/l567pHrki+PX/6S2xZg1HMsc4YqsGoT DrHxKeD1hPpEy935ArJTU0gBuFtNtj+j X-Received: by 10.28.93.138 with SMTP id r132mr254590wmb.24.1502749760303; Mon, 14 Aug 2017 15:29:20 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Sender: freemanrich@gmail.com Received: by 10.223.169.238 with HTTP; Mon, 14 Aug 2017 15:29:19 -0700 (PDT) In-Reply-To: <1502747720.9741.0.camel@gentoo.org> References: <20170814215842.55855987@ham> <1502747720.9741.0.camel@gentoo.org> From: Rich Freeman Date: Mon, 14 Aug 2017 18:29:19 -0400 X-Google-Sender-Auth: ySJP6g1GZ3UU-D0eYcUq71ty-hA Message-ID: Subject: Re: [gentoo-dev] [FRC] News item: Changing USE flags for >=app-backup/bacula To: gentoo-dev Cc: PR team Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 3662a21f-2e5c-4df6-9c09-244a9ff82187 X-Archives-Hash: 1fa1935310a9bfff3050a04da8fd47a9 On Mon, Aug 14, 2017 at 5:55 PM, Micha=C5=82 G=C3=B3rny = wrote: > On pon, 2017-08-14 at 21:58 +0200, Thomas Beierlein wrote: >> >> * 'bacula-clientonly' becomes 'clientonly' > > This is still negative logic in disguise. clientonly =3D noserver. > >> * 'bacula-nodir' will be replaced by 'director' but with inverted logic >> * 'bacula-nosd' will be replaced by 'storage-daemon' (also inverted). >> >> 'director' and 'storage-daemon' will be active by default resulting in a= n >> installation with backup director and storage daemon enabled. >> ++ I guess to make it a bit more explicit, would it make sense to have 3 flags= : client - install the client (or consider calling it file-daemon instead) director - install the director storage-daemon - install the storage daemon Omit the first if we always want the client. I don't see the need for a "clientonly" flag if each of the two server components already have their own flags. If somebody doesn't want to have to know what each of the components do they probably shouldn't be messing around with Bacula as it is anything but install-and-forget. --=20 Rich