diff options
-rw-r--r-- | release/sysinstall/Makefile | 2 | ||||
-rw-r--r-- | release/sysinstall/dispatch.c | 3 | ||||
-rw-r--r-- | release/sysinstall/install.c | 9 | ||||
-rw-r--r-- | release/sysinstall/menus.c | 5 | ||||
-rw-r--r-- | release/sysinstall/options.c | 5 | ||||
-rw-r--r-- | release/sysinstall/samba.c | 159 | ||||
-rw-r--r-- | release/sysinstall/sysinstall.h | 5 | ||||
-rw-r--r-- | usr.sbin/sade/Makefile | 2 | ||||
-rw-r--r-- | usr.sbin/sade/dispatch.c | 3 | ||||
-rw-r--r-- | usr.sbin/sade/install.c | 9 | ||||
-rw-r--r-- | usr.sbin/sade/menus.c | 5 | ||||
-rw-r--r-- | usr.sbin/sade/sade.h | 5 | ||||
-rw-r--r-- | usr.sbin/sysinstall/Makefile | 2 | ||||
-rw-r--r-- | usr.sbin/sysinstall/dispatch.c | 3 | ||||
-rw-r--r-- | usr.sbin/sysinstall/install.c | 9 | ||||
-rw-r--r-- | usr.sbin/sysinstall/menus.c | 5 | ||||
-rw-r--r-- | usr.sbin/sysinstall/options.c | 5 | ||||
-rw-r--r-- | usr.sbin/sysinstall/sysinstall.h | 5 |
18 files changed, 17 insertions, 224 deletions
diff --git a/release/sysinstall/Makefile b/release/sysinstall/Makefile index 773fc63..06470aa 100644 --- a/release/sysinstall/Makefile +++ b/release/sysinstall/Makefile @@ -11,7 +11,7 @@ SRCS= anonFTP.c attr.c cdrom.c command.c config.c devices.c \ disks.c dispatch.c dist.c dmenu.c doc.c dos.c dosio.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 \ - msg.c network.c nfs.c options.c package.c register.c samba.c system.c \ + msg.c network.c nfs.c options.c package.c register.c system.c \ tape.c tcpip.c termcap.c ufs.c user.c variable.c wizard.c \ uc_eisa.c uc_isa.c uc_kmem.c uc_list.c uc_main.c uc_pci.c \ uc_scsi.c keymap.h variable_load.c diff --git a/release/sysinstall/dispatch.c b/release/sysinstall/dispatch.c index 8251f9b..7905416 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.18 1997/06/21 15:45:08 jkh Exp $ + * $Id: dispatch.c,v 1.19 1997/06/22 09:45:36 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -47,7 +47,6 @@ static struct _word { { "configAnonFTP", configAnonFTP }, { "configRouter", configRouter }, { "configNFSServer", configNFSServer }, - { "configSamba", configSamba }, { "configNTP", configNTP }, { "configPCNFSD", configPCNFSD }, { "configNFSServer", configNFSServer }, diff --git a/release/sysinstall/install.c b/release/sysinstall/install.c index 4ea6a3a..9aeafbc 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.190 1997/06/20 07:04:16 jkh Exp $ + * $Id: install.c,v 1.191 1997/06/21 15:45:09 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -519,12 +519,6 @@ installNovice(dialogMenuItem *self) } dialog_clear_norefresh(); - if (!msgYesNo("Would you like to configure Samba for connecting NETBUI clients to this\n" - "machine? Windows 95, Windows NT and Windows for Workgroups\n" - "machines can use NETBUI transport for disk and printer sharing.")) - configSamba(self); - - dialog_clear_norefresh(); if (!msgYesNo("Will this machine be an IP gateway (e.g. will it forward packets\n" "between interfaces)?")) variable_set2("gateway", "YES"); @@ -994,7 +988,6 @@ installVarDefaults(dialogMenuItem *self) variable_set2(VAR_FTP_STATE, "passive"); variable_set2(VAR_NFS_SECURE, "YES"); variable_set2(VAR_PKG_TMPDIR, "/usr/tmp"); - variable_set2(VAR_SAMBA_PKG, PACKAGE_SAMBA); variable_set2(VAR_GATED_PKG, PACKAGE_GATED); variable_set2(VAR_PCNFSD_PKG, PACKAGE_PCNFSD); variable_set2(VAR_MEDIA_TIMEOUT, itoa(MEDIA_TIMEOUT)); diff --git a/release/sysinstall/menus.c b/release/sysinstall/menus.c index c355bcf..f24b3a0 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.139 1997/06/13 14:21:20 jkh Exp $ + * $Id: menus.c,v 1.140 1997/06/21 15:45:13 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -274,7 +274,6 @@ DMenu MenuIndex = { { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Router", "Select routing daemon (default: routed)", NULL, configRouter, NULL, "router" }, - { "Samba", "Configure Samba for LanManager access.", dmenuVarCheck, configSamba, NULL, "samba" }, { "Syscons", "The system console configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSyscons }, { "Syscons, Font", "The console screen font.", NULL, dmenuSubmenu, NULL, &MenuSysconsFont }, { "Syscons, Keymap", "The console keymap configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSysconsKeymap }, @@ -1152,8 +1151,6 @@ DMenu MenuNetworking = { dmenuVarCheck, dmenuToggleVariable, NULL, "rwhod_enable=YES" }, { "Anon FTP", "This machine wishes to allow anonymous FTP.", dmenuVarCheck, configAnonFTP, NULL, "anon_ftp" }, - { "Samba", "Install Samba for LanManager (NETBUI) access.", - dmenuVarCheck, configSamba, NULL, "samba" }, { "PCNFSD", "Run authentication server for clients with PC-NFS.", dmenuVarCheck, configPCNFSD, NULL, "pcnfsd" }, { "Exit", "Exit this menu (returning to previous)", diff --git a/release/sysinstall/options.c b/release/sysinstall/options.c index 3b81c95..b4b724d 100644 --- a/release/sysinstall/options.c +++ b/release/sysinstall/options.c @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated for what's essentially a complete rewrite. * - * $Id: options.c,v 1.54 1997/05/22 00:17:11 jkh Exp $ + * $Id: options.c,v 1.55 1997/06/18 05:11:37 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -101,7 +101,6 @@ mediaCheck(Option opt) #define PKG_PROMPT "Please specify a temporary directory with lots of free space:" #define INSTROOT_PROMPT "Please specify a root directory if installing somewhere other than /" #define TIMEOUT_PROMPT "Please specify the number of seconds to wait for slow media:" -#define SAMBA_PKG_PROMPT "Please specify the package name for the Samba server:" #define GATED_PKG_PROMPT "Please specify the package name for the gated software:" #define PCNFSD_PKG_PROMPT "Please specify the package name for the PCNFSD server:" @@ -138,8 +137,6 @@ static Option Options[] = { OPT_IS_VAR, TIMEOUT_PROMPT, VAR_MEDIA_TIMEOUT, varCheck }, { "Package Temp", "The directory where package temporary files should go", OPT_IS_VAR, PKG_PROMPT, VAR_PKG_TMPDIR, varCheck }, -{ "Samba package", "The name of the Samba package to install if requested", - OPT_IS_VAR, SAMBA_PKG_PROMPT, VAR_SAMBA_PKG, varCheck }, { "Gated package", "The name of the gated package to install if requested", OPT_IS_VAR, GATED_PKG_PROMPT, VAR_GATED_PKG, varCheck }, { "PCNFSD package", "The name of the PCNFSD package to install if requested", diff --git a/release/sysinstall/samba.c b/release/sysinstall/samba.c deleted file mode 100644 index 3b7fd24..0000000 --- a/release/sysinstall/samba.c +++ /dev/null @@ -1,159 +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$ - * - * Copyright (c) 1995 - * Jordan Hubbard & Coranth Gryphon. 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 THE FREEBSD PROJECT ``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 THE AUTHORS OR THEIR 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" - -static DMenu MenuSamba = { - DMENU_CHECKLIST_TYPE | DMENU_SELECTION_RETURNS, - "Samba Services Menu", - "This allows you to configure various aspects of your Samba server.", - NULL, - NULL, -{ { "Homes", "Make home directories available to users.", - dmenuVarCheck, dmenuSetVariable, NULL, "SAMBA_homes=YES" }, - { "Printers", "Allows for sharing of local printers.", - dmenuVarCheck, dmenuSetVariable, NULL, "SAMBA_printers=YES" }, - { "Export Paths", "Specify local directories to make available.", - dmenuVarCheck, dmenuSetVariable, NULL, "SAMBA_export=YES" }, - { NULL } }, -}; - -/* These probably shouldn't be hard-coded, but making them options might prove to be even more confusing! */ -#define SMB_CONF_DIR "/usr/local/etc" -#define SMB_CONF "/usr/local/etc/smb.conf" - -int -configSamba(dialogMenuItem *self) -{ - int i = DITEM_SUCCESS; - WINDOW *w = savescr(); - - if (!dmenuOpenSimple(&MenuSamba, FALSE)) - i = DITEM_FAILURE; - else if (DITEM_STATUS(package_add(variable_get(VAR_SAMBA_PKG))) != DITEM_SUCCESS) - i = DITEM_FAILURE; - else { - FILE *fptr; - char tbuf[256], *tptr; - int tval; - - fptr = fopen("/tmp/smb.conf","w"); - if (fptr) { - strcpy(tbuf, "FreeBSD - Samba %v"); - if (variable_get("SAMBA_string")) { - tptr = msgGetInput("FreeBSD - Samba %%v", "What should this server list as its description?\n" - "Note that the \"%%v\" refers to the samba version number."); - if (tptr && *tptr) - strcpy(tbuf, tptr); - } - - fprintf(fptr, "[global]\n"); - fprintf(fptr, "comment = %s\n", tbuf); - fprintf(fptr, "log file = /var/log/samba.log\n"); - fprintf(fptr, "dont descend = /dev,/proc,/root,/stand\n\n"); - - fprintf(fptr, "printing = bsd\n"); - fprintf(fptr, "map archive = no\n"); - fprintf(fptr, "status = yes\n"); - fprintf(fptr, "public = yes\n"); - fprintf(fptr, "read only = no\n"); - fprintf(fptr, "preserve case = yes\n"); - fprintf(fptr, "strip dot = yes\n"); - fprintf(fptr, "security = share\n"); - fprintf(fptr, "guest ok = yes\n\n"); - - if (variable_get("SAMBA_homes")) { - fprintf(fptr, "[homes]\n"); - fprintf(fptr, "browseable = no\n"); - fprintf(fptr, "comment = User Home Directory\n"); - fprintf(fptr, "create mode = 0775\n"); - fprintf(fptr, "public = no\n\n"); - } - - if (variable_get("SAMBA_printers")) { - fprintf(fptr, "[printers]\n"); - fprintf(fptr, "path = /var/spool\n"); - fprintf(fptr, "comment = Printers\n"); - fprintf(fptr, "create mode = 0700\n"); - fprintf(fptr, "browseable = no\n"); - fprintf(fptr, "printable = yes\n"); - fprintf(fptr, "read only = yes\n"); - fprintf(fptr, "public = no\n\n"); - } - - if (variable_get("SAMBA_export")) { - dialog_clear_norefresh(); - for (tval = 0; ! tval; tval = msgYesNo("Another?")) { - tptr = msgGetInput(NULL,"What directory to export?"); - if (tptr && *tptr && (tptr[0] == '/')) { - int len = strlen(tbuf); - - strcpy(tbuf, tptr); - if (tbuf[len - 1] == '/') - tbuf[len - 1] = '\0'; - if (directory_exists(tbuf)) { - tptr = msgGetInput(pathBaseName(tbuf), "What do you want to call this share?"); - if (tptr && *tptr) { - fprintf(fptr, "[%s]\npath = %s\n", tptr, tbuf); - tptr = msgGetInput(NULL, "Enter a short description of this share?"); - if (tptr && *tptr) - fprintf(fptr, "comment = %s\n", tptr); - if (msgYesNo("Do you want this share to be read only?") != 0) - fprintf(fptr, "read only = no\n\n"); - else - fprintf(fptr, "read only = yes\n\n"); - } - else - msgConfirm("Invalid Share Name."); - } - else - msgConfirm("Directory does not exist."); - } /* end if (tptr) */ - } /* end for loop */ - } /* end if (SAMBA_export) */ - fclose(fptr); - Mkdir(SMB_CONF_DIR); - vsystem("mv -f /tmp/smb.conf %s", SMB_CONF); - } - else - msgConfirm("Unable to open temporary smb.conf file.\n" - "Samba will have to be configured by hand."); - } - if (DITEM_STATUS(i) == DITEM_SUCCESS) - variable_set2("samba", "YES"); - restorescr(w); - return i | DITEM_RESTORE; -} diff --git a/release/sysinstall/sysinstall.h b/release/sysinstall/sysinstall.h index 85d984d..11e6fc5 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.136 1997/06/21 15:45:15 jkh Exp $ + * $Id: sysinstall.h,v 1.137 1997/06/22 09:45:40 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -58,7 +58,6 @@ #define PACKAGE_GATED "gated-3.5b3" #define PACKAGE_NETCON "commerce/netcon/bsd61" #define PACKAGE_PCNFSD "pcnfsd-93.02.16" -#define PACKAGE_SAMBA "samba-1.9.16p11" #define PACKAGE_LYNX "lynx-2.7.1" /* device limits */ @@ -149,7 +148,6 @@ #define VAR_ROUTER "router" #define VAR_ROUTER_ENABLE "router_enable" #define VAR_ROUTERFLAGS "routerflags" -#define VAR_SAMBA_PKG "samba_pkg" #define VAR_SERIAL_SPEED "serialSpeed" #define VAR_SLOW_ETHER "slowEthernetCard" #define VAR_SWAP_SIZE "swapSize" @@ -427,7 +425,6 @@ extern int configNTP(dialogMenuItem *self); extern int configUsers(dialogMenuItem *self); extern int configXEnvironment(dialogMenuItem *self); extern int configRouter(dialogMenuItem *self); -extern int configSamba(dialogMenuItem *self); extern int configPCNFSD(dialogMenuItem *self); extern int configNFSServer(dialogMenuItem *self); extern int configWriteRC_conf(dialogMenuItem *self); diff --git a/usr.sbin/sade/Makefile b/usr.sbin/sade/Makefile index 773fc63..06470aa 100644 --- a/usr.sbin/sade/Makefile +++ b/usr.sbin/sade/Makefile @@ -11,7 +11,7 @@ SRCS= anonFTP.c attr.c cdrom.c command.c config.c devices.c \ disks.c dispatch.c dist.c dmenu.c doc.c dos.c dosio.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 \ - msg.c network.c nfs.c options.c package.c register.c samba.c system.c \ + msg.c network.c nfs.c options.c package.c register.c system.c \ tape.c tcpip.c termcap.c ufs.c user.c variable.c wizard.c \ uc_eisa.c uc_isa.c uc_kmem.c uc_list.c uc_main.c uc_pci.c \ uc_scsi.c keymap.h variable_load.c diff --git a/usr.sbin/sade/dispatch.c b/usr.sbin/sade/dispatch.c index 8251f9b..7905416 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.18 1997/06/21 15:45:08 jkh Exp $ + * $Id: dispatch.c,v 1.19 1997/06/22 09:45:36 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -47,7 +47,6 @@ static struct _word { { "configAnonFTP", configAnonFTP }, { "configRouter", configRouter }, { "configNFSServer", configNFSServer }, - { "configSamba", configSamba }, { "configNTP", configNTP }, { "configPCNFSD", configPCNFSD }, { "configNFSServer", configNFSServer }, diff --git a/usr.sbin/sade/install.c b/usr.sbin/sade/install.c index 4ea6a3a..9aeafbc 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.190 1997/06/20 07:04:16 jkh Exp $ + * $Id: install.c,v 1.191 1997/06/21 15:45:09 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -519,12 +519,6 @@ installNovice(dialogMenuItem *self) } dialog_clear_norefresh(); - if (!msgYesNo("Would you like to configure Samba for connecting NETBUI clients to this\n" - "machine? Windows 95, Windows NT and Windows for Workgroups\n" - "machines can use NETBUI transport for disk and printer sharing.")) - configSamba(self); - - dialog_clear_norefresh(); if (!msgYesNo("Will this machine be an IP gateway (e.g. will it forward packets\n" "between interfaces)?")) variable_set2("gateway", "YES"); @@ -994,7 +988,6 @@ installVarDefaults(dialogMenuItem *self) variable_set2(VAR_FTP_STATE, "passive"); variable_set2(VAR_NFS_SECURE, "YES"); variable_set2(VAR_PKG_TMPDIR, "/usr/tmp"); - variable_set2(VAR_SAMBA_PKG, PACKAGE_SAMBA); variable_set2(VAR_GATED_PKG, PACKAGE_GATED); variable_set2(VAR_PCNFSD_PKG, PACKAGE_PCNFSD); variable_set2(VAR_MEDIA_TIMEOUT, itoa(MEDIA_TIMEOUT)); diff --git a/usr.sbin/sade/menus.c b/usr.sbin/sade/menus.c index c355bcf..f24b3a0 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.139 1997/06/13 14:21:20 jkh Exp $ + * $Id: menus.c,v 1.140 1997/06/21 15:45:13 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -274,7 +274,6 @@ DMenu MenuIndex = { { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Router", "Select routing daemon (default: routed)", NULL, configRouter, NULL, "router" }, - { "Samba", "Configure Samba for LanManager access.", dmenuVarCheck, configSamba, NULL, "samba" }, { "Syscons", "The system console configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSyscons }, { "Syscons, Font", "The console screen font.", NULL, dmenuSubmenu, NULL, &MenuSysconsFont }, { "Syscons, Keymap", "The console keymap configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSysconsKeymap }, @@ -1152,8 +1151,6 @@ DMenu MenuNetworking = { dmenuVarCheck, dmenuToggleVariable, NULL, "rwhod_enable=YES" }, { "Anon FTP", "This machine wishes to allow anonymous FTP.", dmenuVarCheck, configAnonFTP, NULL, "anon_ftp" }, - { "Samba", "Install Samba for LanManager (NETBUI) access.", - dmenuVarCheck, configSamba, NULL, "samba" }, { "PCNFSD", "Run authentication server for clients with PC-NFS.", dmenuVarCheck, configPCNFSD, NULL, "pcnfsd" }, { "Exit", "Exit this menu (returning to previous)", diff --git a/usr.sbin/sade/sade.h b/usr.sbin/sade/sade.h index 85d984d..11e6fc5 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.136 1997/06/21 15:45:15 jkh Exp $ + * $Id: sysinstall.h,v 1.137 1997/06/22 09:45:40 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -58,7 +58,6 @@ #define PACKAGE_GATED "gated-3.5b3" #define PACKAGE_NETCON "commerce/netcon/bsd61" #define PACKAGE_PCNFSD "pcnfsd-93.02.16" -#define PACKAGE_SAMBA "samba-1.9.16p11" #define PACKAGE_LYNX "lynx-2.7.1" /* device limits */ @@ -149,7 +148,6 @@ #define VAR_ROUTER "router" #define VAR_ROUTER_ENABLE "router_enable" #define VAR_ROUTERFLAGS "routerflags" -#define VAR_SAMBA_PKG "samba_pkg" #define VAR_SERIAL_SPEED "serialSpeed" #define VAR_SLOW_ETHER "slowEthernetCard" #define VAR_SWAP_SIZE "swapSize" @@ -427,7 +425,6 @@ extern int configNTP(dialogMenuItem *self); extern int configUsers(dialogMenuItem *self); extern int configXEnvironment(dialogMenuItem *self); extern int configRouter(dialogMenuItem *self); -extern int configSamba(dialogMenuItem *self); extern int configPCNFSD(dialogMenuItem *self); extern int configNFSServer(dialogMenuItem *self); extern int configWriteRC_conf(dialogMenuItem *self); diff --git a/usr.sbin/sysinstall/Makefile b/usr.sbin/sysinstall/Makefile index 773fc63..06470aa 100644 --- a/usr.sbin/sysinstall/Makefile +++ b/usr.sbin/sysinstall/Makefile @@ -11,7 +11,7 @@ SRCS= anonFTP.c attr.c cdrom.c command.c config.c devices.c \ disks.c dispatch.c dist.c dmenu.c doc.c dos.c dosio.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 \ - msg.c network.c nfs.c options.c package.c register.c samba.c system.c \ + msg.c network.c nfs.c options.c package.c register.c system.c \ tape.c tcpip.c termcap.c ufs.c user.c variable.c wizard.c \ uc_eisa.c uc_isa.c uc_kmem.c uc_list.c uc_main.c uc_pci.c \ uc_scsi.c keymap.h variable_load.c diff --git a/usr.sbin/sysinstall/dispatch.c b/usr.sbin/sysinstall/dispatch.c index 8251f9b..7905416 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.18 1997/06/21 15:45:08 jkh Exp $ + * $Id: dispatch.c,v 1.19 1997/06/22 09:45:36 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -47,7 +47,6 @@ static struct _word { { "configAnonFTP", configAnonFTP }, { "configRouter", configRouter }, { "configNFSServer", configNFSServer }, - { "configSamba", configSamba }, { "configNTP", configNTP }, { "configPCNFSD", configPCNFSD }, { "configNFSServer", configNFSServer }, diff --git a/usr.sbin/sysinstall/install.c b/usr.sbin/sysinstall/install.c index 4ea6a3a..9aeafbc 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.190 1997/06/20 07:04:16 jkh Exp $ + * $Id: install.c,v 1.191 1997/06/21 15:45:09 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -519,12 +519,6 @@ installNovice(dialogMenuItem *self) } dialog_clear_norefresh(); - if (!msgYesNo("Would you like to configure Samba for connecting NETBUI clients to this\n" - "machine? Windows 95, Windows NT and Windows for Workgroups\n" - "machines can use NETBUI transport for disk and printer sharing.")) - configSamba(self); - - dialog_clear_norefresh(); if (!msgYesNo("Will this machine be an IP gateway (e.g. will it forward packets\n" "between interfaces)?")) variable_set2("gateway", "YES"); @@ -994,7 +988,6 @@ installVarDefaults(dialogMenuItem *self) variable_set2(VAR_FTP_STATE, "passive"); variable_set2(VAR_NFS_SECURE, "YES"); variable_set2(VAR_PKG_TMPDIR, "/usr/tmp"); - variable_set2(VAR_SAMBA_PKG, PACKAGE_SAMBA); variable_set2(VAR_GATED_PKG, PACKAGE_GATED); variable_set2(VAR_PCNFSD_PKG, PACKAGE_PCNFSD); variable_set2(VAR_MEDIA_TIMEOUT, itoa(MEDIA_TIMEOUT)); diff --git a/usr.sbin/sysinstall/menus.c b/usr.sbin/sysinstall/menus.c index c355bcf..f24b3a0 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.139 1997/06/13 14:21:20 jkh Exp $ + * $Id: menus.c,v 1.140 1997/06/21 15:45:13 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -274,7 +274,6 @@ DMenu MenuIndex = { { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Root Password", "Set the system manager's password.", NULL, dmenuSystemCommand, NULL, "passwd root" }, { "Router", "Select routing daemon (default: routed)", NULL, configRouter, NULL, "router" }, - { "Samba", "Configure Samba for LanManager access.", dmenuVarCheck, configSamba, NULL, "samba" }, { "Syscons", "The system console configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSyscons }, { "Syscons, Font", "The console screen font.", NULL, dmenuSubmenu, NULL, &MenuSysconsFont }, { "Syscons, Keymap", "The console keymap configuration menu.", NULL, dmenuSubmenu, NULL, &MenuSysconsKeymap }, @@ -1152,8 +1151,6 @@ DMenu MenuNetworking = { dmenuVarCheck, dmenuToggleVariable, NULL, "rwhod_enable=YES" }, { "Anon FTP", "This machine wishes to allow anonymous FTP.", dmenuVarCheck, configAnonFTP, NULL, "anon_ftp" }, - { "Samba", "Install Samba for LanManager (NETBUI) access.", - dmenuVarCheck, configSamba, NULL, "samba" }, { "PCNFSD", "Run authentication server for clients with PC-NFS.", dmenuVarCheck, configPCNFSD, NULL, "pcnfsd" }, { "Exit", "Exit this menu (returning to previous)", diff --git a/usr.sbin/sysinstall/options.c b/usr.sbin/sysinstall/options.c index 3b81c95..b4b724d 100644 --- a/usr.sbin/sysinstall/options.c +++ b/usr.sbin/sysinstall/options.c @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated for what's essentially a complete rewrite. * - * $Id: options.c,v 1.54 1997/05/22 00:17:11 jkh Exp $ + * $Id: options.c,v 1.55 1997/06/18 05:11:37 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -101,7 +101,6 @@ mediaCheck(Option opt) #define PKG_PROMPT "Please specify a temporary directory with lots of free space:" #define INSTROOT_PROMPT "Please specify a root directory if installing somewhere other than /" #define TIMEOUT_PROMPT "Please specify the number of seconds to wait for slow media:" -#define SAMBA_PKG_PROMPT "Please specify the package name for the Samba server:" #define GATED_PKG_PROMPT "Please specify the package name for the gated software:" #define PCNFSD_PKG_PROMPT "Please specify the package name for the PCNFSD server:" @@ -138,8 +137,6 @@ static Option Options[] = { OPT_IS_VAR, TIMEOUT_PROMPT, VAR_MEDIA_TIMEOUT, varCheck }, { "Package Temp", "The directory where package temporary files should go", OPT_IS_VAR, PKG_PROMPT, VAR_PKG_TMPDIR, varCheck }, -{ "Samba package", "The name of the Samba package to install if requested", - OPT_IS_VAR, SAMBA_PKG_PROMPT, VAR_SAMBA_PKG, varCheck }, { "Gated package", "The name of the gated package to install if requested", OPT_IS_VAR, GATED_PKG_PROMPT, VAR_GATED_PKG, varCheck }, { "PCNFSD package", "The name of the PCNFSD package to install if requested", diff --git a/usr.sbin/sysinstall/sysinstall.h b/usr.sbin/sysinstall/sysinstall.h index 85d984d..11e6fc5 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.136 1997/06/21 15:45:15 jkh Exp $ + * $Id: sysinstall.h,v 1.137 1997/06/22 09:45:40 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -58,7 +58,6 @@ #define PACKAGE_GATED "gated-3.5b3" #define PACKAGE_NETCON "commerce/netcon/bsd61" #define PACKAGE_PCNFSD "pcnfsd-93.02.16" -#define PACKAGE_SAMBA "samba-1.9.16p11" #define PACKAGE_LYNX "lynx-2.7.1" /* device limits */ @@ -149,7 +148,6 @@ #define VAR_ROUTER "router" #define VAR_ROUTER_ENABLE "router_enable" #define VAR_ROUTERFLAGS "routerflags" -#define VAR_SAMBA_PKG "samba_pkg" #define VAR_SERIAL_SPEED "serialSpeed" #define VAR_SLOW_ETHER "slowEthernetCard" #define VAR_SWAP_SIZE "swapSize" @@ -427,7 +425,6 @@ extern int configNTP(dialogMenuItem *self); extern int configUsers(dialogMenuItem *self); extern int configXEnvironment(dialogMenuItem *self); extern int configRouter(dialogMenuItem *self); -extern int configSamba(dialogMenuItem *self); extern int configPCNFSD(dialogMenuItem *self); extern int configNFSServer(dialogMenuItem *self); extern int configWriteRC_conf(dialogMenuItem *self); |