Date: Thu, 20 Mar 1997 21:19:54 -0600 From: "Jeffrey J. Mountin" <sysop@mixcom.com> To: Doug White <dwhite@resnet.uoregon.edu> Cc: questions@freebsd.org Subject: Re: 2.2 Upgrading for idiots? Message-ID: <3.0.32.19970320211953.00ce226c@mixcom.com>
next in thread | raw e-mail | index | archive | help
At 01:28 PM 3/20/97 -0800, Doug White wrote: >Perhaps. sysinstall for the pre-2.2 series was pretty solid though. It >sounds like our little crew here won't be all together to do the upgrade >for a while, but if we find anything tweaky, Jordan will be the first to >know :) Had to do some thinking and it was the 2.1.0 -> 2.1.5 that was a problem for me. Have to smile at the warnings and disclaimer, but will say that from 2.1.5 -> 2.1.6 and -> 2.1.7 were smoother. First to know or first to fix? ;-) >> OK, but I would imagine that it would be a good idea to recompile some of >> the packages, unless there is a new version. Some standard things I do as >> a package, usually from sysinstall. Others have been customized, so I keep >> the source out of the way of upgrades. > >True. I generally consider packages separate from the rest of the system. >I certainly wouldn't want to force on upgrades to anyone -- we run some >pretty old stuff on resnet, and if it was auto-upgraded we'd be in >trouble. Hehe. We have some older version of programs and call me lazy, I don't feel like updating and adding any customizations. There are a few and the BSDi server that users see will be going away... some day. >> >We've gone to the pain of doing this for you -- unless you have need to >> >build from edited source, save yourself and your computer some aspirin. >> >> Uh, no. Not really. 8-) > >Can you elaborate? I could use some education on "when to build and when >to install" since I don't do builds because of lack of disk. On not wanting a headache? If you are refering to packages, the expedient thing would be to remake them, but I am not enough of a hack to really say. Only some what familiar with the libraries and their functions. Right now I am trying to track down a problem in a compiled program, but I plan to poke around around before posting. >The new installer doesn't even touch /etc, so any customizations are >preserved. You'll still want to merge across sysconfig, otherwise you'll >get odd ipx messages because of some new directives added to sysconfig. >If an item is missing from sysconfig, the results are somewhat undefined, >usually the missing item will be activated. If I am reading this right, the new installer - when upgrading - will *not* do anything with /etc ?? Or are you referring to permissions? If it does nothing, then one would need to merge the current, but older files, but then where would the "new" /etc files be located. Just a touch confused at what you are saying here. 8-) I would expect when the binaries are updated that they go back to the default permissions. However I have seen a system with botched permissions. Rather irritating when /tmp is not mode 1777 (vi doesn't work) and sendmail does not have 2111 (hard to mail otherwise). This I cannot say was an install problem, as the box is a friends, so I'm not sure what happened. At least I fixed it. One would hope that if something were missing in sysconfig it would not be activated. Only on one install did I have a problem with this file, which was easily compared with a clean install of the same build. Still /etc/rc has: # If there is a global system configuration file, suck it in. if [ -f /etc/sysconfig ]; then . /etc/sysconfig fi So a missing item should not be activated and there are some '!=' ifs as well. ------------------------------------------- Jeff Mountin - System/Network Administrator jeff@mixcom.net MIX Communications Serving the Internet since 1990
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0.32.19970320211953.00ce226c>