RE: RedHat ES3.0--I will pay
<[email protected]> Tue, 6 Dec 2005 15:05:37 -0700
| Newsgroups | gmane.network.ftp.wuftpd.user |
|---|---|
| Message-ID | <[email protected]> |
Txs!=20 -----Original Message----- From: Bob Luckin [mailto:[email protected]]=20 Sent: Tuesday, December 06, 2005 3:04 PM To: Thompson, Victor E Cc: [email protected]; [email protected] Subject: Re: RedHat ES3.0--I will pay If you use build instead of configure, then try making sure the following are set in config.h.noac :- #undef USE_PAM #define SHADOW_PASSWORD 1 (build copies config.h.noac over to config.h before compiling; configure copies config.h.in instead, I believe - it's a long while since I last looked at this stuff.) You may also need to make sure that -lshadow gets added to LIBES or LIBS in the makefile. I don't use configure, and I've never built for any Linux either, so the above is gleaned simply by looking at the configure script and grepping for PAM and SHADOW in the source. So it may not be all you need (I see there's also the possibility of #defining OTHER_PASSWD, too, but I haven't looked closely to see what effect this has), but hopefully it is a start. Good luck ! Cheers, Bob On Tue, Dec 06, 2005 at 01:45:10PM -0700, [email protected] wrote: > An easier question would be: How do you disable pam when using build=20 > 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 >=20 > 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=20 > lnx' then 'make (which completes successfully). So, the only way to=20 > disable pam and enable shadow is to use configure? Guess I better=20 > figure out the erorrs below if anyone knows the issue: >=20 > [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=20 > 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=20 > 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=20 > 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 >=20 > -----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 >=20 > Are you building using configure ? >=20 > This appears to support --disable-pam and --enable-shadow options, to=20 > disable PAM and support alternative passwd/shadow files, respectively. >=20 > Cheers, Bob >=20 > 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=20 > > xinetd did not help) to find out where the problem was...now need to > > figure 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,=20 > > you >=20 > > 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 >=20 > > 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 > > find). Then it looks to /etc/pam.d/other, which it finds. Then, it > > 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=20 > > compiled this ftp like I did all the others on Suse and Solaris, and > > they 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=20 > > > guest >=20 > > > 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=20 > > they be properly armed." --Alexander Hamilton > >=20 >=20 > --=20 > Bob Luckin [email protected] "Coder, adapt; FTP Ada, redo C" --=20 Bob Luckin [email protected] "Coder, adapt; FTP Ada, redo C"