From nobody@FreeBSD.ORG  Sun May 21 17:08:19 2000
Return-Path: <nobody@FreeBSD.ORG>
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" <hetzels@westbend.net>
To: <jrd@cc.usu.edu>,
	"FreeBSD-GNATS" <FreeBSD-gnats-submit@FreeBSD.ORG>
Cc: "FreeBSD-Ports" <FreeBSD-Ports@FreeBSD.ORG>
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:
