Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Aug 2001 20:25:16 -0700 (PDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.sbin/sysinstall anonFTP.c config.c dispatch.c install.c menus.c sysinstall.h
Message-ID:  <200108020325.f723PG025001@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2001/08/01 20:25:16 PDT

  Modified files:
    usr.sbin/sysinstall  anonFTP.c config.c dispatch.c install.c 
                         menus.c sysinstall.h 
  Log:
  Compensate for default disabling of network services in inetd.conf(5)
  by providing the opportunity to edit inetd.conf during the system
  installation process.  The following modifications were made:
  
  (1) Expand the Anonymous FTP description dialog to indicate that inetd
      and ftpd must be enabled before it can be used.
  
  (2) Introduce a new configInetd() pair of dialogs, the first describing
      inetd, giving a couple of examples of services that require it, and
      hinting at potential risk, then asking the user if they wish to
      enable it.  The second indicates that inetd.conf must be configured
      to enabled specific services, and asks if the user would like to
      load inetd.conf into the editor to modify it.  Add this
      configuration action to the index.
  
  There are some further improvements that might be considered:
  
  (1) Provide a more inetd.conf-specific configuration tool that speaks
      inetd.conf(5).  However, this is made difficult by the "yet another
      configuration format" nature of inetd.conf, as well as its use of
      commenting to disable services, rather than an in-syntax way to
      disable a service without commenting it out.  Submissions here
      would probably be welcome.
  
  (2) There's some overlap between settings in the somewhat obtuse
      Security Profile mechanism and other settings, including the inetd
      setting, and NFS server configuration.  As features become
      individually tunable, they should probably be removed from the
      security profile mechanism.  Otherwise, somewhat counter-intuitively,
      sysinstall (in practice) queries multiple times whether inetd, nfsd,
      etc, should be enabled/disabled.  A possible future direction might
      be to drive profiles not by degree of paranoia, rather, the set
      of services desired.  Or simply to remove the Security Profile
      mechanism and resort to feature-driven configuration.
  
  Reviewed by:	imp, chris, jake, nate, -arch, -stable
  
  Revision  Changes    Path
  1.31      +14 -1     src/usr.sbin/sysinstall/anonFTP.c
  1.184     +34 -1     src/usr.sbin/sysinstall/config.c
  1.39      +2 -1      src/usr.sbin/sysinstall/dispatch.c
  1.301     +5 -1      src/usr.sbin/sysinstall/install.c
  1.311     +3 -2      src/usr.sbin/sysinstall/menus.c
  1.210     +2 -1      src/usr.sbin/sysinstall/sysinstall.h


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108020325.f723PG025001>