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>