Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Feb 2020 13:49:11 +0700
From:      Victor Sudakov <vas@sibptus.ru>
To:        freebsd-questions@freebsd.org
Subject:   Re: Technological advantages over Linux
Message-ID:  <20200215064911.GF1482@admin.sibptus.ru>
In-Reply-To: <20200214203134.17f6d4bd@moonstudio>
References:  <20200214121620.GA80657@admin.sibptus.ru> <BAF0D681-7C95-419E-A49C-993F0EA39748@kicp.uchicago.edu> <20200214195430.25365f87@moonstudio> <7371554e-82a3-a7aa-b764-ae2627e241d3@kicp.uchicago.edu> <20200214203134.17f6d4bd@moonstudio>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

--hK8Uo4Yp55NZU70L
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Ralf Mardorf via freebsd-questions wrote:
>=20
> Another PITA on Linux machines are drop directories, overriding sane
> configs, providing everything in one place.
>=20
> IOW a user might rely on /etc/foo.conf , but an update despotic installs
>=20
> /etc/foo.d/10-bar.conf
>=20
> and
>=20
> /etc/foo.d/20-bra.conf
>=20
> overriding all the values chosen for bar and bra by the admin, stored
> in /etc/foo.conf .
>=20
> An update never ever would replace /etc/foo.conf . On Arch Linux it
> would be stored as /etc/foo.conf.pacnew , almost all Linux distros
> provide such a solution, but the admin is screwed, if an update does
> add a file to /etc/foo.d/ .

FreeBSD has taken this path too (looking at /etc/rc.conf.d/, /etc/cron.d
and numerous others).

FreeBSD's config merging solutions (mergemaster for src updates and
freebsd-update calling sdiff) are pretty good IMHO.

--=20
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/

--hK8Uo4Yp55NZU70L
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEcBAEBAgAGBQJeR5RnAAoJEA2k8lmbXsY0tZQH/jlJf/Mhvzknn7kAUlZO2OE1
mGITSWHnp27pCgyZJcgT5u3vWEjv3OIBYOU12HKVwiPV+iS/EME3bfwwGS1NpmkJ
Z+NCNm56wgdXuBu0/rr74DkeQJBR55O2Xx3FlHTAWWXQpe/px4TNqH7Gm3MWPVvX
Cg37VlzXgkHOWKhH38+aj0ExVDAD5eKMef/L9qJApWrFAc8/isT24dXK335KKPS6
noPugkC7oZ+sidbdakSLShVbFBA5ubf53AaJyCDFv7rLkC2ywvH1UyS8dHToeFy0
xdg0sKKLCfT+dfgwstrGwoUXcsKkRlyAXggHhd05bu3tiI3dEP4d+8o/Ow49XGM=
=qQ4K
-----END PGP SIGNATURE-----

--hK8Uo4Yp55NZU70L--



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?20200215064911.GF1482>