Re: Import of DragonFly Mail Agent

看板FB_current作者時間12年前 (2014/02/25 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串37/64 (看更多)
--Apple-Mail=_FB0F918B-E922-4A06-AAB9-422D3EF3ACF6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 On Feb 24, 2014, at 7:56 AM, Poul-Henning Kamp <phk@phk.freebsd.dk> = wrote: > Bullshit. Sounds like your week didn't get off to a good start. > You got FreeBSD in there in the first place, there clearly > is some kind of aperture through which software can migrate. Yes, we walk in a DVD-ROM with a FreeBSD installation image on it. This = works because there is a self-contained installer that contains a very = complete system. Certainly enough to build things like file servers and = network infrastructure machines (dhcp, ntp, other general network = services). Installing ports/pkgs, on the other hand, is a real pain. For pre-built = packages, you can build a list of dependencies, download the packages to = an external machine, copy them to a portable drive, and walk them over = to a shared filesystem. This works, provided there are pre-built images = of the package and its recursive dependency tree (and that they are = configured in a way that works for your environment). If the above doesn't work, you have to fall back to ports. And this is = where things get really hairy. Just generating the list of required = distfiles is problematic. 'make fetch-recursive-list' will give you a = script to run to pull down the direct build dependencies, but this = misses run-time dependencies. Generating that list takes a lot of = manual work, and is *very* time consuming. The increasing focus on securing systems from network attacks in only = increasing the number of air-gapped environments (and I know this from = first hand experience). The sort of massive unbundling that a few = people are tossing around here has the potential to exponentially = increase the workload of people operating in the environments I have = witnessed (and worked in). I want them to realize that there are = ramifications to those sort of changes that need to be taken into = consideration. These days UNIX tends to be single-user environment, for the most part. = Because of that it is very easy for people to get into the mindset that = "if I don't use it, nobody else uses it," and thus losing sight of the = whole being so much greater than the sum of its parts. That said, I can understand wanting to unbundle some of the very complex = but lesser used components (e.g. bind). But there's always a balancing = act to be performed here. Making every command in /usr/bin its own = package serves nobody. (Yes, I exaggerate to make a point.) --lyndon --Apple-Mail=_FB0F918B-E922-4A06-AAB9-422D3EF3ACF6 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJTC3W9AAoJEG8PnXiV/JnUtDoP/1Jj+NpZnsJxhYXV13WGGh4L 8wWmgbsEtR0wFFZhvt4xFrawtEuZq/KPYERV7BovCgM+5Mcv/r4PNhbbjAov3uHn 2e9eDvhVD95p7Ee7xS5rZHpN0NVQo42PmPYwmd8vi4bYaqQ/XCFTEXjxE7dcnqRs DPEmzSrBdxhEhbqIUwizkx2rNwIq0I3wjec20P0exeoHPl5hS/871Ii2rmVoZaHD M7y9esd/uiUgXa/sN3RTjnOWz0A+7OcGYpiBTB91zRknRqnxHd5+umpuPE0R+h6Q brSm+jXHUch2rmEDkl/57OUcBa8agFq7oQ3JaZ3ZquK7nJtgzNkBPjfeDj/o+nTy w+PXuvapC6VpHZSQUkBxp8yHQ29zIXi0R7zPYmWrs5IE37TmSLbgAtSs+crPubnX 2pxt53wG5Mt8krYH9lWv8n59l8eP9BRFItdryO065wwvkISP5HZ2Ny3iO/SUHYhB g93UBa6hvBGcKQQrtnQQhrOssdWp8ZL7LZ8qxp/bDxfmx0/cz3DfMzON6AFKmGqt 7YBr7ZqYBOrN+vhe3pi7T+363DJwNXOO7f9ZRyio8NEajlzerKfTjAMBZTjdJiNn MCgQA5kXne8tubjEqq4xuz1Sd0M+vP2Cd4pk2zS228EFh+xsnPNAGpqx5hRwG2kO nt6bgASSZJSCp/243cw6 =qR9U -----END PGP SIGNATURE----- --Apple-Mail=_FB0F918B-E922-4A06-AAB9-422D3EF3ACF6--
文章代碼(AID): #1J2uZV_o (FB_current)
討論串 (同標題文章)
文章代碼(AID): #1J2uZV_o (FB_current)