Date: Mon, 19 Jul 1999 11:42:09 -0500 From: "Alejandro Ramirez" <ales@megared.net.mx> To: <freebsd-questions@FreeBSD.ORG>, "Paul MacKenzie" <pc.mackenzie@utoronto.ca> Subject: RE: error compiling ftpd with tahe FTPD_INTERNAL_LS=true in make.conf Message-ID: <02fe01bed205$a52fdf40$fca3f9cf@megared.net.mx> References: <4.1.19990719122535.00924140@mail.globalserve.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, This is what I do, and it worked excellent for me, this is a step by step, I hope this help. You just have to touch /etc/ftpchroot and put in there the name of the users or the name of the groups that you want this for, the way of doing it its very easy ex: john beth @group1 @group2 And you have to recompile the ftpd to have ls into, this is mandatory for you to access correctly you information, just cd /usr/src/usr.bin/ftpd make depend make FTPD_INTERNAL_LS make install And you are done. Ales ----- Original Message ----- From: Paul MacKenzie <pc.mackenzie@utoronto.ca> To: <freebsd-questions@FreeBSD.ORG> Sent: Monday, July 19, 1999 11:27 AM Subject: error compiling ftpd with tahe FTPD_INTERNAL_LS=true in make.conf > Hello, > > I am trying to set upthe Chroot settingsby compiling ls within ftpd, and I > get this error, > > As I understand very little about the errors messages, any help would be > appreciated > > Thanks > > Paul > > wolf# make > Warning: Object directory not changed from original /usr/src/libexec/ftpd > cc -O -DSETPROCTITLE -DSKEY -DLOGIN_CAP -DVIRTUAL_HOSTING -Wall > -DINTERNAL_LS -Dmain=ls_main -I/usr/src/libexec/ftpd/../../bin/ls -c ftpd.c > ftpd.c: In function `send_file_list': > ftpd.c:2116: warning: variable `dout' might be clobbered by `longjmp' or > `vfork' > ftpd.c:2117: warning: variable `dirlist' might be clobbered by `longjmp' or > `vfork' > ftpd.c:2118: warning: variable `simple' might be clobbered by `longjmp' or > `vfork' > ftpd.c:2119: warning: variable `freeglob' might be clobbered by `longjmp' > or `vfork' > yacc -d ftpcmd.y > mv y.tab.c ftpcmd.c > cc -O -DSETPROCTITLE -DSKEY -DLOGIN_CAP -DVIRTUAL_HOSTING -Wall > -DINTERNAL_LS -Dmain=ls_main -I/usr/src/libexec/ftpd/../../bin/ls -c ftpcmd.c > cc -O -DSETPROCTITLE -DSKEY -DLOGIN_CAP -DVIRTUAL_HOSTING -Wall > -DINTERNAL_LS -Dmain=ls_main -I/usr/src/libexec/ftpd/../../bin/ls -c > logwtmp.c > cc -O -DSETPROCTITLE -DSKEY -DLOGIN_CAP -DVIRTUAL_HOSTING -Wall > -DINTERNAL_LS -Dmain=ls_main -I/usr/src/libexec/ftpd/../../bin/ls -c popen.c > popen.c: In function `ftpd_popen': > popen.c:80: warning: variable `iop' might be clobbered by `longjmp' or `vfork' > popen.c:81: warning: variable `gargc' might be clobbered by `longjmp' or > `vfork' > cc -O -DSETPROCTITLE -DSKEY -DLOGIN_CAP -DVIRTUAL_HOSTING -Wall > -DINTERNAL_LS -Dmain=ls_main -I/usr/src/libexec/ftpd/../../bin/ls -c > skey-stuff.c > make: don't know how to make ls.c. Stop > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?02fe01bed205$a52fdf40$fca3f9cf>