freebsd-skq/sbin
Poul-Henning Kamp 9c354a29e7 Public apology:
I have walked all over Paul Richards code again, and severely lobotomized
some of his stuff, in order to cut some corners for the 2.0-Alpha release.
I belive that we can now manipulate fdisk and disklabel-stuff sufficiently
for the release to actually be produced.
It's not that I don't like Paul and his code, I just need something I
can kick out of the door RSN.

Sysinstall is now under absolute code-freeze, only Jordan has my permission
to commit to this code (stage0 & 5).  I would appreciate if everybody
else would finds problems in sysinstall send patches to me, and I will
commit them. THANKYOU.

The fdisk/disklabel editors are made in pure ncurses, and follow a model
"a`la spreadsheet".

There are some important functions which are missing still, and I would
appreciate if somebody would look at them.
The FDISK part needs a "whole-disk" option, and it needs a "rewrite
MBR-boot code" option.
The DISKLABEL part needs to be able to "import DOS-partition".
Both need a "HELP" function, (display a file "/HELP" using dialog is OK).

It seems to me like the wd.c and sd.c should reread the physical record
when a DIOCGDINFO is made, so that they can pick up changes in the
MBR-data.  Otherwise there will be a couple of weird cases where we
cannot avoid replicating code from the kernel.

If you want to play with this, look at src/release/Makefile.  You may need
to step back to version 1.38 of sys/i386/isa/fd.c to make "rootable"
floppies, it is not clear at this time if that indeed is the problem I
have been having.

Sleep well, my friends, and expect the real Alpha in 24H, if the tree is
still solid.
1994-11-01 10:10:43 +00:00
..
adjkerntz Now: 1994-11-01 06:20:52 +00:00
badsect Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
bsdlabel disklabel will dump core if you give it too few numbers to process 1994-09-26 04:45:11 +00:00
clri Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
comcontrol Fix punctuation. 1994-09-05 13:54:02 +00:00
disklabel disklabel will dump core if you give it too few numbers to process 1994-09-26 04:45:11 +00:00
dmesg Converted 'vmunix' to 'kernel'. 1994-08-05 09:14:37 +00:00
dump Fixed an evil bug where rawname() could write across the boundaries of 1994-10-28 17:26:27 +00:00
dumpfs Corrected message when no rotational position table is found. 1994-10-01 16:53:53 +00:00
dumplfs Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
fastboot Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
fdisk Don't write outside of partp[] if the user gives an invalid partition 1994-10-25 17:46:53 +00:00
fsck Woops, last patch was by Wolfgang Solfrank. 1994-09-09 11:16:03 +00:00
fsck_ffs Woops, last patch was by Wolfgang Solfrank. 1994-09-09 11:16:03 +00:00
fsck_ifs Woops, last patch was by Wolfgang Solfrank. 1994-09-09 11:16:03 +00:00
ft Update this to the latest version from Steve Gerakines. This is an easy 1994-06-22 04:49:04 +00:00
i386 Don't write outside of partp[] if the user gives an invalid partition 1994-10-25 17:46:53 +00:00
ifconfig Added support for setting the per-interface MTU. 1994-08-08 10:45:06 +00:00
init revision 1.6 1994-10-14 17:15:40 +00:00
ip_mroute_mod Makefile to generate the ip_mroute_mod.o LKM. After talking this over 1994-09-14 22:11:51 +00:00
ipfw Latest changes from Uben. 1994-10-31 23:58:04 +00:00
ldconfig Changes from Paul Kranenburg which bring us into sync with his sources: 1994-06-15 22:41:19 +00:00
md5 Incorproate version of md5 placed into public domain by RSA. 1994-10-29 23:58:02 +00:00
mknod Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
modload Fix one more _PATH_UNIX. 1994-09-24 03:18:32 +00:00
modunload Killed explicit OS specification. 1994-08-19 13:40:41 +00:00
mount Add code to skip "userquota"/"groupquota" options needed for 1994-09-29 16:39:26 +00:00
mount_cd9660 Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_fdesc Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_ifs Add code to skip "userquota"/"groupquota" options needed for 1994-09-29 16:39:26 +00:00
mount_kernfs Automatically load filesystem if not present in system and loadable. 1994-09-22 02:15:34 +00:00
mount_lfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_msdos Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_msdosfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_nfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_null Fixed a type. 1994-10-30 18:23:22 +00:00
mount_nullfs Fixed a type. 1994-10-30 18:23:22 +00:00
mount_portal Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_portalfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_procfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_umap Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_umapfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_union Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mount_unionfs Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
mountd Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
newfs Restrict fs_maxfilesize to 2^40; this is part of a bug fix from Kirk 1994-10-22 02:21:53 +00:00
newlfs Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
nfsd Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
nfsiod Automatically load NFS and a bevy of other filesystems. 1994-09-22 22:17:02 +00:00
nologin Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
ping Reviewed by: jkh 1994-10-22 17:30:35 +00:00
quotacheck Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
rdisc Router Discovery from Sun Microsystems 1994-09-30 21:16:09 +00:00
reboot Install aliases "fasthalt" and "fastboot" for halt and boot respectively. 1994-08-21 05:48:34 +00:00
restore Fix endian bug introduced at Berkeley during the Net2->4.4-lite transition. 1994-09-08 01:06:46 +00:00
route Missing 'break' after setting interface route flag was causing interface 1994-09-15 08:35:37 +00:00
savecore Get rid of _PATH_UNIX completely; use getbootfile(3) instead. 1994-09-24 00:08:43 +00:00
scsiformat
shutdown Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
slattach Remove extra :%s from syslog formats 1994-11-01 08:34:32 +00:00
startslip Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
swapon Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
sysctl Remove machdep.color_display 1994-10-18 03:41:16 +00:00
sysinstall Public apology: 1994-11-01 10:10:43 +00:00
tunefs Convert to our man installation style. Also fixed long-standing bug 1994-08-05 02:42:42 +00:00
umount Delete obsolete references to librpc.a. 1994-08-08 00:09:22 +00:00
DISCLAIMER Router discovery code - Courtesy Sun Microsystems 1994-09-30 20:47:35 +00:00
Makefile add md5 1994-10-29 23:58:55 +00:00
Makefile.inc Don't build /sbin shared. 1994-05-28 03:56:49 +00:00