From owner-freebsd-questions Tue Mar 25 9: 0:31 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93B5737B414 for ; Tue, 25 Mar 2003 09:00:26 -0800 (PST) Received: from andrew.brobus.net (ns1.brobus.net [24.129.14.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89A4843F75 for ; Tue, 25 Mar 2003 09:00:24 -0800 (PST) (envelope-from tamir@brobus.net) Subject: RE: OpenSSL obstacle to PostgreSQL Installation Date: Tue, 25 Mar 2003 12:02:44 -0500 Message-ID: <985DF46E87E0C047A3670048DBCAD0556BB8@andrew.brobus.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: OpenSSL obstacle to PostgreSQL Installation Thread-Index: AcLy5okvKwaj49uYTXWz4VjkLjeKTAAB8OMQ X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 From: "Tamir Halperin" content-class: urn:content-classes:message To: "Mike Meyer" Cc: X-Spam-Status: No, hits=-3.0 required=5.0 tests=AWL,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1 autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have a few questions and I'll jump right into this. > -----Original Message----- > From: Mike Meyer [mailto:mwm@mired.org] > Sent: Tuesday, March 25, 2003 10:50 AM > To: Tamir Halperin > Cc: freebsd-questions@FreeBSD.ORG > Subject: RE: OpenSSL obstacle to PostgreSQL Installation >=20 > Right. That's a good symlink to do. The question is, why did ports > think you should have /usr/lib/libcrypto.so when you didn't have one? > Either you didn't install the crypto distribution, or you didn't build > it when you upgarded to a system that had it. 1a. As I proceed with the full upgrade how do I confirm that crypto is = installed and running properly so that I can remove the symlink and get = the system into a configuration that is more supportable and relying = more on default settings? 1b. How do I get rid of the symlink? I looked at man ln and it wasn't = very clear. I have so much to learn :( > > He brings up a good point. I'm running something that's=20 > over a year behind and I think it would benefit me to be at=20 > 4.8 or at least 4.7. > > Can you point me to a concise document that discusses the=20 > upgrade procedure? > > I don't know of one. Upgrading a binary distribution is > straightforward, though. Boot the 4.8 CDROM, and select > "ugprade". That will give you a long warning about how dangerous all > this is - which you should ignore, because you've backed up your > system prior to doing this. Go through the upgrade procedure, then use > the copy of your config files that it saved - I forget where - to > modify the new versions that were installed so your config files are > up to date. You may not know of one but you sure did create one for me here. Thx. I'll download the 4.8 cdimage and burn a cd. 2. I do not know how to do a back up. I hope there's some program in the = system that will allow me to simply back up only the system related = config files since those are the only thinga that aren't application = specific that I've modified from time to time. I can easily get burn those on to a cd as well or copy them as a backup = volume to my other machine for later restoration. > Alternatively for that last step, you can copy the your version back, > and run "/usr/sbin/mergemaster" to merge in the config file changes > from 4.8. But getting your config files up to date is the only part > that's not simple. 3a. An interestingly sounding alternative but I'm not sure what you mean = by "copy your version back". 3b. What does my "version" pertain to? Are you limiting that term to my version of the config files in the = sense that I restore them back to their original locations and a program = called mergmaster "automagically" updates them all with 4.8 settings = where appropriate? > If you want to do a source upgrade, the handbook covers that in "the > cutting edge". But the sequence is: >=20 > # cvsup # to get new sources. > # cd /usr/src > # make buildworld > # make kernel KERNCONF=3Dwhatever # use your kernel 4a. Where will I find the file that needs to be referenced in place of = the word "whatever"? If you know the directory the KERNCONF file is = stored in, great. But some hints as to the name will go a long way as = well if you don't. > config file name here 4b. This one eludes me as well. > # shutdown -r # reboot new kernel in single user mode. >=20 > Then, in single user mode >=20 > # fsck -p > # mount -a > # cd /usr/src > # make installworld > # /usr/sbin/mergemaster >=20 > And again, it should all just work, except for the mergemaster step. I'll read up on mergemaster and formulate my next round of questions = when I know more about it. > --=20 > Mike Meyer =09 http://www.mired.org/consulting.html Independent WWW/Perforce/FreeBSD/Unix consultant, email for more = information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message