GFTPD FAQ

Q: How can I get the binaries for gftpd?
Q: I can't get the daemon installed/working. What is wrong?
Q: Can I get sources to the daemon?
Q: Is gftpd binaries available on other platforms than linux?
Q: Where can I send bug-reports or suggestions for new features?
Q: I added #'s on the dividerline in /etc/gftpd.sysconfig and the daemon doesnt let anyone login anymore. Whats wrong?
Q: I updated the binaries and the "killall -HUP inetd" doesn't seem to restart the daemon. Whats wrong?
Q: I've put new restrict /mypath in /etc/gftpd.sysconfig, but site uadd still adds people with the old restrict /home/ftp. How can I fix that?
Q: Daemon freezes after putting in the right password. How can I fix that?
Q: SITE TIME doesnt return my localtime?
Q: !%TOP5/.ftp-data/tops/tops.alltime.up doesnt show right. whats the prob?
Q: Is the binary copy protected?

Q: Does gftpd support bouncers?
Q: Can glftpd's userbase be easily converted to gftpd userbase?
Q: I think that I've installed daemon just right, but useradding still doesnt work. Any ideas?
Q: Is there any way with gftpd to ban like *.liu.se?

Q: How can I get the binaries for gftpd?
A: This is very restricted daemon. Binaries are compiled to work under requested IP only. You need to email me, and tell the ip of the machine, and what login/passwd do you want to WWW-download section. And tell the nfo about your system + any other interesting things that would wakeup my interest for beta testing (and yes I do usally ask to have ftp-access). All request must be done by EMAIL, NOT BY IRC. pgp pub key

Q: I can't get the daemon installed/working. What is wrong?
A: RTFM. Daemon is not meant for newbies.

Q: Can I get sources to the daemon?
A: NO, not at the moment. And no whining like in glftpd. Sources will be released if I someday deside to stop devoloping daemon, but no earlier than that.

Q: Is gftpd binaries available on other platforms than linux?
A: Not at the moment. I might be testing it under other platforms if there is enough interest. Or if somebody hires me do port it.

Q: Where can I send bug-reports or suggestions for new features?
A: Send email to jonni@gftpd.org pgp pub key or send message from message link to authors phone.

Q: I added #'s on the dividerline in /etc/gftpd.sysconfig and the daemon doesnt let anyone login anymore. Whats wrong?
A: #-letters forbidden in dividerline & other variables, since they are treated as comments !! :)

Q: I updated the binaries and the "killall -HUP inetd" doesn't seem to restart the daemon. Whats wrong?
A: Some machines doesn't restart the inetd by killing the prosess with HUP, so just run "/usr/sbin/inetd" manually from shell. Or your in.gftpd doesn't have right execute permissions (chmod 755 /.ftp-data/bin/in.gftpd).

Q: I've put new restrict /mypath in /etc/gftpd.sysconfig, but site uadd still adds people with the old restrict /home/ftp. How can I fix that?
A: edit /.ftp-data/users/default.user and change restrict also there.

Q: Daemon freezes after putting in the right password. How can I fix that?
A: pico /etc/gftpd.sysconfig change restrict right also there.

Q: SITE TIME doesnt return my localtime?
A: Here's a fix for you RedHat users out there. First make sure ls -la /etc/localtime points to the correct place then mkdir /usr/lib/zoneinfo ln -s /etc/localtime /usr/lib/zoneinfo/localtime chmod 755 -R /usr/lib/zoneinfo/localtime

Q: !%TOP5/.ftp-data/tops/tops.alltime.up doesnt show right. whats the prob?
A: xx is 2 digit number !%TOP05/.ftp-data/tops/tops.alltime.up will work.

Q: Is the binary copy protected?
A: Yes it is. Cracked versions do not have any support and may not work in the way as you expect. Luckily there has never even been any attempt to crack this one.

Q: Does gftpd support bouncers?
A: Yes it does. It supports normal IDNT bouncers, and secure IDNT bouncers and ssh-piped bouncers. Documents how to setup bouncers and/or ssh-piped bouncers are coming soon to these pages.

Q: Can glftpd's userbase be easily converted to gftpd userbase?
A: Yes, gftpd common-files has glconverter.zip which includes perl scripts that can easily be modified to convert any glftpd base.

Q: I think that I've installed daemon just right, but useradding still doesnt work. Any ideas?
A: yes, try running ua from shell: /.ftp-data/ua password username
Edit the ua if the group doesnt match or add line to /etc/group, if shell
doesnt exists then add /etc/ftponly to /etc/shells-file. And if passwd is locked then rm /etc/.pwd.lock. And YES the 2 unknown environment variables are just normal, it doesnt effect the adding in any way, I'm just too lazy to compile the useradding binary to newer shadow version.

Q: Is there any way with gftpd to ban like *.liu.se?
A: Yes, gftpd supports hosts.allow and deny. Just edit /etc/hosts.deny and add the following line:
in.gftpd: *.liu.se