On Mon, Jul 08, 2019 at 10:26:57AM -0700, Evan Silberman wrote:

I don't know our stance on Unix vs Un*x. I'll leave this to some
native speaker, like jmc@ who knows all about commas (and much more)
:-)

        -Otto

I'll leave this to jmc or some other native speaker. S
> Otto Moerbeek <o...@drijf.net> wrote:
> > On Sun, Jul 07, 2019 at 10:44:42PM -0700, Evan Silberman wrote:
> > 
> > > I noticed one thing that bothered me and decided to look for other
> > > things that bothered me. Changes were made without reference to the code
> > > of the installation program and without checking that the installer
> > > behaves as documented. I believe the included changes are harmless in
> > > that respect. I'm happy to provide explanations of any given line edit
> > > on request, but I hope they are self-explanatory. `make allarchs` ran
> > > without issues and I don't seem to have broken any formatting.
> > > 
> > > Regards,
> > > Evan Silberman
> > > 
> > > 
> > > Index: m4.common
> > > ===================================================================
> > > RCS file: /cvs/src/distrib/notes/m4.common,v
> > > retrieving revision 1.127
> > > diff -u -p -r1.127 m4.common
> > > --- m4.common     23 Aug 2017 02:59:45 -0000      1.127
> > > +++ m4.common     8 Jul 2019 05:36:28 -0000
> > > @@ -284,8 +284,8 @@ dnl Describes the boot of the ramdisk.
> > >  dnl Describes the serial terminal setup.
> > >  define({:-OpenBSDInstallPart3-:},
> > >  {:-      Once the kernel has loaded, you will be presented with the
> > > - OpenBSD kernel boot messages which contain information about
> > > - the hardware that was detected and supported by OpenBSD.
> > > + OpenBSD kernel boot messages, which contain information about
> > > + the supported hardware that was detected by OpenBSD.
> > 
> > This is not true. OpenBSD does print information about hardware
> > detected but not supported. e.g.:
> > 
> > "usb3_phy0" at mainbus0 not configured
> > 
> >     -Otto
> 
> Below version corrects this as well as changing a few remaining instances of
> 'UN*X' to 'Unix'.
> 
> 
> Index: INSTALL
> ===================================================================
> RCS file: /cvs/src/distrib/notes/INSTALL,v
> retrieving revision 1.53
> diff -u -p -r1.53 INSTALL
> --- INSTALL   24 Jun 2019 01:21:46 -0000      1.53
> +++ INSTALL   8 Jul 2019 17:24:49 -0000
> @@ -7,7 +7,7 @@ INSTALLATION NOTES for OpenBSD/MACHINE O
>  What is OpenBSD?
>  ----------------
>  
> -OpenBSD is a fully functional, multi-platform UN*X-like Operating
> +OpenBSD is a fully functional, multi-platform Unix-like Operating
>  System based on Berkeley Networking Release 2 (Net/2) and 4.4BSD-Lite.
>  There are several operating systems in this family, but OpenBSD
>  differentiates itself by putting security and correctness first.  The
> @@ -137,7 +137,7 @@ Using online OpenBSD documentation:
>  -----------------------------------
>  
>  Documentation is available if you first install the manual pages
> -distribution set.  Traditionally, the UN*X "man pages" (documentation)
> +distribution set.  Traditionally, the Unix "man pages" (documentation)
>  are denoted by 'name(section)'.  Some examples of this are
>  
>       intro(1),
> Index: m4.common
> ===================================================================
> RCS file: /cvs/src/distrib/notes/m4.common,v
> retrieving revision 1.127
> diff -u -p -r1.127 m4.common
> --- m4.common 23 Aug 2017 02:59:45 -0000      1.127
> +++ m4.common 8 Jul 2019 17:24:49 -0000
> @@ -284,8 +284,8 @@ dnl Describes the boot of the ramdisk.
>  dnl Describes the serial terminal setup.
>  define({:-OpenBSDInstallPart3-:},
>  {:-  Once the kernel has loaded, you will be presented with the
> -     OpenBSD kernel boot messages which contain information about
> -     the hardware that was detected and supported by OpenBSD.
> +     OpenBSD kernel boot messages, which contain information about
> +     detected and supported hardware.
>  
>  dnl dot.profile
>       After the kernel is done initializing, you will be asked whether
> @@ -327,9 +327,9 @@ dnl install.sub (install) hostname
>  dnl install.sub (install) donetconfig
>       You will now be given an opportunity to configure the network.
>       The network configuration you enter (if any) can then be used to
> -     do the install from another system using HTTP, and will also be
> -     the configuration used by the system after the installation is
> -     complete.
> +     obtain installation sets from another system using HTTP, and
> +     will also be the configuration used by the system after the
> +     installation is complete.
>  
>  dnl XXX add a MDVLAN feature and document vlan setup
>       The install program will give you a list of network interfaces you
> @@ -409,10 +409,10 @@ dnl install.sub (install) user_setup()
>       with a lowercase letter.  If the login name matches this
>       criteria, and doesn't conflict with any of the administrative
>       user accounts (such as `root', `daemon' or `ftp'), you
> -     will be prompted with the users descriptive name, as well
> -     as its password, twice.
> +     will be prompted for the user's descriptive name, then twice
> +     for its password.
>  
> -     As for the root password earlier, the install program will only
> +     As with the root password earlier, the install program will only
>       check that the two passwords match, but you should make sure to
>       use a strong password here as well.
>  
> @@ -422,13 +422,11 @@ dnl install.sub (install) user_setup()
>  dnl install.sub (install) set_timezone
>  ifelse(MDTZ,,,
>  {:-
> -     You may now be given the opportunity to configure the time zone
> -     your system will be using (this depends on the installation
> -     media you are using).
> -
> -     If the installation program skips this question, do not be
> -     alarmed, the time zone will be configured at the end
> -     of the installation.
> +     Depending on the installation media you are using, you may now
> +     be given the opportunity to configure the time zone your system
> +     will use.  If the installation program skips this question, do
> +     not be alarmed: the time zone will be configured at the end of
> +     the installation.
>  -:})dnl
>  dnl install.sh ask whether to use DUIDs before the md_prep_disklabel loop
>       The installation program will now tell you which disks it can
> @@ -512,7 +510,7 @@ define({:-OpenBSDInstallPart5-:},
>       partition layout) and the `n' command (to change mount points)
>       are of particular interest.
>  
> -     Although the partitions position and size are written in exact
> +     Although the partitions' position and size are written in exact
>       sector values, you do not need a calculator to create your
>       partitions!  Human-friendly units can be specified by adding `k',
>       `m' or `g' after any numbers to have them converted to kilobytes,
> @@ -652,10 +650,10 @@ define({:-OpenBSDCommonInstall-:},
>               A list of available distribution sets found on the
>               given location will be listed.
>  
> -             You may individually select distribution sets to install,
> -             by entering their name, or wildcards (e.g. `*.tgz' or
> -             `base*|comp*', or `all' to select all the sets (which
> -             is what most users will want to do).
> +             You may individually select distribution sets to install
> +             by entering their names or wildcards (e.g. `*.tgz' or
> +             `base*|comp*'), or you may enter `all' to select all the
> +             sets (which is what most users will want to do).
>               You may also enter `abort' to deselect everything and
>               restart the selection from scratch, or unselect sets
>               by entering their name prefixed with `-' (e.g. `-x*').
> @@ -710,8 +708,8 @@ dnl
>  define({:-OpenBSDCongratulations-:},{:-
>  Congratulations, you have successfully installed OpenBSD OSREV.  When you
>  reboot into OpenBSD, you should log in as "root" at the login prompt.
> -You should create yourself an account and protect it and the "root"
> -account with good passwords.
> +You should create yourself an account, if you skipped this step during
> +installation, and protect it and the "root" account with good passwords.
>  
>  The install program leaves root an initial mail message.  We recommend
>  you read it, as it contains answers to basic questions you might have
> @@ -730,7 +728,7 @@ tailored for your site.  We recommend yo
>       man afterboot
>  
>  which will tell you about a bunch of the files needing to be reviewed.
> -If you are unfamiliar with UN*X-like system administration, it's
> +If you are unfamiliar with Unix-like system administration, it's
>  recommended that you buy a book that discusses it.-:})dnl
>  dnl
>  dnl
> @@ -751,8 +749,8 @@ installation.
>  The installer runs dhclient(8) on the network interface the system
>  booted from, or in case of multiple interfaces it will ask which one
>  to use. Upon success it retrieves a response file via HTTP. If that
> -fails, the installer asks for the response file location which can be
> -either an url or a local path and retrieves the response file from
> +fails, the installer asks for the response file location, which can be
> +either a URL or a local path, and retrieves the response file from
>  there.
>  
>  The "next-server" DHCP option specifies the hostname part of the URL,
> @@ -906,7 +904,7 @@ define({:-OpenBSDXferFloppyFromDOS-:},
>       (i.e. read-only).-:})dnl
>  dnl
>  define({:-OpenBSDXferFloppyFromUNIX-:},
> -{:-Creating a bootable floppy disk using a Un*x-like system:
> +{:-Creating a bootable floppy disk using a Unix-like system:
>  
>       First, you will need to obtain a local copy of the bootable filesystem
>       image as described above.  You should use the signify(1) and sha256(1)
> @@ -936,7 +934,7 @@ define({:-OpenBSDXferFloppyFromUNIX-:},
>       (i.e. read-only).-:})dnl
>  dnl
>  define({:-OpenBSDXferUSBFromUNIX-:},
> -{:-Creating a bootable USB key using a Un*x-like system:
> +{:-Creating a bootable USB key using a Unix-like system:
>  
>       Some older systems may not be able to boot from USB keys or require
>       changing boot priority.  Check your BIOS settings if you run into
> Index: alpha/install
> ===================================================================
> RCS file: /cvs/src/distrib/notes/alpha/install,v
> retrieving revision 1.40
> diff -u -p -r1.40 install
> --- alpha/install     13 Dec 2014 15:45:53 -0000      1.40
> +++ alpha/install     8 Jul 2019 17:24:49 -0000
> @@ -50,7 +50,7 @@ Booting from Network:
>       OpenBSD machine as the necessary services are already installed,
>       although source code for such programs as dhcpd can be found in
>       OpenBSD's source tree, and should be reasonably portable to other
> -     UN*X-like operating systems. More information on diskless booting
> +     Unix-like operating systems. More information on diskless booting
>       can be found in the OpenBSD diskless(8) manual page.
>  
>       Alpha systems can download their boot code over the network either
> Index: alpha/xfer
> ===================================================================
> RCS file: /cvs/src/distrib/notes/alpha/xfer,v
> retrieving revision 1.32
> diff -u -p -r1.32 xfer
> --- alpha/xfer        10 Jun 2015 06:38:39 -0000      1.32
> +++ alpha/xfer        8 Jul 2019 17:24:49 -0000
> @@ -20,7 +20,7 @@ If you neither have a floppy drive nor a
>       image onto the hard disk you intend to install OpenBSD on.
>       Doing so will overwrite the disk's old contents, however.
>  
> -     You must use a UN*X-like system to write the floppy image
> +     You must use a Unix-like system to write the floppy image
>       to the hard disk you will be using for OpenBSD/MACHINE.  You
>       should use the "dd" command to copy the file system image
>       (floppy{:--:}OSrev.fs or floppyB{:--:}OSrev.fs) directly to the raw 'c'
> Index: amd64/xfer
> ===================================================================
> RCS file: /cvs/src/distrib/notes/amd64/xfer,v
> retrieving revision 1.15
> diff -u -p -r1.15 xfer
> --- amd64/xfer        10 Jun 2015 06:38:39 -0000      1.15
> +++ amd64/xfer        8 Jul 2019 17:24:49 -0000
> @@ -21,7 +21,7 @@ OpenBSDXferFloppyFromUNIX
>  
>  OpenBSDXferUSBFromUNIX
>  
> -Creating a PXE network bootable setup using OpenBSD or other Un*x-like 
> system:
> +Creating a PXE network bootable setup using OpenBSD or other Unix-like 
> system:
>  
>       In order to start the install via PXE, you will need to set up a
>       DHCP server and a TFTP server.  The details of how to do this
> Index: hppa/install
> ===================================================================
> RCS file: /cvs/src/distrib/notes/hppa/install,v
> retrieving revision 1.26
> diff -u -p -r1.26 install
> --- hppa/install      19 Mar 2014 01:59:48 -0000      1.26
> +++ hppa/install      8 Jul 2019 17:24:49 -0000
> @@ -37,7 +37,7 @@ Booting from Network:
>    act as a boot server. It is convenient if this is a second OpenBSD machine
>    as the necessary services are already installed, although source code for
>    such programs as dhcpd can be found in OpenBSD's source tree, and should be
> -  reasonably portable to other UN*X-like operating systems. More information
> +  reasonably portable to other Unix-like operating systems. More information
>    on diskless booting can be found in the OpenBSD diskless(8) manual page.
>  
>    Your MACHINE expects to be able to download a LIF (``Logical
> Index: i386/xfer
> ===================================================================
> RCS file: /cvs/src/distrib/notes/i386/xfer,v
> retrieving revision 1.34
> diff -u -p -r1.34 xfer
> --- i386/xfer 10 Jun 2015 06:38:39 -0000      1.34
> +++ i386/xfer 8 Jul 2019 17:24:49 -0000
> @@ -21,7 +21,7 @@ OpenBSDXferFloppyFromUNIX
>  
>  OpenBSDXferUSBFromUNIX
>  
> -Creating a PXE network bootable setup using OpenBSD or other Un*x-like 
> system:
> +Creating a PXE network bootable setup using OpenBSD or other Unix-like 
> system:
>  
>       In order to start the install via PXE, you will need to set up a
>       DHCP server and a TFTP server.  The details of how to do this
> Index: sparc64/xfer
> ===================================================================
> RCS file: /cvs/src/distrib/notes/sparc64/xfer,v
> retrieving revision 1.33
> diff -u -p -r1.33 xfer
> --- sparc64/xfer      4 Mar 2017 22:46:20 -0000       1.33
> +++ sparc64/xfer      8 Jul 2019 17:24:49 -0000
> @@ -26,7 +26,7 @@ OpenBSDXferFloppyFromDOS
>  
>  OpenBSDXferFloppyFromUNIX
>  
> -Creating a bootable hard disk using SunOS, Solaris or other Un*x-like system:
> +Creating a bootable hard disk using SunOS, Solaris or other Unix-like system:
>  
>       If you don't have a floppy drive you can copy the miniroot
>       "miniroot{:--:}OSrev.fs" onto the hard disk you intend to boot on.
> @@ -63,7 +63,7 @@ Creating a bootable hard disk using SunO
>       which can wipe out any pre-existing disklabels or partitioning for
>       the drive.
>  
> -Creating a network bootable setup using SunOS or other Un*x-like system:
> +Creating a network bootable setup using SunOS or other Unix-like system:
>  
>       The details of setting up a network bootable environment vary
>       considerably, depending on the network's host.  Extract the
> 

Reply via email to