Date: Fri, 22 Jun 2001 08:37:06 -0700 From: Terry Lambert <tlambert2@mindspring.com> To: Peter Pentchev <roam@orbitel.bg> Cc: arch@FreeBSD.ORG Subject: Re: src/release/Makefile NO_SENDMAIL fix Message-ID: <3B336622.ABAB7FC1@mindspring.com> References: <20010621201945.A22338@ringworld.oblivion.bg> <20010622132714.A1016@sunbay.com> <20010622141725.A4992@ringworld.oblivion.bg>
next in thread | previous in thread | raw e-mail | index | archive | help
Peter Pentchev wrote: > I'm building a custom release to use for > an automated indoors office installation. It works just fine > without Sendmail (and please, no religious threads here :), and > there's no real reason to have Sendmail installed on any of > the machines. The problem you are trying to solve via this "NO" cruft is the problem of building a custom distribution. The time to do this is at the time the distribution image is created, not at the time the compilation occurs. It countinues to be really annoying that FreeBSD does not have a layered software installation mechanism (this is finally being addressed with the import of the NetBSD "rc file" system), and that FreeBSD base system components are not registered into a layered software installation mechanism, such that they become optional. Using a "NO_" kludge to get rid of base system components is a hack, and it discourages a more correct soloution, once you have one that is "good enough" (this is why sysinstall lives on like the police chief/zombie from Plan 9 From Outer Space -- well, that, and no one is permitted by TPTB to make any money off replacing it, so they don't). Given the NetBSD "rc file" system, the remaining tasks are configuration control, which is going to take some more work, and configuration data. The configuration data is going to be relatively straight forward, since the FreeBSD95^H^H Registry^W rc. conf system uses underscores as hierarchy delimiters to achieve the ability to specify name/value pairs in a hierarchical database, albeit without the schema that you would ordinarily use in such a system to enforce correctness^W^W hinder free-form creativity, as in UC Berkeley psycho-pharmacology^W organic chemistry students. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B336622.ABAB7FC1>