delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/05/06/18:32:21

Date: Tue, 6 May 1997 18:22:51 -0400 (EDT)
From: Pierre Phaneuf <pp AT 55-174 DOT hy DOT cgocable DOT ca>
Reply-To: pierre AT tycho DOT com
To: OpenDOS Mailing List <opendos AT delorie DOT com>
Subject: Re: DOS utilities (was Re: A few FS notions)
In-Reply-To: <Pine.LNX.3.95.970506132738.16282D-100000@capslock.com>
Message-ID: <Pine.LNX.3.95.970506180241.7805H-100000@55-174.hy.cgocable.ca>
MIME-Version: 1.0

On Tue, 6 May 1997, Mike A. Harris wrote:

> Yes, sounds good, but it has to be EASIER than RPM's, and the
> "RPM" file must come ready to run as either a self extracting EXE
> or a ZIP file IMHO, *NOT* as an RPM file.

Basically, the RPM files are renamed 'cpio' files (a backup system for
Unix). I don't intend to use cpio files, but maybe renamed tar and gzipped
files. I hope to preserve long file names and their case and access
rights. There are many free programs to handle tar and gzip files. What do
you think?

> Lets decide exactly what should be in the different packages.
> Sound good?  Here is my suggestion of what to start off with:

Maybe a bit premature to think about, no? ;-) Lets built it first!

> (Binary dists)
> BASE package (16-bit OpenDOS version)
> 	IBMDOS.COM
> 	IBMBIO.COM
> 	COMMAND.COM
> 	FDISK
> 	SYS
> 	INSTALL.EXE
> 	EMM386.EXE
> 	OPENDOS\DRIVERS\NWCDEX.EXE
> 	OPENDOS\DRIVERS\ODMOUSE.EXE
> 	OPENDOS\DRIVERS\NWCACHE.EXE
> 	OPENDOS\FILESYS\FAT.SYS
> 	OPENDOS\FILESYS\EXT2.SYS
> 	OPENDOS\FILESYS\NTFS.SYS
> 	OPENDOS\FILESYS\HPFS.SYS

I think that NWCDEX.EXE and ODMOUSE.EXE, as well as the file systems
drivers, shouldn't be included in the base syste but in separate systems.
Probably that NWCDEX.EXE will be left behind and reimplemented as a
ISO-9660 file system driver, just as for ext2, NTFS or HPFS...

> The BASE package SHOULD set up a MINIMUM OD installation IMHO,
> without requiring any additional packages to get it working.
> Packages should be able to be installed, removed, upgraded,
> etc...  all with the smart installer program.

It should be very minimal. Note that Red Hat doesn't include things like
fdisk, cp or the KERNEL in the base package! It simply sets up the
directory structure and some rights. To have a bootable system, you also
need the kernel, SysVinit and some other things... Anyway, we'll hack the
packaging system before putting anything in them! And also hack what we're
going to put in them!

Pierre Phaneuf


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019