Date: Sat, 15 Mar 2003 23:24:50 -0800 (PST) From: Vincent Poy <vince@oahu.WURLDLINK.NET> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/50042: ports/www/mod_frontpage causes Bad System Calls/core dumps in 5.0 -CURRENT as of March 8, 2003. Message-ID: <200303160724.h2G7OoPb052034@bigbang.DNALOGIC.NET>
next in thread | raw e-mail | index | archive | help
>Number: 50042 >Category: ports >Synopsis: ports/www/mod_frontpage causes Bad System Calls/core dumps in 5.0 -CURRENT as of March 8, 2003. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Mar 15 23:30:15 PST 2003 >Closed-Date: >Last-Modified: >Originator: Vincent Poy >Release: FreeBSD 5.0-CURRENT i386 >Organization: Wurldlink Corporation >Environment: System: FreeBSD bigbang.DNALOGIC.NET 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Sat Mar 8 20:10:06 PST 2003 vince@bigbang.DNALOGIC.NET:/usr/obj/usr/src/sys/BIGBANG i386 >Description: ports/www/mod_frontpage causes Bad System Calls/core dumps in 5.0 -CURRENT as of March 8, 2003. >How-To-Repeat: cd /usr/ports/www/mod_frontpage make clean make make install This installs the package correctly and in the screen, it says After you have made these changes, you'll have to execute: /usr/local/frontpage/version5.0/fp_install.sh to build the base apache/frontpage web site and to setup frontpage users and admins. You can also run this to add virtual hosts to the apache/frontpage system. Which results in: root@bigbang [11:14pm][/usr/ports/www/mod_frontpage] >> /usr/local/frontpage/version5.0/fp_install.sh Step 1. Setting Up Installation Environment Setting umask 002 Logged in as root. fp_install.sh Revision: 1.30 Date: 2000/04/06 This script will step the user through upgrading existing and installing new servers and webs. As with any software installation, a backup should be done before continuing. It is recommended that the FrontPage installation directory, server configuration file directory, and all web content be backed up before continuing with this installation. Are you satisfied with your backup of the system (y/n) [N]? y Directory /usr/local exists. Root has necessary access to /usr/local. Directory /usr/local/frontpage chmoded to 755. Step 3. Upgrading/Installing the extensions Checking for previous versions of FrontPage Server Extensions to upgrade... You have an older version of FrontPage Server Extensions installed (3.0). Would you like to migrate these settings to version 5.0 now (y/n) [Y]? Checking for existing web servers to upgrade... Existing web servers were found; do you want to upgrade them now? (If you answer "no", you can safely run this script again and answer "yes" to upgrade your servers later.) Upgrade now (y/n) [Y]? The file /usr/local/frontpage/version5.0/upgrade_results.txt will contain Success/Fail status for the upgrades. When the upgrade is complete you should examine this file to make sure that all of the upgrades completed successfully. Hit enter to continue All existing servers will now be upgraded: Upgrading using configuration file: /usr/local/frontpage/we80.cnf Verifying web server configuration... Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Found Directive AccessConfig, value /dev/null. Upgrading server 80 Bad system call (core dumped) Preparing to chown webs... All requested upgrades to the new FrontPage Server Extensions have taken place. The next step is to chown the web in order to guarantee that the extensions will work properly. At this point you have two options: 1. This script will prompt you interactively for an owner and group of each web and then perform the chown. If you do not have a lot of webs you might want to choose this option. 2. This script will generate a script, which you can edit to fill in the owner and group for each web, to run at a later date. If you have a large number of webs you might want to choose this option. Would you like interactive prompting for each webs owner/group (y/n) [Y]? Processing webs in port 80... Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Who should own web root web on port 80 [root]: What should the group for web root web on port 80 be [wheel]: Bad system call (core dumped) ERROR: Unable to chown web root web in port 80 Hit enter to continue Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: ching. ERROR: web /~ching - /public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: dspears. ERROR: web /~dspears - /public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html ERROR: web /~david - /home/david/public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: kamu. ERROR: web /~kamu - /public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: kiri. ERROR: web /~kiri - /public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: budgetpc. ERROR: web /~budgetpc - /public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: dantonsart. ERROR: web /~dantonsart - /public_html does not exist! Skipping to next web. Getting DocumentRoot and UserDir. Found Directive ResourceConfig, value /dev/null. Getting DocumentRoot from /usr/local/etc/apache/httpd.conf Getting UserDir from /usr/local/etc/apache/httpd.conf DocumentRoot: /usr/local/www/data UserDir: public_html Unknown user: waioli. ERROR: web /~waioli - /public_html does not exist! Skipping to next web. 1. LATIN1 (ISO 8859-1) 2. LATIN2 (ISO 8859-2) 3. EUCJP (Japanese EUC) 4. EUCKR (Korean EUC) Which local character encoding does your system support: [1] 1. English 2. French 3. German 4. Italian 5. Japanese 6. Spanish What should the default language be: [1] Setting /usr/local/frontpage/version5.0/frontpage.cnf to: defaultLanguage:en localCharEncoding:latin1 Copying /usr/local/frontpage/version5.0/frontpage.cnf to /usr/local/frontpage/version5.0/frontpage.cnf.orig Creating and modifying new /usr/local/frontpage/version5.0/frontpage.cnf... Note: Local version of Apache must use the FrontPage Apache patch. See http://www.microsoft.com/frontpage/ for more details. Note: If you have not installed the root web then you need to do it now. Do you want to install a root web (y/n) [Y]? Installing the root web... Server config filename: [/usr/local/etc/apache/httpd.conf] FrontPage Administrator's user name: [fpadmin] Getting User from /usr/local/etc/apache/httpd.conf Unix user name of the owner of this new web: [www] Getting Group from /usr/local/etc/apache/httpd.conf Unix group of this new web: [www] Installing root web into port 80... installing server / on port 80 Will chown web to www as part of install. Will chgrp web to www as part of install. Bad system call (core dumped) ERROR: / installation failed. Hit enter to continue Exiting due to an error! Please fix the error and try again. root@bigbang [11:16pm][/usr/ports/www/mod_frontpage] >> >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303160724.h2G7OoPb052034>