diff options
author | jkh <jkh@FreeBSD.org> | 1999-04-24 01:53:55 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1999-04-24 01:53:55 +0000 |
commit | d8fc4c742dc237d71e0b51fa8fa86d3d78149238 (patch) | |
tree | 63b21dbd426cb2bb84136431ff6d2c84569c1138 | |
parent | ea6910c469a881b05def69be54c5d376017fad09 (diff) | |
download | FreeBSD-src-d8fc4c742dc237d71e0b51fa8fa86d3d78149238.zip FreeBSD-src-d8fc4c742dc237d71e0b51fa8fa86d3d78149238.tar.gz |
Remove the registration stuff; we're redoing this and the emailed
registrations have a high failure rate for various reasons.
-rw-r--r-- | release/sysinstall/Makefile | 2 | ||||
-rw-r--r-- | release/sysinstall/config.c | 8 | ||||
-rw-r--r-- | release/sysinstall/dispatch.c | 4 | ||||
-rw-r--r-- | release/sysinstall/install.c | 17 | ||||
-rw-r--r-- | release/sysinstall/menus.c | 4 | ||||
-rw-r--r-- | release/sysinstall/register.c | 353 | ||||
-rw-r--r-- | release/sysinstall/sysinstall.8 | 10 | ||||
-rw-r--r-- | release/sysinstall/sysinstall.h | 6 | ||||
-rw-r--r-- | usr.sbin/sade/Makefile | 2 | ||||
-rw-r--r-- | usr.sbin/sade/config.c | 8 | ||||
-rw-r--r-- | usr.sbin/sade/dispatch.c | 4 | ||||
-rw-r--r-- | usr.sbin/sade/install.c | 17 | ||||
-rw-r--r-- | usr.sbin/sade/menus.c | 4 | ||||
-rw-r--r-- | usr.sbin/sade/sade.8 | 10 | ||||
-rw-r--r-- | usr.sbin/sade/sade.h | 6 | ||||
-rw-r--r-- | usr.sbin/sysinstall/Makefile | 2 | ||||
-rw-r--r-- | usr.sbin/sysinstall/config.c | 8 | ||||
-rw-r--r-- | usr.sbin/sysinstall/dispatch.c | 4 | ||||
-rw-r--r-- | usr.sbin/sysinstall/install.c | 17 | ||||
-rw-r--r-- | usr.sbin/sysinstall/menus.c | 4 | ||||
-rw-r--r-- | usr.sbin/sysinstall/sysinstall.8 | 10 | ||||
-rw-r--r-- | usr.sbin/sysinstall/sysinstall.h | 6 |
22 files changed, 21 insertions, 485 deletions
diff --git a/release/sysinstall/Makefile b/release/sysinstall/Makefile index 0be2955..e837479 100644 --- a/release/sysinstall/Makefile +++ b/release/sysinstall/Makefile @@ -13,7 +13,7 @@ SRCS= anonFTP.c cdrom.c command.c config.c devices.c kget.c \ disks.c dispatch.c dist.c dmenu.c doc.c dos.c floppy.c \ ftp.c globals.c index.c install.c installUpgrade.c keymap.c \ label.c lndir.c main.c makedevs.c media.c menus.c misc.c mouse.c \ - msg.c network.c nfs.c options.c package.c register.c system.c \ + msg.c network.c nfs.c options.c package.c system.c \ tape.c tcpip.c termcap.c ufs.c user.c variable.c wizard.c \ keymap.h diff --git a/release/sysinstall/config.c b/release/sysinstall/config.c index 74cd515..3ae09a1 100644 --- a/release/sysinstall/config.c +++ b/release/sysinstall/config.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: config.c,v 1.123 1999/02/14 07:35:27 jkh Exp $ + * $Id: config.c,v 1.124 1999/02/14 21:35:01 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -421,12 +421,6 @@ configSaverTimeout(dialogMenuItem *self) } int -configRegister(dialogMenuItem *self) -{ - return DITEM_STATUS(registerOpenDialog()) | DITEM_RESTORE; -} - -int configNTP(dialogMenuItem *self) { int status; diff --git a/release/sysinstall/dispatch.c b/release/sysinstall/dispatch.c index 8d289e4..7582b36 100644 --- a/release/sysinstall/dispatch.c +++ b/release/sysinstall/dispatch.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: dispatch.c,v 1.26 1998/11/15 09:06:19 jkh Exp $ + * $Id: dispatch.c,v 1.27 1999/02/05 22:15:48 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -56,7 +56,6 @@ static struct _word { { "configNTP", configNTP }, { "configPCNFSD", configPCNFSD }, { "configPackages", configPackages }, - { "configRegister", configRegister }, { "configUsers", configUsers }, { "configXEnvironment", configXEnvironment }, { "diskPartitionEditor", diskPartitionEditor }, @@ -105,7 +104,6 @@ static struct _word { { "mediaGetType", mediaGetType }, { "msgConfirm", dispatch_msgConfirm }, { "optionsEditor", optionsEditor }, - { "register", configRegister }, /* Alias */ { "packageAdd", packageAdd }, { "addGroup", userAddGroup }, { "addUser", userAddUser }, diff --git a/release/sysinstall/install.c b/release/sysinstall/install.c index f8a6d59..81d3ddc 100644 --- a/release/sysinstall/install.c +++ b/release/sysinstall/install.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: install.c,v 1.229 1999/02/15 00:49:33 jkh Exp $ + * $Id: install.c,v 1.230 1999/03/11 09:38:06 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -628,21 +628,6 @@ nodisks: restorescr(w); } - dialog_clear_norefresh(); - if (!msgYesNo("Would you like to register your FreeBSD system at this time?\n\n" - "PLEASE, take just 5 minutes to do this. If we're ever to get any\n" - "significant base of commercial software for FreeBSD, we need to\n" - "be able to provide more information about the size of our user community.\n" - "This is where your registration can really help us, and you can also\n" - "sign up for the new FreeBSD newsletter (its free!) at the same time.\n")) - configRegister(NULL); - else { - dialog_clear_norefresh(); - msgConfirm("OK, but if you should change your mind then you always can register\n" - "later by typing ``/stand/sysinstall register'' or by simply visiting our\n" - "web site at http://www.freebsd.org/register.html"); - - } /* XXX Put whatever other nice configuration questions you'd like to ask the user here XXX */ /* Give user the option of one last configuration spree */ diff --git a/release/sysinstall/menus.c b/release/sysinstall/menus.c index d03b76d..5d7fb7a 100644 --- a/release/sysinstall/menus.c +++ b/release/sysinstall/menus.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: menus.c,v 1.193 1999/03/19 10:54:37 jkh Exp $ + * $Id: menus.c,v 1.194 1999/04/21 07:22:37 obrien Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -281,7 +281,6 @@ DMenu MenuIndex = { { "Packages", "The packages collection", NULL, configPackages }, { "Partition", "The disk Slice (PC-style partition) Editor", NULL, diskPartitionEditor }, { "PCNFSD", "Run authentication server for PC-NFS.", dmenuVarCheck, configPCNFSD, NULL, "pcnfsd" }, - { "Register", "Register yourself or company as a FreeBSD user.", dmenuVarCheck, configRegister, NULL, "registered" }, { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Router", "Select routing daemon (default: routed)", NULL, configRouter, NULL, "router" }, { "Syscons", "The system console configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSyscons }, @@ -1167,7 +1166,6 @@ DMenu MenuConfigure = { NULL, docBrowser }, { "X XFree86", "Configure XFree86", NULL, configXEnvironment }, - { "U Register", "Register yourself or company as a FreeBSD user.", NULL, configRegister }, { "E Exit", "Exit this menu (returning to previous)", NULL, dmenuExit }, { NULL } }, diff --git a/release/sysinstall/register.c b/release/sysinstall/register.c deleted file mode 100644 index c3e3bf1..0000000 --- a/release/sysinstall/register.c +++ /dev/null @@ -1,353 +0,0 @@ -/* - * The new sysinstall program. - * - * This is probably the last program in the `sysinstall' line - the next - * generation being essentially a complete rewrite. - * - * $Id: register.c,v 1.8 1997/08/18 21:47:34 jkh Exp $ - * - * Copyright (c) 1997 - * Jordan Hubbard. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer, - * verbatim and that no modifications are made prior to this - * point in the file. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY JORDAN HUBBARD ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL JORDAN HUBBARD OR HIS PETS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, LIFE OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - */ - -#include "sysinstall.h" -#include <ctype.h> - -#define REGISTER_HELPFILE "register" -#define REGISTRATION_FNAME "/new-registration" -#define REGISTRATION_ADDRESS "register@freebsd.org" -#define MAJORDOMO_ADDRESS "majordomo@freebsd.org" - -#define FIRSTNAME_FIELD_LEN 25 -#define LASTNAME_FIELD_LEN 30 -#define EMAIL_FIELD_LEN 61 -#define ADDRESS_FIELD_LEN 160 -#define CITY_FIELD_LEN 20 -#define STATE_FIELD_LEN 15 -#define ZIP_FIELD_LEN 15 - -static char firstname[FIRSTNAME_FIELD_LEN], lastname[LASTNAME_FIELD_LEN], - email[EMAIL_FIELD_LEN], address[ADDRESS_FIELD_LEN], - city[CITY_FIELD_LEN], state[STATE_FIELD_LEN], zip[ZIP_FIELD_LEN]; - -static int okbutton, cancelbutton; - -/* What the screen size is meant to be */ -#define REGISTER_DIALOG_Y 0 -#define REGISTER_DIALOG_X 2 -#define REGISTER_DIALOG_WIDTH COLS - 4 -#define REGISTER_DIALOG_HEIGHT LINES - 2 - -static Layout layout[] = { -#define LAYOUT_LASTNAME 0 - { 1, 2, LASTNAME_FIELD_LEN - 1, LASTNAME_FIELD_LEN - 1, - "Last Name:", "Your surname (family name) or company name should go here.", - lastname, STRINGOBJ, NULL }, -#define LAYOUT_FIRSTNAME 1 - { 1, 36, FIRSTNAME_FIELD_LEN - 1, FIRSTNAME_FIELD_LEN - 1, - "First Name:", "Your given name or a contact name if registering for a company.", - firstname, STRINGOBJ, NULL }, -#define LAYOUT_EMAIL 2 - { 6, 2, EMAIL_FIELD_LEN - 1, EMAIL_FIELD_LEN - 1, - "EMail Address:", - "Where you'd like any announcement email sent, e.g. bsdmail@someplace.com", - email, STRINGOBJ, NULL }, -#define LAYOUT_ADDRESS 3 - { 10, 2, 60, ADDRESS_FIELD_LEN - 1, - "Street address:", "Your street address, all in one line (optional).", - address, STRINGOBJ, NULL }, -#define LAYOUT_CITY 4 - { 14, 2, CITY_FIELD_LEN - 1, CITY_FIELD_LEN - 1, - "City:", "Your city name (optional)", - city, STRINGOBJ, NULL }, -#define LAYOUT_STATE 5 - { 14, 26, STATE_FIELD_LEN - 1, STATE_FIELD_LEN - 1, - "State / Province:", - "Your local state or province.", - state, STRINGOBJ, NULL }, -#define LAYOUT_ZIP 5 - { 14, 50, ZIP_FIELD_LEN - 1, ZIP_FIELD_LEN - 1, - "Zip / Country Code:", - "Your U.S. Zip code or International country code (optional).", - zip, STRINGOBJ, NULL }, -#define LAYOUT_OKBUTTON 7 - { 18, 20, 0, 0, - "OK", "Select this if you are happy with these settings", - &okbutton, BUTTONOBJ, NULL }, -#define LAYOUT_CANCELBUTTON 8 - { 18, 40, 0, 0, - "CANCEL", "Select this if you wish to cancel this registration", - &cancelbutton, BUTTONOBJ, NULL }, - { NULL }, -}; - -/* Submenu selections */ -#define COMMERCE_MAIL 0 -#define COMMERCE_EMAIL 1 -#define ANNOUNCE_LIST 2 -#define NEWSLETTER 3 - -static struct { int y, x, sel; char *desc, *allowed; } hotspots[] = { - { 5, 35, 0, "Do you wish to receive FreeBSD [ONLY!] related commercial mail?", "Y" }, - { 5, 57, 0, "Do you wish to receive FreeBSD [ONLY!] related commercial email?", "Y" }, - { 6, 35, 0, "Sign up (with majordomo@FreeBSD.org) for important announcements?", "Y" }, - { 10, 35, 0, "Sign up for the FreeBSD Newsletter? P = Postal (paper) copy, E = Email", "PE" }, -}; - -/* Check the accuracy of user's choices before letting them move on */ -static int -verifySettings(void) -{ - if (!lastname[0]) { - msgConfirm("Missing last name / company name field."); - return 0; - } - else if (email[0] && !index(email, '@')) - return !msgYesNo("Hmmmm, this email address has no `@' in it. Are you\n" - "sure that %s is a valid address?"); - else if (address[0] && !city[0]) { - msgConfirm("Missing City name."); - return 0; - } - else if (!email[0] && (hotspots[COMMERCE_EMAIL].sel || hotspots[NEWSLETTER].sel == 2)) { - msgConfirm("You've signed up to receive commercial email or the newsletter by\n" - "email but have no email address specified!"); - return 0; - } - else if (!address[0] && (hotspots[COMMERCE_MAIL].sel || hotspots[NEWSLETTER].sel == 1)) { - msgConfirm("You've signed up to receive commercial mail or the newsletter by\n" - "post but have no postal address specified!"); - return 0; - } - return 1; -} - -/* Do the actual work of mailing out the registration once all is filled in */ -static void -handle_registration(void) -{ - FILE *fp; - WINDOW *save = savescr(); - - dialog_clear_norefresh(); - (void)unlink(REGISTRATION_FNAME); - fp = fopen(REGISTRATION_FNAME, "w"); - if (!fp) { - msgConfirm("Unable to open %s for the new registration.\n" - "That's pretty bad! Please fix whatever's wrong\n" - "and try this registration again."); - restorescr(save); - return; - } - fprintf(fp, "<entry>\n"); - fprintf(fp, "<first>%s</first>\n", firstname); - fprintf(fp, "<last>%s</last>\n", lastname); - fprintf(fp, "<email>%s</email>\n", email); - fprintf(fp, "<address>%s</address>\n", address); - fprintf(fp, "<city>%s</city>\n", city); - fprintf(fp, "<state>%s</state>\n", state); - fprintf(fp, "<zip>%s</zip>\n", zip); - fprintf(fp, "<options commerce_email=\"%s\" commerce_mail=\"%s\" announce=\"%s\" newsletter=\"%s\"></options>\n", - hotspots[COMMERCE_EMAIL].sel ? "yes" : "no", hotspots[COMMERCE_MAIL].sel ? "yes" : "no", - hotspots[ANNOUNCE_LIST].sel ? "yes" : "no", - hotspots[NEWSLETTER].sel == 0 ? "no" : hotspots[NEWSLETTER].sel == 1 ? "postal" : "email"); - fprintf(fp, "<version>%s</version>\n", variable_get(VAR_RELNAME)); - fprintf(fp, "</entry>\n"); - fclose(fp); - dialog_clear_norefresh(); - if (!msgYesNo("Do you have a working network connection and outgoing email\n" - "enabled at this time? I need to be able to reach freebsd.org\n" - "in order to submit your registration.")) { - dialog_clear_norefresh(); - if (!vsystem("mail %s < %s", REGISTRATION_ADDRESS, REGISTRATION_FNAME)) { - msgConfirm("Thank you! Your registration has been sent in successfully.\n"); - (void)unlink(REGISTRATION_FNAME); - } - else { - msgConfirm("Argh! The mail program returned a bad status - there\n" - "must be something still not quite configured correctly.\n" - "leaving the registration in: %s\n" - "When you're connected to the net and ready to send it,\n" - "simply type: mail %s < %s\n", REGISTRATION_ADDRESS, REGISTRATION_FNAME, - REGISTRATION_FNAME); - } - if (hotspots[ANNOUNCE_LIST].sel) { - char *cp; - - dialog_clear_norefresh(); - cp = msgGetInput(email, "What email address would you like to subscribe under?\n" - "This is a fairly low-traffic mailing list and only generates\n" - "around 5 messages a month, so it's also safe to receive at your\n" - "standard email address."); - if (!cp) - msgConfirm("OK, I won't subscribe to announce at this time. To do it manually\n" - "yourself, simply send mail to %s.", MAJORDOMO_ADDRESS); - else { - dialog_clear_norefresh(); - if (!vsystem("echo subscribe freebsd-announce %s | mail %s", email, MAJORDOMO_ADDRESS)) - msgConfirm("Your request to join the announce mailing list has been sent.\n" - "you should receive notification back in 24 hours or less, otherwise\n" - "something has gone wrong and you should try this again by sending\n" - "a message to %s which contains the line:\n\n" - "subscribe freebsd-announce %s\n", MAJORDOMO_ADDRESS, email); - else - msgConfirm("Argh! The mail program returned a bad status - there\n" - "must be something still not quite configured correctly.\n" - "Please fix this then try again by sending a message to\n" - "to %s which contains the line:\n\n" - "subscribe freebsd-announce %s\n", MAJORDOMO_ADDRESS, email); - } - } - } - else { - dialog_clear_norefresh(); - msgConfirm("OK, your registration has been left in the file %s\n" - "When you're connected to the net and ready to send it,\n" - "simply type: mail %s < %s\n", REGISTRATION_FNAME, - REGISTRATION_ADDRESS, REGISTRATION_FNAME); - } - restorescr(save); -} - -/* Put up a subdialog for the registration options */ -static void -subdialog(WINDOW *win) -{ - int i, j, attrs; - char help_line[80]; - - attrs = getattrs(win); - mvwaddstr(win, hotspots[COMMERCE_MAIL].y, hotspots[COMMERCE_MAIL].x - 1, "[ ] Postal Adverts"); - mvwaddstr(win, hotspots[COMMERCE_EMAIL].y, hotspots[COMMERCE_EMAIL].x - 1, "[ ] Email Adverts"); - mvwaddstr(win, hotspots[ANNOUNCE_LIST].y, hotspots[ANNOUNCE_LIST].x - 1, - "[ ] The announce@FreeBSD.ORG mailing list."); - mvwaddstr(win, hotspots[NEWSLETTER].y, hotspots[NEWSLETTER].x - 1, "[ ] The FreeBSD Newsletter."); - /* Tack up the initial values */ - for (i = 0; i < sizeof(hotspots) / sizeof(hotspots[0]); i++) { - wattrset(win, attrs | A_BOLD); - mvwaddch(win, hotspots[i].y, hotspots[i].x, hotspots[i].sel ? hotspots[i].allowed[hotspots[i].sel - 1] : 'N'); - } - wattrset(win, attrs); - wrefresh(win); - - for (i = 0; i < sizeof(hotspots) / sizeof(hotspots[0]);) { - int ch, len = strlen(hotspots[i].desc); - char *cp; - - /* Display the help line at the bottom of the screen */ - for (j = 0; j < 79; j++) - help_line[j] = (j < len) ? hotspots[i].desc[j] : ' '; - help_line[j] = '\0'; - use_helpline(help_line); - display_helpline(win, LINES - 1, COLS - 1); - wmove(win, hotspots[i].y, hotspots[i].x); - wrefresh(win); - switch(ch = toupper(getch())) { - case KEY_UP: - if (i) - i--; - continue; - - case KEY_DOWN: - case '\011': /* TAB */ - case '\012': /* ^J */ - case '\014': /* ^M */ - /* Treat as a no-change op */ - ++i; - break; - - case 'N': /* No is generic to all */ - hotspots[i].sel = 0; - wattrset(win, attrs | A_BOLD); - mvwaddch(win, hotspots[i].y, hotspots[i].x, 'N'); - wattrset(win, attrs); - wrefresh(win); - ++i; - break; - - default: - cp = index(hotspots[i].allowed, ch); - if (cp) { - hotspots[i].sel = (cp - hotspots[i].allowed) + 1; - wattrset(win, attrs | A_BOLD); - mvwaddch(win, hotspots[i].y, hotspots[i].x, *cp); - wattrset(win, attrs); - wrefresh(win); - ++i; - } - else - beep(); - break; - } - } -} - -/* Register a user */ -int -registerOpenDialog(void) -{ - WINDOW *ds_win, *save = savescr(); - ComposeObj *obj = NULL; - int n = 0, cancel = FALSE; - int max, ret = DITEM_SUCCESS; - - dialog_clear_norefresh(); - /* We need a curses window */ - if (!(ds_win = openLayoutDialog(REGISTER_HELPFILE, " FreeBSD Registration Form: Press F1 for Help / General Info ", - REGISTER_DIALOG_X, REGISTER_DIALOG_Y, - REGISTER_DIALOG_WIDTH, REGISTER_DIALOG_HEIGHT))) { - beep(); - msgConfirm("Cannot open registration dialog window!!"); - restorescr(save); - return DITEM_FAILURE; - } - - /* Some more initialisation before we go into the main input loop */ - obj = initLayoutDialog(ds_win, layout, REGISTER_DIALOG_X, REGISTER_DIALOG_Y, &max); - -reenter: - cancelbutton = okbutton = 0; - while (layoutDialogLoop(ds_win, layout, &obj, &n, max, &cancelbutton, &cancel)) { - if (n == LAYOUT_ADDRESS) - subdialog(ds_win); - } - - if (!cancel && !verifySettings()) - goto reenter; - - /* OK, we've got a valid registration, now push it out */ - if (!cancel) - handle_registration(); - - /* Clear this crap off the screen */ - delwin(ds_win); - dialog_clear_norefresh(); - use_helpfile(NULL); - - restorescr(save); - return ret; -} diff --git a/release/sysinstall/sysinstall.8 b/release/sysinstall/sysinstall.8 index c6e7fcb..054c5cb 100644 --- a/release/sysinstall/sysinstall.8 +++ b/release/sysinstall/sysinstall.8 @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: sysinstall.8,v 1.15 1999/02/05 09:28:16 jkh Exp $ +.\" $Id: sysinstall.8,v 1.16 1999/02/18 23:59:58 jkh Exp $ .\" .Dd August 9, 1997 .Dt SYSINSTALL 8 @@ -208,10 +208,6 @@ version). Bring up the interactive package management menu. .Pp \fBVariables:\fR None -.It configRegister -Register the user with the FreeBSD counter. -.Pp -\fBVariables:\fR None .It configUsers Add users and/or groups to the system. .Pp @@ -740,10 +736,6 @@ Interactively get the user to specify some type of media. Invoke the interactive options editor. .Pp \fBVariables:\fR None -.It register -Bring up the FreeBSD registration form. -.Pp -\fBVariables:\fR None .It packageAdd Try to fetch and add a package to the system (requires that a media type be set), diff --git a/release/sysinstall/sysinstall.h b/release/sysinstall/sysinstall.h index 8f171d1..bc7f673 100644 --- a/release/sysinstall/sysinstall.h +++ b/release/sysinstall/sysinstall.h @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: sysinstall.h,v 1.159 1999/03/19 10:54:38 jkh Exp $ + * $Id: sysinstall.h,v 1.160 1999/04/06 08:25:53 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -409,7 +409,6 @@ extern void configEnvironmentResolv(char *config); extern void configRC_conf(void); extern int configFstab(dialogMenuItem *self); extern int configRC(dialogMenuItem *self); -extern int configRegister(dialogMenuItem *self); extern int configResolv(dialogMenuItem *self); extern int configPackages(dialogMenuItem *self); extern int configSaver(dialogMenuItem *self); @@ -665,9 +664,6 @@ extern int package_add(char *name); extern int package_extract(Device *dev, char *name, Boolean depended); extern Boolean package_exists(char *name); -/* register.c */ -extern int registerOpenDialog(void); - /* system.c */ extern void systemInitialize(int argc, char **argv); extern void systemShutdown(int status); diff --git a/usr.sbin/sade/Makefile b/usr.sbin/sade/Makefile index 0be2955..e837479 100644 --- a/usr.sbin/sade/Makefile +++ b/usr.sbin/sade/Makefile @@ -13,7 +13,7 @@ SRCS= anonFTP.c cdrom.c command.c config.c devices.c kget.c \ disks.c dispatch.c dist.c dmenu.c doc.c dos.c floppy.c \ ftp.c globals.c index.c install.c installUpgrade.c keymap.c \ label.c lndir.c main.c makedevs.c media.c menus.c misc.c mouse.c \ - msg.c network.c nfs.c options.c package.c register.c system.c \ + msg.c network.c nfs.c options.c package.c system.c \ tape.c tcpip.c termcap.c ufs.c user.c variable.c wizard.c \ keymap.h diff --git a/usr.sbin/sade/config.c b/usr.sbin/sade/config.c index 74cd515..3ae09a1 100644 --- a/usr.sbin/sade/config.c +++ b/usr.sbin/sade/config.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: config.c,v 1.123 1999/02/14 07:35:27 jkh Exp $ + * $Id: config.c,v 1.124 1999/02/14 21:35:01 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -421,12 +421,6 @@ configSaverTimeout(dialogMenuItem *self) } int -configRegister(dialogMenuItem *self) -{ - return DITEM_STATUS(registerOpenDialog()) | DITEM_RESTORE; -} - -int configNTP(dialogMenuItem *self) { int status; diff --git a/usr.sbin/sade/dispatch.c b/usr.sbin/sade/dispatch.c index 8d289e4..7582b36 100644 --- a/usr.sbin/sade/dispatch.c +++ b/usr.sbin/sade/dispatch.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: dispatch.c,v 1.26 1998/11/15 09:06:19 jkh Exp $ + * $Id: dispatch.c,v 1.27 1999/02/05 22:15:48 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -56,7 +56,6 @@ static struct _word { { "configNTP", configNTP }, { "configPCNFSD", configPCNFSD }, { "configPackages", configPackages }, - { "configRegister", configRegister }, { "configUsers", configUsers }, { "configXEnvironment", configXEnvironment }, { "diskPartitionEditor", diskPartitionEditor }, @@ -105,7 +104,6 @@ static struct _word { { "mediaGetType", mediaGetType }, { "msgConfirm", dispatch_msgConfirm }, { "optionsEditor", optionsEditor }, - { "register", configRegister }, /* Alias */ { "packageAdd", packageAdd }, { "addGroup", userAddGroup }, { "addUser", userAddUser }, diff --git a/usr.sbin/sade/install.c b/usr.sbin/sade/install.c index f8a6d59..81d3ddc 100644 --- a/usr.sbin/sade/install.c +++ b/usr.sbin/sade/install.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: install.c,v 1.229 1999/02/15 00:49:33 jkh Exp $ + * $Id: install.c,v 1.230 1999/03/11 09:38:06 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -628,21 +628,6 @@ nodisks: restorescr(w); } - dialog_clear_norefresh(); - if (!msgYesNo("Would you like to register your FreeBSD system at this time?\n\n" - "PLEASE, take just 5 minutes to do this. If we're ever to get any\n" - "significant base of commercial software for FreeBSD, we need to\n" - "be able to provide more information about the size of our user community.\n" - "This is where your registration can really help us, and you can also\n" - "sign up for the new FreeBSD newsletter (its free!) at the same time.\n")) - configRegister(NULL); - else { - dialog_clear_norefresh(); - msgConfirm("OK, but if you should change your mind then you always can register\n" - "later by typing ``/stand/sysinstall register'' or by simply visiting our\n" - "web site at http://www.freebsd.org/register.html"); - - } /* XXX Put whatever other nice configuration questions you'd like to ask the user here XXX */ /* Give user the option of one last configuration spree */ diff --git a/usr.sbin/sade/menus.c b/usr.sbin/sade/menus.c index d03b76d..5d7fb7a 100644 --- a/usr.sbin/sade/menus.c +++ b/usr.sbin/sade/menus.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: menus.c,v 1.193 1999/03/19 10:54:37 jkh Exp $ + * $Id: menus.c,v 1.194 1999/04/21 07:22:37 obrien Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -281,7 +281,6 @@ DMenu MenuIndex = { { "Packages", "The packages collection", NULL, configPackages }, { "Partition", "The disk Slice (PC-style partition) Editor", NULL, diskPartitionEditor }, { "PCNFSD", "Run authentication server for PC-NFS.", dmenuVarCheck, configPCNFSD, NULL, "pcnfsd" }, - { "Register", "Register yourself or company as a FreeBSD user.", dmenuVarCheck, configRegister, NULL, "registered" }, { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Router", "Select routing daemon (default: routed)", NULL, configRouter, NULL, "router" }, { "Syscons", "The system console configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSyscons }, @@ -1167,7 +1166,6 @@ DMenu MenuConfigure = { NULL, docBrowser }, { "X XFree86", "Configure XFree86", NULL, configXEnvironment }, - { "U Register", "Register yourself or company as a FreeBSD user.", NULL, configRegister }, { "E Exit", "Exit this menu (returning to previous)", NULL, dmenuExit }, { NULL } }, diff --git a/usr.sbin/sade/sade.8 b/usr.sbin/sade/sade.8 index c6e7fcb..054c5cb 100644 --- a/usr.sbin/sade/sade.8 +++ b/usr.sbin/sade/sade.8 @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: sysinstall.8,v 1.15 1999/02/05 09:28:16 jkh Exp $ +.\" $Id: sysinstall.8,v 1.16 1999/02/18 23:59:58 jkh Exp $ .\" .Dd August 9, 1997 .Dt SYSINSTALL 8 @@ -208,10 +208,6 @@ version). Bring up the interactive package management menu. .Pp \fBVariables:\fR None -.It configRegister -Register the user with the FreeBSD counter. -.Pp -\fBVariables:\fR None .It configUsers Add users and/or groups to the system. .Pp @@ -740,10 +736,6 @@ Interactively get the user to specify some type of media. Invoke the interactive options editor. .Pp \fBVariables:\fR None -.It register -Bring up the FreeBSD registration form. -.Pp -\fBVariables:\fR None .It packageAdd Try to fetch and add a package to the system (requires that a media type be set), diff --git a/usr.sbin/sade/sade.h b/usr.sbin/sade/sade.h index 8f171d1..bc7f673 100644 --- a/usr.sbin/sade/sade.h +++ b/usr.sbin/sade/sade.h @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: sysinstall.h,v 1.159 1999/03/19 10:54:38 jkh Exp $ + * $Id: sysinstall.h,v 1.160 1999/04/06 08:25:53 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -409,7 +409,6 @@ extern void configEnvironmentResolv(char *config); extern void configRC_conf(void); extern int configFstab(dialogMenuItem *self); extern int configRC(dialogMenuItem *self); -extern int configRegister(dialogMenuItem *self); extern int configResolv(dialogMenuItem *self); extern int configPackages(dialogMenuItem *self); extern int configSaver(dialogMenuItem *self); @@ -665,9 +664,6 @@ extern int package_add(char *name); extern int package_extract(Device *dev, char *name, Boolean depended); extern Boolean package_exists(char *name); -/* register.c */ -extern int registerOpenDialog(void); - /* system.c */ extern void systemInitialize(int argc, char **argv); extern void systemShutdown(int status); diff --git a/usr.sbin/sysinstall/Makefile b/usr.sbin/sysinstall/Makefile index 0be2955..e837479 100644 --- a/usr.sbin/sysinstall/Makefile +++ b/usr.sbin/sysinstall/Makefile @@ -13,7 +13,7 @@ SRCS= anonFTP.c cdrom.c command.c config.c devices.c kget.c \ disks.c dispatch.c dist.c dmenu.c doc.c dos.c floppy.c \ ftp.c globals.c index.c install.c installUpgrade.c keymap.c \ label.c lndir.c main.c makedevs.c media.c menus.c misc.c mouse.c \ - msg.c network.c nfs.c options.c package.c register.c system.c \ + msg.c network.c nfs.c options.c package.c system.c \ tape.c tcpip.c termcap.c ufs.c user.c variable.c wizard.c \ keymap.h diff --git a/usr.sbin/sysinstall/config.c b/usr.sbin/sysinstall/config.c index 74cd515..3ae09a1 100644 --- a/usr.sbin/sysinstall/config.c +++ b/usr.sbin/sysinstall/config.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: config.c,v 1.123 1999/02/14 07:35:27 jkh Exp $ + * $Id: config.c,v 1.124 1999/02/14 21:35:01 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -421,12 +421,6 @@ configSaverTimeout(dialogMenuItem *self) } int -configRegister(dialogMenuItem *self) -{ - return DITEM_STATUS(registerOpenDialog()) | DITEM_RESTORE; -} - -int configNTP(dialogMenuItem *self) { int status; diff --git a/usr.sbin/sysinstall/dispatch.c b/usr.sbin/sysinstall/dispatch.c index 8d289e4..7582b36 100644 --- a/usr.sbin/sysinstall/dispatch.c +++ b/usr.sbin/sysinstall/dispatch.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: dispatch.c,v 1.26 1998/11/15 09:06:19 jkh Exp $ + * $Id: dispatch.c,v 1.27 1999/02/05 22:15:48 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -56,7 +56,6 @@ static struct _word { { "configNTP", configNTP }, { "configPCNFSD", configPCNFSD }, { "configPackages", configPackages }, - { "configRegister", configRegister }, { "configUsers", configUsers }, { "configXEnvironment", configXEnvironment }, { "diskPartitionEditor", diskPartitionEditor }, @@ -105,7 +104,6 @@ static struct _word { { "mediaGetType", mediaGetType }, { "msgConfirm", dispatch_msgConfirm }, { "optionsEditor", optionsEditor }, - { "register", configRegister }, /* Alias */ { "packageAdd", packageAdd }, { "addGroup", userAddGroup }, { "addUser", userAddUser }, diff --git a/usr.sbin/sysinstall/install.c b/usr.sbin/sysinstall/install.c index f8a6d59..81d3ddc 100644 --- a/usr.sbin/sysinstall/install.c +++ b/usr.sbin/sysinstall/install.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: install.c,v 1.229 1999/02/15 00:49:33 jkh Exp $ + * $Id: install.c,v 1.230 1999/03/11 09:38:06 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -628,21 +628,6 @@ nodisks: restorescr(w); } - dialog_clear_norefresh(); - if (!msgYesNo("Would you like to register your FreeBSD system at this time?\n\n" - "PLEASE, take just 5 minutes to do this. If we're ever to get any\n" - "significant base of commercial software for FreeBSD, we need to\n" - "be able to provide more information about the size of our user community.\n" - "This is where your registration can really help us, and you can also\n" - "sign up for the new FreeBSD newsletter (its free!) at the same time.\n")) - configRegister(NULL); - else { - dialog_clear_norefresh(); - msgConfirm("OK, but if you should change your mind then you always can register\n" - "later by typing ``/stand/sysinstall register'' or by simply visiting our\n" - "web site at http://www.freebsd.org/register.html"); - - } /* XXX Put whatever other nice configuration questions you'd like to ask the user here XXX */ /* Give user the option of one last configuration spree */ diff --git a/usr.sbin/sysinstall/menus.c b/usr.sbin/sysinstall/menus.c index d03b76d..5d7fb7a 100644 --- a/usr.sbin/sysinstall/menus.c +++ b/usr.sbin/sysinstall/menus.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: menus.c,v 1.193 1999/03/19 10:54:37 jkh Exp $ + * $Id: menus.c,v 1.194 1999/04/21 07:22:37 obrien Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -281,7 +281,6 @@ DMenu MenuIndex = { { "Packages", "The packages collection", NULL, configPackages }, { "Partition", "The disk Slice (PC-style partition) Editor", NULL, diskPartitionEditor }, { "PCNFSD", "Run authentication server for PC-NFS.", dmenuVarCheck, configPCNFSD, NULL, "pcnfsd" }, - { "Register", "Register yourself or company as a FreeBSD user.", dmenuVarCheck, configRegister, NULL, "registered" }, { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Router", "Select routing daemon (default: routed)", NULL, configRouter, NULL, "router" }, { "Syscons", "The system console configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSyscons }, @@ -1167,7 +1166,6 @@ DMenu MenuConfigure = { NULL, docBrowser }, { "X XFree86", "Configure XFree86", NULL, configXEnvironment }, - { "U Register", "Register yourself or company as a FreeBSD user.", NULL, configRegister }, { "E Exit", "Exit this menu (returning to previous)", NULL, dmenuExit }, { NULL } }, diff --git a/usr.sbin/sysinstall/sysinstall.8 b/usr.sbin/sysinstall/sysinstall.8 index c6e7fcb..054c5cb 100644 --- a/usr.sbin/sysinstall/sysinstall.8 +++ b/usr.sbin/sysinstall/sysinstall.8 @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: sysinstall.8,v 1.15 1999/02/05 09:28:16 jkh Exp $ +.\" $Id: sysinstall.8,v 1.16 1999/02/18 23:59:58 jkh Exp $ .\" .Dd August 9, 1997 .Dt SYSINSTALL 8 @@ -208,10 +208,6 @@ version). Bring up the interactive package management menu. .Pp \fBVariables:\fR None -.It configRegister -Register the user with the FreeBSD counter. -.Pp -\fBVariables:\fR None .It configUsers Add users and/or groups to the system. .Pp @@ -740,10 +736,6 @@ Interactively get the user to specify some type of media. Invoke the interactive options editor. .Pp \fBVariables:\fR None -.It register -Bring up the FreeBSD registration form. -.Pp -\fBVariables:\fR None .It packageAdd Try to fetch and add a package to the system (requires that a media type be set), diff --git a/usr.sbin/sysinstall/sysinstall.h b/usr.sbin/sysinstall/sysinstall.h index 8f171d1..bc7f673 100644 --- a/usr.sbin/sysinstall/sysinstall.h +++ b/usr.sbin/sysinstall/sysinstall.h @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: sysinstall.h,v 1.159 1999/03/19 10:54:38 jkh Exp $ + * $Id: sysinstall.h,v 1.160 1999/04/06 08:25:53 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -409,7 +409,6 @@ extern void configEnvironmentResolv(char *config); extern void configRC_conf(void); extern int configFstab(dialogMenuItem *self); extern int configRC(dialogMenuItem *self); -extern int configRegister(dialogMenuItem *self); extern int configResolv(dialogMenuItem *self); extern int configPackages(dialogMenuItem *self); extern int configSaver(dialogMenuItem *self); @@ -665,9 +664,6 @@ extern int package_add(char *name); extern int package_extract(Device *dev, char *name, Boolean depended); extern Boolean package_exists(char *name); -/* register.c */ -extern int registerOpenDialog(void); - /* system.c */ extern void systemInitialize(int argc, char **argv); extern void systemShutdown(int status); |