From: Ted Stresen-R. <ted...@ma...> - 2003-10-29 13:36:32
|
I did everything as sudo, first, because I know there are some=20 permission issues in the version that comes out of CVS (I believe it is=20= formally known as the Head branch). When those tests failed, I did=20 chown -R tedsr:admin * while inside the htdig source dir and tried=20 again with using sudo, and from this last run is the report I sent=20 along. I went ahead and did make make install and everything seems to have=20 gone just fine. I haven't manually run the tests in make check to see=20 if they still fail, but the make and installation completed without=20 errors and simple searches show that the system is installed and=20 running. As a side note, I'm having generally very good experiences with=20 Panther. There are a few oddities but the new features are compelling=20 enough to make up for them, and a whole lot more. I basically updated=20 for the new Finder and Expos=E9 (in addition to the improved Windows=20 compatibility since I work in a Windows environment). I'm a happy=20 consumer at this point... Ted On Oct 29, 2003, at 1:11 AM, Jim Cole wrote: > You weren't by any chance logged in as root when you ran these tests? > > No Panther for me yet. I learned my lesson last time when I jumped the=20= > gun with a same-day Panther install ;) > > Jim > > On Monday, October 27, 2003, at 08:25 PM, Ted Stresen-Reuter wrote: > >> hi, >> >> make check produces the following output on OS X Panther (I couldn't=20= >> wait to install it...) I haven't tried making all and make install,=20= >> yet, but I will. These failed test might just be problems with how=20 >> Apple sets up Apache. >> >> PASS: t_wordkey >> PASS: t_wordlist >> PASS: t_wordskip >> PASS: t_wordbitstream >> PASS: t_search >> PASS: t_htdb >> PASS: t_rdonly >> PASS: t_trunc >> PASS: t_url >> Error: Apache has not been designed to serve pages while >> running as root. There are known race conditions that >> will allow any local user to read any file on the system. >> If you still desire to serve pages as root then >> add -DBIG_SECURITY_HOLE to the EXTRA_CFLAGS line in your >> src/Configuration file and rebuild the server. It is >> strongly suggested that you instead modify the User >> directive in your httpd.conf file to list a non-root >> user. >> >> ****Could not start apache. This test may fail, but that is not=20 >> ht://Dig's fault >> >> htpurge: Database is empty! >> >> running htdig: expected >> http://localhost:7400/set1/ >> http://localhost:7400/set1/bad_local.htm >> http://localhost:7400/set1/script.html >> http://localhost:7400/set1/site%201.html >> http://localhost:7400/set1/site2.html >> http://localhost:7400/set1/site3.html >> http://localhost:7400/set1/site4.html >> http://localhost:7400/set1/sub%2520dir/ >> http://localhost:7400/set1/sub%2520dir/empty%20file.html >> http://localhost:7400/set1/title.html >> but got >> >> FAIL: t_htdig >> Error: Apache has not been designed to serve pages while >> running as root. There are known race conditions that >> will allow any local user to read any file on the system. >> If you still desire to serve pages as root then >> add -DBIG_SECURITY_HOLE to the EXTRA_CFLAGS line in your >> src/Configuration file and rebuild the server. It is >> strongly suggested that you instead modify the User >> directive in your httpd.conf file to list a non-root >> user. >> >> ****Could not start apache. This test may fail, but that is not=20 >> ht://Dig's fault >> >> htpurge: Database is empty! >> >> running htdig: expected >> http://localhost:7400/set1/ >> http://localhost:7400/set1/bad_local.htm >> http://localhost:7400/set1/script.html >> http://localhost:7400/set1/site%201.html >> http://localhost:7400/set1/site2.html >> http://localhost:7400/set1/site3.html >> http://localhost:7400/set1/site4.html >> http://localhost:7400/set1/sub%2520dir/ >> http://localhost:7400/set1/sub%2520dir/empty%20file.html >> http://localhost:7400/set1/title.html >> but got >> >> FAIL: t_htsearch >> PASS: t_htmerge >> Error: Apache has not been designed to serve pages while >> running as root. There are known race conditions that >> will allow any local user to read any file on the system. >> If you still desire to serve pages as root then >> add -DBIG_SECURITY_HOLE to the EXTRA_CFLAGS line in your >> src/Configuration file and rebuild the server. It is >> strongly suggested that you instead modify the User >> directive in your httpd.conf file to list a non-root >> user. >> >> ****Could not start apache. This test may fail, but that is not=20 >> ht://Dig's fault >> >> Could not fetch URL >> FAIL: t_htnet >> Error: Apache has not been designed to serve pages while >> running as root. There are known race conditions that >> will allow any local user to read any file on the system. >> If you still desire to serve pages as root then >> add -DBIG_SECURITY_HOLE to the EXTRA_CFLAGS line in your >> src/Configuration file and rebuild the server. It is >> strongly suggested that you instead modify the User >> directive in your httpd.conf file to list a non-root >> user. >> >> ****Could not start apache. This test may fail, but that is not=20 >> ht://Dig's fault >> >> running htdig: expected >> http://localhost:7400/set1/ >> http://localhost:7400/set1/bad_local.htm >> http://localhost:7400/set1/script.html >> http://localhost:7400/set1/site%201.html >> http://localhost:7400/set1/site2.html >> http://localhost:7400/set1/site3.html >> http://localhost:7400/set1/site4.html >> http://localhost:7400/set1/sub%2520dir/ >> http://localhost:7400/set1/sub%2520dir/empty%20file.html >> http://localhost:7400/set1/title.html >> but got >> http://localhost:7400/set1/ >> http://localhost:7400/set1/script.html >> http://localhost:7400/set1/site%201.html >> http://localhost:7400/set1/site2.html >> http://localhost:7400/set1/site3.html >> http://localhost:7400/set1/site4.html >> http://localhost:7400/set1/title.html >> FAIL: t_htdig_local >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 4 of 14 tests failed >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> make[2]: *** [check-TESTS] Error 1 >> make[1]: *** [check-am] Error 2 >> make: *** [check-recursive] Error 1 >> >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: The SF.net Donation Program. >> Do you like what SourceForge.net is doing for the Open >> Source Community? Make a contribution, and help us add new >> features and functionality. Click here: = http://sourceforge.net/donate/ >> _______________________________________________ >> ht://Dig Developer mailing list: >> htd...@li... >> List information (subscribe/unsubscribe, etc.) >> https://lists.sourceforge.net/lists/listinfo/htdig-dev > |