From nobody@FreeBSD.ORG Sun May 21 17:08:19 2000 Return-Path: Received: by hub.freebsd.org (Postfix, from userid 32767) id 2BB6137BA41; Sun, 21 May 2000 17:08:19 -0700 (PDT) Message-Id: <20000522000819.2BB6137BA41@hub.freebsd.org> Date: Sun, 21 May 2000 17:08:19 -0700 (PDT) From: jrd@cc.usu.edu Sender: nobody@FreeBSD.ORG To: freebsd-gnats-submit@FreeBSD.org Subject: FrontPage Extensions server upgrade to FP/2000 script has two errors X-Send-Pr-Version: www-1.0 >Number: 18729 >Category: misc >Synopsis: FrontPage Extensions server upgrade to FP/2000 script has two errors >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun May 21 17:10:01 PDT 2000 >Closed-Date: Thu Jun 28 19:53:29 PDT 2001 >Last-Modified: Thu Jun 28 19:53:41 PDT 2001 >Originator: Joe Doupnik >Release: FreeBSD v4 Release >Organization: Utah State University >Environment: $ uname -a FreeBSD netlab6.usu.edu 4.0-RELEASE FreeBSD 4.0-RELEASE #1: Sat May 13 20:08:28 MDT 2000 root@netlab6.usu.edu:/usr/src/sys/compile/JRD i386 >Description: Shell script /usr/local/frontpage/version4.0/???_server.sh (no longer on my system) has two errors. This script is installed with the Apache13-fp package (binary install from your site). The first problem is using strings on a .so file to get the Frontpage version number obtains a Binary File rebuke instead. Add tag --text to get the version number information. Second problem is in the section copying the prebuilt server, the logical source name was something like NEWHTTP??? rather than fpserv (or similar). See the error message for the cp and use the logicals in the error message material. I don't have this file handy to be precise, because I removed this whole apparatus. It was not working with FrontPage/2000 for Win98SE, and by that I mean no login was accepted via the net. I should mention here that trying to rebuild Apache13-fp fails on two counts. One is DES needs to be installed, and directions on that are not helpful (but I am trying anyway), and one of the .gz items proclaims a checksum error. Not very specific again, but the facts are no longer in front of me. I did the build with the NO_CHECKSUMS option and ran into the above difficulties. >How-To-Repeat: >Fix: See above for fixes >Release-Note: >Audit-Trail: From: "Scot W. Hetzel" To: , "FreeBSD-GNATS" Cc: "FreeBSD-Ports" Subject: Re: misc/18729: FrontPage Extensions server upgrade to FP/2000 script has two errors Date: Tue, 6 Jun 2000 22:13:21 -0500 >Shell script /usr/local/frontpage/version4.0/???_server.sh (no longer >on my system) has two errors. This script is installed with the Apache13-fp >package (binary install from your site). This has been fixed in PR 18581. > The first problem is using strings on a .so file to get the Frontpage >version number obtains a Binary File rebuke instead. Add tag --text >to get the version number information. This problem is in the change_server.sh script. The actual problem is that the script is using 'cat' instead of 'strings', and fgrep needs the -a or --text option, to retrieve printable text from mod_frontpage.so. > Second problem is in the section copying the prebuilt server, the >logical source name was something like NEWHTTP??? rather than >fpserv (or similar). See the error message for the cp and use >the logicals in the error message material. Not sure what you mean here, as I didn't see any problems at this stage. change_server.sh should return with the Apache servers & mod_frontpage as being equal and not install the apache-fp server that comes with the extensions. You don't need to run the change_server.sh script on a Apache13-fp install. As the install has taken care of installing the Apache-FP server, and made sure the files permissions are correct. > I don't have this file handy to be precise, because I removed this >whole apparatus. It was not working with FrontPage/2000 for Win98SE, >and by that I mean no login was accepted via the net. The problem is that your apache server was compiled dynamically to use libcrypt. libcrypt is linked to libscrypt which only understands MD5 passwords. fpsrvadm.exe creates DES passwords and that is why your FP2K client could not log into the system. > I should mention here that trying to rebuild Apache13-fp fails on >two counts. One is DES needs to be installed, and directions on that >are not helpful (but I am trying anyway), and one of the .gz items >proclaims a checksum error. Not very specific again, but the facts >are no longer in front of me. I did the build with the NO_CHECKSUMS >option and ran into the above difficulties. Microsoft and RTR upgraded the FP2K extensions to SR 1. This is why you received the checksum error. As for the DES libraries you can do one of the following to install: ---------- FreeBSD 3.x 1. Download your releases Crypto sources from: ftp://ftp.freebsd.org/FreeBSD/releases/i386/3.4-RELEASE/des you'll need at least des.* and install.sh 2. Edit install.sh, and place a "#" in front of "cat krb..." (krb4). If you don't want to install Kerberous support. 3. Run install.sh as root. ---------- FreeBSD 4.x: 1. Download your releases Crypto sources from: ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/4.0-RELEASE/crypto you'll need at least crypto.* and install.sh 2. Edit install.sh, and place a "#" in front of "cat krb..." (krb4, krb5). If you don't want to install Kerberous support. 3. Run install.sh as root. ---------- 1. Use CVSup to download the sources for your version (need to include appropriate crypto tags). 2. Do a make world to upgrade your sources. ---------- You should have submitted this PR to ports instead of misc. As I would not have seen it if I hadn't been looking thru the PR database. Scot NOTE: To committers: Could someone either close this PR or at least move it to ports. Thanks. State-Changed-From-To: open->closed State-Changed-By: mikeh State-Changed-When: Thu Jun 28 19:53:29 PDT 2001 State-Changed-Why: Feedback timeout. http://www.FreeBSD.org/cgi/query-pr.cgi?pr=18729 >Unformatted: