Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 May 2017 14:07:38 -0400
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        "Ngie Cooper (yaneurabeya)" <yaneurabeya@gmail.com>, Alexey Dokuchaev <danfe@FreeBSD.org>
Cc:        src-committers@freebsd.org, Ian Lepore <ian@freebsd.org>, svn-src-all@freebsd.org, rgrimes@freebsd.org, svn-src-head@freebsd.org, Ngie Cooper <ngie@freebsd.org>
Subject:   Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk
Message-ID:  <a34c7bcc-2715-1374-1c45-258194d90cb6@FreeBSD.org>
In-Reply-To: <B3FBCAD0-338C-4D39-B790-9B018C6C2970@gmail.com>
References:  <201705131537.v4DFbgWV045290@pdx.rh.CN85.dnsmgr.net> <1494692660.59865.85.camel@freebsd.org> <20170513165145.GC84947@FreeBSD.org> <B3FBCAD0-338C-4D39-B790-9B018C6C2970@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--PnBpcmiaHXBqbuDBXesQ1BAE4GOGavLlH
Content-Type: multipart/mixed; boundary="CuHCJ9R7lqG2XFRKaaW96Ftkh3ldPgmNj";
 protected-headers="v1"
From: Nikolai Lifanov <lifanov@FreeBSD.org>
To: "Ngie Cooper (yaneurabeya)" <yaneurabeya@gmail.com>,
 Alexey Dokuchaev <danfe@FreeBSD.org>
Cc: src-committers@freebsd.org, Ian Lepore <ian@freebsd.org>,
 svn-src-all@freebsd.org, rgrimes@freebsd.org, svn-src-head@freebsd.org,
 Ngie Cooper <ngie@freebsd.org>
Message-ID: <a34c7bcc-2715-1374-1c45-258194d90cb6@FreeBSD.org>
Subject: Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d
 etc/syslog.d tools/build/mk
References: <201705131537.v4DFbgWV045290@pdx.rh.CN85.dnsmgr.net>
 <1494692660.59865.85.camel@freebsd.org> <20170513165145.GC84947@FreeBSD.org>
 <B3FBCAD0-338C-4D39-B790-9B018C6C2970@gmail.com>
In-Reply-To: <B3FBCAD0-338C-4D39-B790-9B018C6C2970@gmail.com>

--CuHCJ9R7lqG2XFRKaaW96Ftkh3ldPgmNj
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 05/13/2017 13:21, Ngie Cooper (yaneurabeya) wrote:
> Even ansible/chef/puppet would have to bake the configuration removal l=
ogic into its template files, which seems like a pain for folks (and the =
same logic would need to be implemented multiple times instead of once).

Having to template one .conf file couples not necessarily related config
modules together and it's *a lot* more performant to conditionally
install and remove config snippets in .d/ than to expand a template.

The separation matters when separate people write separate configuration
modules and the performance matters when deciding on frequency of config
runs.

- Nikolai


--CuHCJ9R7lqG2XFRKaaW96Ftkh3ldPgmNj--

--PnBpcmiaHXBqbuDBXesQ1BAE4GOGavLlH
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKoBAEBCgCSFiEE5oT6TcuaWvG5gtjzZ6sv56ecR0UFAlkXS3VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEU2
ODRGQTREQ0I5QTVBRjFCOTgyRDhGMzY3QUIyRkU3QTc5QzQ3NDUUHGxpZmFub3ZA
ZnJlZWJzZC5vcmcACgkQZ6sv56ecR0XRsg//RLgDDYopkbt4ILhCI1e1cY+HKP16
jTt6y5G0/rjSMsGdnzAPDgXaMsj54kBRl+pkYl3GD7iwZg/ylF1ViYaXwu6oylkS
2unVM9e9dtYOy41wIh3iawpXeCJT3fdpYmenELCWq/SAVXP++nOfK+nyyUqmp03U
8XVEgntchmvzgr8Rv4vse42dMDfVZ8xE4TejQceIktceQRSLfd4pwnKzKmpBqC9o
dQhifW5RpzEXUBzu7QfpAg0r12Ygde28LwmI8zSD+vNMOUpPMXU3Im7tIddkHGHx
ImmsWPyhZWdwG4SJcI+DZoBHEK/VjuYEuwvRiVYfgtyZ2k4Bf4L4toyTeIdPQpof
L3R/sqHGUoDPfiLIzWs8cELHF/kBfkrhM9/bh9HWJogkwxw2BzpXZ+JeThfsV0V3
Ch9Z05EFeNJMNX3AK/HL0Ny1FWvPwPH5vchkNsOwmkaapk7REErC3OiBvw0J8Uyv
HeS7kJ1vw88dbKwHa3eZd4IpW86rG9HFs02neiut4zWgqc/ndcS799R0nqCBFMgm
FiRWxp0VFoTKT3WE0lpfsWeugCVya+iPfoIqfHcn8xAgzSJ5OzuKvSlyxVOQYqj6
g86Y7AQEZ3RBdQ3VT64fZB8iyesD7yS7JUp2TwjaA/COKVuVUNXsJ4zEJLT5Vg+o
7LDV1ifO/+kPb6A=
=OqNk
-----END PGP SIGNATURE-----

--PnBpcmiaHXBqbuDBXesQ1BAE4GOGavLlH--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a34c7bcc-2715-1374-1c45-258194d90cb6>