RE: RedHat ES3.0--RESOLVED
<[email protected]> Tue, 6 Dec 2005 14:52:24 -0700
| Newsgroups | gmane.network.ftp.wuftpd.user |
|---|---|
| Message-ID | <[email protected]> |
Two things resolved the issue: 1. Use 'configure' (can't figure out how to use build and disable) and use --disable-pam option. Never had to use that option on Solaris nor Suse linux, weird. Anyway, it wouldn't authenticate guest users because trying to use pam. 2. To make 'make' work, had to issue touch to *.c files in src: 'touch src/*.c'. Trick a guy at work mentioned fixed their problem once. Many thanks to all that helped. I REALLY appreciate it. Owe you all a chocolate shake! -----Original Message----- From: Thompson, Victor E=20 Sent: Tuesday, December 06, 2005 1:45 PM To: Thompson, Victor E; 'Bob Luckin' Cc: '[email protected]'; '[email protected]' Subject: RE: RedHat ES3.0--I will pay An easier question would be: How do you disable pam when using build instead of configure?=20 -----Original Message----- From: Thompson, Victor E Sent: Tuesday, December 06, 2005 1:18 PM To: 'Bob Luckin' Cc: [email protected]; [email protected] Subject: RE: RedHat ES3.0--I will pay I've tried and tried to use configure (which succeeds) but when I then type make it errors out with the errors below. I have to use 'build lnx' then 'make (which completes successfully). So, the only way to disable pam and enable shadow is to use configure? Guess I better figure out the erorrs below if anyone knows the issue: [root@bosftp2 wu-ftpd-2.6.2]# make (cd support ; make all) make[1]: Entering directory `/rapp/software/wu-ftpd-2.6.2/support' rm -f libsupport.a ar cq libsupport.a authuser.o =20 ranlib libsupport.a make[1]: Leaving directory `/rapp/software/wu-ftpd-2.6.2/support' (cd util/privatepw ; make all) make[1]: Entering directory `/rapp/software/wu-ftpd-2.6.2/util/privatepw' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/rapp/software/wu-ftpd-2.6.2/util/privatepw' (cd src ; make all) make[1]: Entering directory `/rapp/software/wu-ftpd-2.6.2/src' gcc -g -O2 -I.. -I../support -c -o COPYRIGHT.o COPYRIGHT.c bison -y ftpcmd.y ftpcmd.y:197.9: syntax error, unexpected "=3D" ftpcmd.y:205.9: syntax error, unexpected "=3D" ftpcmd.y:228.17-18: $2 of `cmd' has no declared type ftpcmd.y:260.17-18: $2 of `cmd' has no declared type ftpcmd.y:271.17-18: $2 of `cmd' has no declared type ftpcmd.y:310.55-56: $4 of `cmd' has no declared type ftpcmd.y:311.17-18: $2 of `cmd' has no declared type ftpcmd.y:312.25-26: $4 of `cmd' has no declared type ftpcmd.y:325.55-56: $4 of `cmd' has no declared type ftpcmd.y:326.17-18: $2 of `cmd' has no declared type ftpcmd.y:327.25-26: $4 of `cmd' has no declared type ftpcmd.y:340.45-46: $4 of `cmd' has no declared type ftpcmd.y:341.17-18: $2 of `cmd' has no declared type ftpcmd.y:347.50-51: $4 of `cmd' has no declared type ftpcmd.y:347.54-55: invalid $ value ftpcmd.y:347.54-55: $8 of `cmd' has no declared type ftpcmd.y:348.17-18: $2 of `cmd' has no declared type ftpcmd.y:354.55-56: $4 of `cmd' has no declared type ftpcmd.y:355.17-18: $2 of `cmd' has no declared type ftpcmd.y:355.23-24: $4 of `cmd' has no declared type ftpcmd.y:355.53-54: $4 of `cmd' has no declared type ftpcmd.y:357.41-42: $4 of `cmd' has no declared type ftpcmd.y:359.17-18: $4 of `cmd' has no declared type ftpcmd.y:360.22-23: $4 of `cmd' has no declared type ftpcmd.y:365.55-56: $4 of `cmd' has no declared type ftpcmd.y:366.17-18: $2 of `cmd' has no declared type ftpcmd.y:366.23-24: $4 of `cmd' has no declared type ftpcmd.y:366.53-54: $4 of `cmd' has no declared type ftpcmd.y:367.23-24: $4 of `cmd' has no declared type ftpcmd.y:368.17-18: $4 of `cmd' has no declared type ftpcmd.y:369.22-23: $4 of `cmd' has no declared type ftpcmd.y:374.55-56: $4 of `cmd' has no declared type ftpcmd.y:375.17-18: $2 of `cmd' has no declared type ftpcmd.y:375.23-24: $4 of `cmd' has no declared type ftpcmd.y:375.53-54: $4 of `cmd' has no declared type ftpcmd.y:376.23-24: $4 of `cmd' has no declared type ftpcmd.y:377.17-18: $4 of `cmd' has no declared type ftpcmd.y:378.22-23: $4 of `cmd' has no declared type ftpcmd.y:384.17-18: $2 of `cmd' has no declared type ftpcmd.y:390.45-46: $4 of `cmd' has no declared type ftpcmd.y:391.17-18: $2 of `cmd' has no declared type ftpcmd.y:391.23-24: $4 of `cmd' has no declared type ftpcmd.y:391.45-46: $4 of `cmd' has no declared type ftpcmd.y:392.32-33: $4 of `cmd' has no declared type ftpcmd.y:393.17-18: $4 of `cmd' has no declared type ftpcmd.y:394.22-23: $4 of `cmd' has no declared type ftpcmd.y:400.17-18: $2 of `cmd' has no declared type ftpcmd.y:415.55-56: $4 of `cmd' has no declared type ftpcmd.y:416.17-18: $2 of `cmd' has no declared type ftpcmd.y:416.23-24: $4 of `cmd' has no declared type ftpcmd.y:416.58-59: $4 of `cmd' has no declared type ftpcmd.y:420.39-40: $4 of `cmd' has no declared type ftpcmd.y:422.40-41: $4 of `cmd' has no declared type ftpcmd.y:424.20-21: $4 of `cmd' has no declared type ftpcmd.y:427.17-18: $4 of `cmd' has no declared type ftpcmd.y:428.22-23: $4 of `cmd' has no declared type ftpcmd.y:433.55-56: $4 of `cmd' has no declared type ftpcmd.y:434.17-18: $2 of `cmd' has no declared type ftpcmd.y:434.23-24: $4 of `cmd' has no declared type ftpcmd.y:434.53-54: $4 of `cmd' has no declared type ftpcmd.y:435.29-30: $4 of `cmd' has no declared type ftpcmd.y:436.17-18: $4 of `cmd' has no declared type ftpcmd.y:437.22-23: $4 of `cmd' has no declared type ftpcmd.y:443.17-18: $2 of `cmd' has no declared type ftpcmd.y:449.55-56: $4 of `cmd' has no declared type ftpcmd.y:450.17-18: $2 of `cmd' has no declared type ftpcmd.y:450.23-24: $4 of `cmd' has no declared type ftpcmd.y:450.53-54: $4 of `cmd' has no declared type ftpcmd.y:451.24-25: $4 of `cmd' has no declared type ftpcmd.y:452.17-18: $4 of `cmd' has no declared type ftpcmd.y:453.22-23: $4 of `cmd' has no declared type ftpcmd.y:458.55-56: $4 of `cmd' has no declared type ftpcmd.y:459.17-18: $2 of `cmd' has no declared type ftpcmd.y:459.23-24: $4 of `cmd' has no declared type ftpcmd.y:459.45-46: $4 of `cmd' has no declared type ftpcmd.y:461.41-42: $4 of `cmd' has no declared type ftpcmd.y:469.17-18: $4 of `cmd' has no declared type ftpcmd.y:470.22-23: $4 of `cmd' has no declared type ftpcmd.y:476.17-18: $2 of `cmd' has no declared type ftpcmd.y:483.17-18: $2 of `cmd' has no declared type ftpcmd.y:489.54-55: $4 of `cmd' has no declared type ftpcmd.y:490.17-18: $2 of `cmd' has no declared type ftpcmd.y:490.23-24: $4 of `cmd' has no declared type ftpcmd.y:490.53-54: $4 of `cmd' has no declared type ftpcmd.y:491.21-22: $4 of `cmd' has no declared type ftpcmd.y:492.17-18: $4 of `cmd' has no declared type ftpcmd.y:493.22-23: $4 of `cmd' has no declared type ftpcmd.y:499.17-18: $2 of `cmd' has no declared type ftpcmd.y:504.42-43: $4 of `cmd' has no declared type ftpcmd.y:507.45-46: $4 of `cmd' has no declared type ftpcmd.y:508.17-18: $2 of `cmd' has no declared type ftpcmd.y:510.35-36: $4 of `cmd' has no declared type ftpcmd.y:519.34-35: $4 of `cmd' has no declared type ftpcmd.y:520.17-18: $4 of `cmd' has no declared type ftpcmd.y:521.22-23: $4 of `cmd' has no declared type ftpcmd.y:527.17-18: $2 of `cmd' has no declared type ftpcmd.y:533.54-55: $4 of `cmd' has no declared type ftpcmd.y:534.17-18: $2 of `cmd' has no declared type ftpcmd.y:534.23-24: $4 of `cmd' has no declared type ftpcmd.y:534.53-54: $4 of `cmd' has no declared type ftpcmd.y:535.25-26: $4 of `cmd' has no declared type ftpcmd.y:536.17-18: $4 of `cmd' has no declared type ftpcmd.y:537.22-23: $4 of `cmd' has no declared type ftpcmd.y:542.54-55: $4 of `cmd' has no declared type ftpcmd.y:543.17-18: $2 of `cmd' has no declared type ftpcmd.y:543.23-24: $4 of `cmd' has no declared type ftpcmd.y:543.53-54: $4 of `cmd' has no declared type ftpcmd.y:544.27-28: $4 of `cmd' has no declared type ftpcmd.y:545.17-18: $4 of `cmd' has no declared type ftpcmd.y:546.22-23: $4 of `cmd' has no declared type ftpcmd.y:552.17-18: $2 of `cmd' has no declared type ftpcmd.y:559.17-18: $2 of `cmd' has no declared type ftpcmd.y:570.17-18: $2 of `cmd' has no declared type ftpcmd.y:576.50-51: invalid $ value ftpcmd.y:576.50-51: $6 of `cmd' has no declared type ftpcmd.y:577.17-18: $2 of `cmd' has no declared type ftpcmd.y:578.31-32: invalid $ value ftpcmd.y:578.31-32: $6 of `cmd' has no declared type ftpcmd.y:579.17-18: invalid $ value ftpcmd.y:579.17-18: $6 of `cmd' has no declared type ftpcmd.y:580.22-23: invalid $ value ftpcmd.y:580.22-23: $6 of `cmd' has no declared type ftpcmd.y:588.17-18: $2 of `cmd' has no declared type ftpcmd.y:601.53-54: invalid $ value ftpcmd.y:601.53-54: $6 of `cmd' has no declared type ftpcmd.y:602.17-18: $2 of `cmd' has no declared type ftpcmd.y:610.26-27: invalid $ value ftpcmd.y:610.26-27: $6 of `cmd' has no declared type ftpcmd.y:610.38-39: invalid $ value ftpcmd.y:610.38-39: $6 of `cmd' has no declared type ftpcmd.y:614.50-51: invalid $ value ftpcmd.y:614.50-51: $6 of `cmd' has no declared type ftpcmd.y:615.68-69: invalid $ value ftpcmd.y:615.68-69: $6 of `cmd' has no declared type ftpcmd.y:628.56-57: invalid $ value ftpcmd.y:628.56-57: $6 of `cmd' has no declared type ftpcmd.y:628.70-71: invalid $ value ftpcmd.y:628.70-71: $8 of `cmd' has no declared type ftpcmd.y:629.17-18: $2 of `cmd' has no declared type ftpcmd.y:629.23-24: invalid $ value ftpcmd.y:629.23-24: $8 of `cmd' has no declared type ftpcmd.y:642.31-32: invalid $ value ftpcmd.y:642.31-32: $8 of `cmd' has no declared type ftpcmd.y:642.44-45: invalid $ value ftpcmd.y:642.44-45: $6 of `cmd' has no declared type ftpcmd.y:644.26-27: invalid $ value ftpcmd.y:644.26-27: $6 of `cmd' has no declared type ftpcmd.y:644.38-39: invalid $ value ftpcmd.y:644.38-39: $6 of `cmd' has no declared type ftpcmd.y:647.36-37: invalid $ value ftpcmd.y:647.36-37: $8 of `cmd' has no declared type ftpcmd.y:647.49-50: invalid $ value ftpcmd.y:647.49-50: $6 of `cmd' has no declared type ftpcmd.y:649.43-44: invalid $ value ftpcmd.y:649.43-44: $8 of `cmd' has no declared type ftpcmd.y:653.37-38: invalid $ value ftpcmd.y:653.37-38: $8 of `cmd' has no declared type ftpcmd.y:669.17-18: invalid $ value ftpcmd.y:669.17-18: $8 of `cmd' has no declared type ftpcmd.y:670.22-23: invalid $ value ftpcmd.y:670.22-23: $8 of `cmd' has no declared type ftpcmd.y:676.17-18: $2 of `cmd' has no declared type ftpcmd.y:684.50-51: invalid $ value ftpcmd.y:684.50-51: $6 of `cmd' has no declared type ftpcmd.y:685.17-18: $2 of `cmd' has no declared type ftpcmd.y:686.21-22: invalid $ value ftpcmd.y:686.21-22: $6 of `cmd' has no declared type ftpcmd.y:686.32-33: invalid $ value ftpcmd.y:686.32-33: $6 of `cmd' has no declared type ftpcmd.y:692.36-37: invalid $ value ftpcmd.y:692.36-37: $6 of `cmd' has no declared type ftpcmd.y:700.51-52: invalid $ value ftpcmd.y:700.51-52: $6 of `cmd' has no declared type ftpcmd.y:701.37-38: $2 of `cmd' has no declared type ftpcmd.y:701.43-44: invalid $ value ftpcmd.y:701.43-44: $6 of `cmd' has no declared type ftpcmd.y:702.28-29: invalid $ value ftpcmd.y:702.28-29: $6 of `cmd' has no declared type ftpcmd.y:703.18-19: invalid $ value ftpcmd.y:703.18-19: $6 of `cmd' has no declared type ftpcmd.y:711.37-38: $2 of `cmd' has no declared type ftpcmd.y:711.43-44: invalid $ value ftpcmd.y:711.43-44: $6 of `cmd' has no declared type ftpcmd.y:712.28-29: invalid $ value ftpcmd.y:712.28-29: $6 of `cmd' has no declared type ftpcmd.y:713.18-19: invalid $ value ftpcmd.y:713.18-19: $6 of `cmd' has no declared type ftpcmd.y:721.37-38: $2 of `cmd' has no declared type ftpcmd.y:728.51-52: invalid $ value ftpcmd.y:728.51-52: $6 of `cmd' has no declared type ftpcmd.y:730.17-18: $2 of `cmd' has no declared type ftpcmd.y:730.23-24: invalid $ value ftpcmd.y:730.23-24: $6 of `cmd' has no declared type ftpcmd.y:731.23-24: invalid $ value ftpcmd.y:731.23-24: $6 of `cmd' has no declared type ftpcmd.y:735.18-19: invalid $ value ftpcmd.y:735.18-19: $6 of `cmd' has no declared type ftpcmd.y:740.54-55: invalid $ value ftpcmd.y:740.54-55: $6 of `cmd' has no declared type ftpcmd.y:741.34-35: invalid $ value ftpcmd.y:741.34-35: $8 of `cmd' has no declared type ftpcmd.y:743.17-18: $2 of `cmd' has no declared type ftpcmd.y:743.23-24: invalid $ value ftpcmd.y:743.23-24: $6 of `cmd' has no declared type ftpcmd.y:743.29-30: invalid $ value ftpcmd.y:743.29-30: $8 of `cmd' has no declared type ftpcmd.y:743.51-52: invalid $ value ftpcmd.y:743.51-52: $8 of `cmd' has no declared type ftpcmd.y:744.23-24: invalid $ value ftpcmd.y:744.23-24: $6 of `cmd' has no declared type ftpcmd.y:744.27-28: invalid $ value ftpcmd.y:744.27-28: $8 of `cmd' has no declared type ftpcmd.y:748.18-19: invalid $ value ftpcmd.y:748.18-19: $6 of `cmd' has no declared type ftpcmd.y:749.17-18: invalid $ value ftpcmd.y:749.17-18: $8 of `cmd' has no declared type ftpcmd.y:750.22-23: invalid $ value ftpcmd.y:750.22-23: $8 of `cmd' has no declared type ftpcmd.y:755.51-52: invalid $ value ftpcmd.y:755.51-52: $6 of `cmd' has no declared type ftpcmd.y:757.17-18: $2 of `cmd' has no declared type ftpcmd.y:757.23-24: invalid $ value ftpcmd.y:757.23-24: $6 of `cmd' has no declared type ftpcmd.y:758.23-24: invalid $ value ftpcmd.y:758.23-24: $6 of `cmd' has no declared type ftpcmd.y:762.18-19: invalid $ value ftpcmd.y:762.18-19: $6 of `cmd' has no declared type ftpcmd.y:767.54-55: invalid $ value ftpcmd.y:767.54-55: $6 of `cmd' has no declared type ftpcmd.y:768.34-35: invalid $ value ftpcmd.y:768.34-35: $8 of `cmd' has no declared type ftpcmd.y:770.17-18: $2 of `cmd' has no declared type ftpcmd.y:770.23-24: invalid $ value ftpcmd.y:770.23-24: $6 of `cmd' has no declared type ftpcmd.y:770.29-30: invalid $ value ftpcmd.y:770.29-30: $8 of `cmd' has no declared type ftpcmd.y:770.51-52: invalid $ value ftpcmd.y:770.51-52: $8 of `cmd' has no declared type ftpcmd.y:771.23-24: invalid $ value ftpcmd.y:771.23-24: $6 of `cmd' has no declared type ftpcmd.y:771.27-28: invalid $ value ftpcmd.y:771.27-28: $8 of `cmd' has no declared type ftpcmd.y:775.18-19: invalid $ value ftpcmd.y:775.18-19: $6 of `cmd' has no declared type ftpcmd.y:776.17-18: invalid $ value ftpcmd.y:776.17-18: $8 of `cmd' has no declared type ftpcmd.y:777.22-23: invalid $ value ftpcmd.y:777.22-23: $8 of `cmd' has no declared type ftpcmd.y:784.37-38: $2 of `cmd' has no declared type ftpcmd.y:784.48-49: invalid $ value ftpcmd.y:784.48-49: $6 of `cmd' has no declared type ftpcmd.y:786.28-29: invalid $ value ftpcmd.y:786.28-29: $6 of `cmd' has no declared type ftpcmd.y:787.55-56: invalid $ value ftpcmd.y:787.55-56: $6 of `cmd' has no declared type ftpcmd.y:791.17-18: invalid $ value ftpcmd.y:791.17-18: $6 of `cmd' has no declared type ftpcmd.y:792.22-23: invalid $ value ftpcmd.y:792.22-23: $6 of `cmd' has no declared type ftpcmd.y:796.37-38: $2 of `cmd' has no declared type ftpcmd.y:796.48-49: invalid $ value ftpcmd.y:796.48-49: $6 of `cmd' has no declared type ftpcmd.y:797.43-44: invalid $ value ftpcmd.y:797.43-44: $6 of `cmd' has no declared type ftpcmd.y:799.17-18: invalid $ value ftpcmd.y:799.17-18: $6 of `cmd' has no declared type ftpcmd.y:800.22-23: invalid $ value ftpcmd.y:800.22-23: $6 of `cmd' has no declared type ftpcmd.y:806.55-56: $4 of `cmd' has no declared type ftpcmd.y:807.17-18: $2 of `cmd' has no declared type ftpcmd.y:807.23-24: $4 of `cmd' has no declared type ftpcmd.y:807.45-46: $4 of `cmd' has no declared type ftpcmd.y:808.23-24: $4 of `cmd' has no declared type ftpcmd.y:809.17-18: $4 of `cmd' has no declared type ftpcmd.y:810.22-23: $4 of `cmd' has no declared type ftpcmd.y:816.17-18: $2 of `cmd' has no declared type ftpcmd.y:839.55-56: $4 of `cmd' has no declared type ftpcmd.y:840.17-18: $2 of `cmd' has no declared type ftpcmd.y:840.23-24: $4 of `cmd' has no declared type ftpcmd.y:840.45-46: $4 of `cmd' has no declared type ftpcmd.y:841.25-26: $4 of `cmd' has no declared type ftpcmd.y:843.17-18: $4 of `cmd' has no declared type ftpcmd.y:844.22-23: $4 of `cmd' has no declared type ftpcmd.y:859.55-56: $4 of `cmd' has no declared type ftpcmd.y:860.17-18: $2 of `cmd' has no declared type ftpcmd.y:860.23-24: $4 of `cmd' has no declared type ftpcmd.y:860.45-46: $4 of `cmd' has no declared type ftpcmd.y:863.26-27: $4 of `cmd' has no declared type ftpcmd.y:864.39-40: $4 of `cmd' has no declared type ftpcmd.y:867.27-28: $4 of `cmd' has no declared type ftpcmd.y:878.17-18: $4 of `cmd' has no declared type ftpcmd.y:879.22-23: $4 of `cmd' has no declared type ftpcmd.y:902.9: syntax error, unexpected "=3D" ftpcmd.y:936.51-52: invalid $ value ftpcmd.y:936.51-52: $6 of `rcmd' has no declared type ftpcmd.y:938.23-24: invalid $ value ftpcmd.y:938.23-24: $6 of `rcmd' has no declared type ftpcmd.y:939.17-18: invalid $ value ftpcmd.y:939.17-18: $6 of `rcmd' has no declared type ftpcmd.y:940.22-23: invalid $ value ftpcmd.y:940.22-23: $6 of `rcmd' has no declared type ftpcmd.y:959.67-68: invalid $ value ftpcmd.y:959.67-68: $6 of `rcmd' has no declared type ftpcmd.y:960.26-27: invalid $ value ftpcmd.y:960.26-27: $6 of `rcmd' has no declared type ftpcmd.y:961.32-33: invalid $ value ftpcmd.y:961.32-33: $6 of `rcmd' has no declared type ftpcmd.y:962.17-18: invalid $ value ftpcmd.y:962.17-18: $6 of `rcmd' has no declared type ftpcmd.y:963.22-23: invalid $ value ftpcmd.y:963.22-23: $6 of `rcmd' has no declared type ftpcmd.y:975.64-65: invalid $ value ftpcmd.y:975.64-65: $6 of `rcmd' has no declared type ftpcmd.y:976.26-27: invalid $ value ftpcmd.y:976.26-27: $6 of `rcmd' has no declared type ftpcmd.y:976.58-59: invalid $ value ftpcmd.y:976.58-59: $6 of `rcmd' has no declared type ftpcmd.y:977.26-27: invalid $ value ftpcmd.y:977.26-27: $6 of `rcmd' has no declared type ftpcmd.y:978.17-18: invalid $ value ftpcmd.y:978.17-18: $6 of `rcmd' has no declared type ftpcmd.y:979.22-23: invalid $ value ftpcmd.y:979.22-23: $6 of `rcmd' has no declared type ftpcmd.y:993.9: warning: empty rule for typed nonterminal, and no action ftpcmd.y:994.9: syntax error, unexpected "=3D" ftpcmd.y:1005.9: syntax error, unexpected "=3D" ftpcmd.y:1019.12: warning: type clash on default action: <Number> !=3D = <> ftpcmd.y:1020.9: syntax error, unexpected "=3D" ftpcmd.y:1034.9: syntax error, unexpected "=3D" ftpcmd.y:1041.24-25: invalid $ value ftpcmd.y:1041.24-25: $3 of `type_code' has no declared type ftpcmd.y:1051.24-25: invalid $ value ftpcmd.y:1051.24-25: $3 of `type_code' has no declared type ftpcmd.y:1065.26-27: invalid $ value ftpcmd.y:1065.26-27: $3 of `type_code' has no declared type ftpcmd.y:1071.26-27: invalid $ value ftpcmd.y:1071.26-27: $2 of `type_code' has no declared type ftpcmd.y:1075.14: warning: type clash on default action: <Number> !=3D = <> ftpcmd.y:1076.9: syntax error, unexpected "=3D" ftpcmd.y:1089.13: warning: type clash on default action: <Number> !=3D = <> ftpcmd.y:1090.9: syntax error, unexpected "=3D" ftpcmd.y:1104.9: syntax error, unexpected "=3D" ftpcmd.y:1196.9: syntax error, unexpected "=3D" ftpcmd.y:1220.12: warning: empty rule for typed nonterminal, and no action ftpcmd.y:1221.9: syntax error, unexpected "=3D" make[1]: *** [ftpcmd.c] Error 1 make[1]: Leaving directory `/rapp/software/wu-ftpd-2.6.2/src' make: *** [all] Error 2 -----Original Message----- From: Bob Luckin [mailto:[email protected]] Sent: Tuesday, December 06, 2005 12:10 PM To: Thompson, Victor E Cc: [email protected]; [email protected] Subject: Re: RedHat ES3.0--I will pay Are you building using configure ? This appears to support --disable-pam and --enable-shadow options, to disable PAM and support alternative passwd/shadow files, respectively. Cheers, Bob On Tue, Dec 06, 2005 at 11:12:53AM -0700, [email protected] wrote: > Some success! Was able to use strace (debug mode for ftpd and xinetd=20 > did not help) to find out where the problem was...now need to figure=20 > out how to fix it. >=20 > On RedHat ES3, because it uses xinetd, here's how you have to=20 > configure xinetd to use strace: >=20 > xinetd uses the files in /etc/xinetd.d to start services such as ftp. > In the file in that directory, it calls the ftp program. However, you > can't put strace in there cuz it only wants one argument. So, I=20 > created a script that calls strace that in turn runs ftpd which gave a > great debug file: /usr/bin/strace -vf -o outputfile /usr/sbin/ftpd -a. >=20 > What I've found is that after entering the passwd, ftpd looks to=20 > /etc/pam.d (which it finds) then to /etc/pam.d/ftp (which it doesn't=20 > find). Then it looks to /etc/pam.d/other, which it finds. Then, it=20 > looks up some pam libraries, ends on /lib/security/pam_deny.so and=20 > finally sends a login incorrect to the client. >=20 > Question is, how do I make it NOT use pam and use shadow? I compiled=20 > this ftp like I did all the others on Suse and Solaris, and they=20 > worked fine... >=20 > -----Original Message----- > From: Gregory Hicks [mailto:[email protected]] > Sent: Thursday, December 01, 2005 10:13 AM > To: [email protected]; Thompson, Victor E > Subject: Re: RedHat ES3.0--I will pay >=20 >=20 > > Subject: RedHat ES3.0--I will pay > > Date: Thu, 1 Dec 2005 08:49:25 -0700 > > From: <[email protected]> > > To: <[email protected]> > >=20 > > For someone's service if they can provide assistance to get my guest > > users working. The exact same ftpaccess and configuration (of=20 > > course I compiled ftpd on this box) works fine on Suse 9, and Solaris 8. > > anonymous user works great, gets the proper banner, everything works. > > The guest user, no matter what I do, will not logon: >=20 > What kind of shell does the guest user have? Is it listed in=20 > /etc/shells? >=20 > >=20 > > Y:\>ftp bosftp1 > > Connected to bosftp1.bc.com. > > 220 Boise FTP server ready. > > User (bosftp1.bc.com:(none)): xxxxx > > 331 Password required for xxxxx. > > Password: > > 530 Login incorrect. > > Login failed. > > ftp> > >=20 > > Has ANYONE got guest users to work on ES3.0? >=20 > ------------------------------------------------------------------- > Gregory Hicks | Principal Systems Engineer > Cadence Design Systems | Direct: 408.576.3609 > 555 River Oaks Pkwy M/S 6B1 | Fax: 408.894.3400 > San Jose, CA 95134 | Internet: [email protected] >=20 > I am perfectly capable of learning from my mistakes. I will surely=20 > learn a great deal today. >=20 > "A democracy is a sheep and two wolves deciding on what to have for=20 > lunch. Freedom is a well armed sheep contesting the results of the=20 > decision." - Benjamin Franklin >=20 > "The best we can hope for concerning the people at large is that they=20 > be properly armed." --Alexander Hamilton >=20 --=20 Bob Luckin [email protected] "Coder, adapt; FTP Ada, redo C"