summaryrefslogtreecommitdiffstats
path: root/release/sysinstall/anonFTP.c
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-11-10 04:43:47 +0000
committerjkh <jkh@FreeBSD.org>1995-11-10 04:43:47 +0000
commitb430cc8616f2ad053b15d4fc264ef90e25c4d0f9 (patch)
tree2977db21c5af532bc28034995f7030eb53a18dcd /release/sysinstall/anonFTP.c
parent82e16b1d4b3529013854a3c0054259b4f9c027a5 (diff)
downloadFreeBSD-src-b430cc8616f2ad053b15d4fc264ef90e25c4d0f9.zip
FreeBSD-src-b430cc8616f2ad053b15d4fc264ef90e25c4d0f9.tar.gz
Tweaks to anon ftp setup.
Submitted by: coranth
Diffstat (limited to 'release/sysinstall/anonFTP.c')
-rw-r--r--release/sysinstall/anonFTP.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/release/sysinstall/anonFTP.c b/release/sysinstall/anonFTP.c
index 492a05f..f38cd25 100644
--- a/release/sysinstall/anonFTP.c
+++ b/release/sysinstall/anonFTP.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: apache.c,v 1.11 1995/11/05 01:00:27 jkh Exp $
+ * $Id: anonFTP.c,v 1.1 1995/11/09 02:31:53 jkh Exp $
*
* Copyright (c) 1995
* Coranth Gryphon. All rights reserved.
@@ -59,11 +59,12 @@
/* This doesn't change until FTP itself changes */
#define FTP_NAME "ftp"
+#define MOTD_FILE "ftpmotd"
/* These change if we want to use different defaults */
#define FTP_UID 14
-#define FTP_GID 6
+#define FTP_GID 5
#define FTP_GROUP "operator"
#define FTP_UPLOAD "incoming"
#define FTP_COMMENT "Anonymous FTP Admin"
@@ -481,6 +482,12 @@ configAnonFTP(char *unused)
msgConfirm("Unable to create FTP user! Anonymous FTP setup failed.");
i = RET_FAIL;
}
+
+ if (! msgYesNo("Create a welcome message file for anonymous FTP users?"))
+ {
+ vsystem("echo 'Your welcome message here.' > %s/etc/%s", tconf.homedir, MOTD_FILE);
+ vsystem("ee %s/etc/%s", tconf.homedir, MOTD_FILE);
+ }
}
else {
dialog_clear();
OpenPOWER on IntegriCloud