[1282] in NetBSD-Development
"os" and "srvd"
daemon@ATHENA.MIT.EDU (Greg Hudson)
Sat Mar 9 17:47:52 1996
Date: Sat, 9 Mar 1996 17:47:04 -0500
From: Greg Hudson <ghudson@MIT.EDU>
To: netbsd-dev@MIT.EDU
IS is moving in the direction of having two separate parts of the
system packs: an "os" with the stock operating system and an "srvd"
with Athena files and everything that gets replaced on the stock
operating system (in our case, some files in /etc). This model is
particularly advantageous for the NetBSD-Athena release because we
want to be able to build tar files of the stock operating system
without
If there aren't any objections, I will move to this model for the
7.7.1B patch release (this does seem like a big change for a patch
release, but there's really no reason to make it a 7.7.2 release,
since nothing done to /usr/athena will rely on changes to the root
filesystem.
My migration strategy is to create an os.1.1 in
/afs/sipb.mit.edu/system/i386_nbsd1, use it to create tar files while
testing the installation, and at the time of the 7.7.1B release,
delete the OS stuff from the existing srvd.
One advantage of separating os vs. srvd is that we can, if desired, do
an entire new release of the Athena software without making a new
release of the operating system, saving about 50MB in those cases.
Another advantage is that we can create an os.1.1A which tracks
-current, even if it won't ever be in production.