From: jwinstea@fenris.claremont.edu (Jim Winstead Jr.)
Newsgroups: comp.os.linux
Subject: Re: Looking for source code for fsck and others
Date: 16 Nov 92 18:13:11 GMT
Organization: Harvey Mudd College, WIBSTR

In article <9211152592@gandalf.moria> u31b3hs@pool.informatik.rwth-aachen.de (Michael Haardt) writes:
>While recompiling all programs, I found that I miss source code for a
>few things:
>
>-  fsck.c  I have an old copy, but it doesn't compile on 0.98.pl4 with
>   GCC 2.2.2d.  Where can I find a current version of system utils like
>   fsck ?

Hmm, the last released version I know of was part of a package called
system-0.95a.tar.Z that I released a week or so after releasing the
0.95a root image.  :)

fsck.c is basically unchanged since then except for changing struct
super_block to struct minix_super_block in a couple of places.

I will package together the misc. sources I have soon and upload them
to the archive sites.  This will probably consist of:

	doshell   fdformat   fdisk      frag    fsck     hexdump
	kill      last       makehole   mkfs    mkswap   more
        setfdprm  setroot    setserial  setterm strings  sync
	update

If you need one of these right away, let me know.

>-  mount.  I have an old version, but it seems to have bugs and there is
>   no proc support.

The mount-0.97 available on tsx-11 (pub/linux/sources/sbin?) with the
patch in the same directory is nearly bug-free (read:  I haven't seen
any) and there really is no such thing as special proc support - mount
should support all filesystems without needing to know anything
special about them.

>-  file.  I found an old version, but is there a newer version which
>   supports Linux in /etc/magic?

There is a file in the mcc-interim stuff that contains the various
text files that are part of the mcc release.  Among those is
/etc/magic, which might have the Linux codes you'd need.

>-  Where is the ps patch for 0.98.pl4?  I saw Linus mentioning such a
>   patch, but somehow I am unable to find the article.

It was just posted today, and it's also in pub/OS/Linux/PEOPLE/Linus
on nic.funet.fi.

>-  groff.  I miss patches for Linux.  The patches I found don't result
>   in a compilable version, at least last time I tried them.  I didn't
>   see an announce for new patches since then.

groff-1.06 reportedly compiles out of the box except for one problem
with a macro defined as BLOCK_SIZE which you should change to
something else because of name conflicts (XBLOCK_SIZE or something
would be a good alternative).

>I already looked in the usual archives (tsx-11,sunsite,muenchen,nic),
>but there are so many old versions, old binaries etc. floating around.
>People who upload files should let delete them when they get obsolete!

If you find ancient binaries floating around on the archives, it would
be a nice idea to let the archive site admins know.  For tsx-11, you
can send mail to ftp-linux@tsx-11.mit.edu and it will go through the
proper channels.
-- 
loveritablessencentipedependentalism+      Jim Winstead Jr. (CSci '95)
andaterrificklengtherealityearguessy|      Harvey Mudd College, WIBSTR
mpathybridgenerationiceremonymphysic|   jwinstea@jarthur.Claremont.EDU
alendareadvertisexpresshothoughthend+ or jwinstea@fenris.Claremont.EDU