On 12/23/2005 09:24:09 AM, Jason Crawford wrote:
On 12/23/05, Karl O. Pinc <[EMAIL PROTECTED]> wrote: > Hi, > > I just did a 3.6 -> 3.7 -> 3.8 upgrade and > looking through the /etc/security mailing > I see that I don't have /etc/disklabls/ > or /etc/isakmpd/. These directories do > not seem to be in etc38.tgz, although they > do show up on a system I did a clean 3.8 > install on. (3.8 patched to stable as > of Dec 20.)
> 2) Is there anything I need to do to recover > other than create the same directory structure > that exists on my clean install on the > upgraded boxes? You need to personally update /etc yourself, updating doesn't extract etc38.tgz, as that would over write ALL your personal settings including users and passwords. There are sections in the upgrade guide for updating etc, so make sure you do those. If you want to get just the directories, you can do: DESTDIR= make distrib-dirs inside /usr/src/etc but you still need to actually put the files there. Follow the upgrade guide better.
Ah, I see the problem. I read the FAQ, chapter 4, install, and it did not point me to the upgrade guide, just said be sure to upgrade /etc (which I did using etc38.tgz as a template, and hence wound up with the missing directories). It would be good if there was a link in chapter 4 of the FAQ to the upgrade guide at the point where it says to upgrade /etc. (Wierd I missed it as I've used the upgrade guide before, but it was late...) So, turns out all I really need to do is run mtree. Thanks. Karl <[EMAIL PROTECTED]> Free Software: "You don't pay back, you pay forward." -- Robert A. Heinlein