From 6284753cacd2c35b53f3bc80834127aefbc758e4 Mon Sep 17 00:00:00 2001 From: yar Date: Wed, 29 Jan 2003 10:58:58 +0000 Subject: Add a new option to ftpd(8), "-h", to disable printing any host-specific information in FTP server messages (so paranoid admins can sleep at night :-) PR: bin/16705 MFC after: 1 week --- libexec/ftpd/ftpcmd.y | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libexec/ftpd/ftpcmd.y') diff --git a/libexec/ftpd/ftpcmd.y b/libexec/ftpd/ftpcmd.y index 261ffd0..b74c1fd 100644 --- a/libexec/ftpd/ftpcmd.y +++ b/libexec/ftpd/ftpcmd.y @@ -75,6 +75,7 @@ static const char rcsid[] = #include "pathnames.h" extern union sockunion data_dest, his_addr; +extern int hostinfo; extern int logged_in; extern struct passwd *pw; extern int guest; @@ -1554,7 +1555,10 @@ help(struct tab *ctab, char *s) printf("\r\n"); } (void) fflush(stdout); - reply(214, "Direct comments to ftp-bugs@%s.", hostname); + if (hostinfo) + reply(214, "Direct comments to ftp-bugs@%s.", hostname); + else + reply(214, "End."); return; } upper(s); -- cgit v1.1