Japanese version is here
Last Update: $Date: 2003/01/10 10:36:50 $
Change Log:
The followings are sources, patches and documents which were made by the late Koji Imada (ex. JE4OWB), but not yet open to the public while he was alive. He was killed in a motorcycle accident in 30 August 1997 at the age of 28, and I got permission to open these files by his bereaved family. Not all software are put in here yet, but I'll complete set of koji's works.
NOTE: These sources and documents are things left in his working disks, so, not yet arranged for public release. Therefore, please understand that it is not his fault when these software are not perfect.
If you have any comments, questions or source code updates, please get in touch with soda@sra.co.jp.
a mirror of
the www pages which once belonged to
the www server of the Mathematical Group, the Graduate School
of Human Informatics, Nagoya University.
This is the Japanese, and a bit updated version of
document which are posted in
teck-kern@netbsd.org mailing-list.
Though there were opinions that method 5.1 is good enough,
Koji was thinking 5.1 is not good enough. (and I, too).
When this issue is discussed in tech-kern mailing-list,
please join it under reading this document.
BTW, implementations of each methods discussed in this
documents are released in
Koji's www page (in Japanese)
and PR/3790, PR/3791 and PR/3792 in
NetBSD problem report database.
There is one problem in the 5.1 method discussed in the above document. The problem is how to read/write the disks which are written in OS that takes the 5.2 method (for example, patch in FreeBSD's od driver).
This patch adds sector size translation functionality to vnd driver, and makes any disks look like 512byte/sector to solve this problem.
If you choose the 5.2 method or 5.3 method, this patch is not needed.
This patch was made against NetBSD on 23 August 1997, so that, may not be applied to NetBSD-current as is.
When doing cooperated work in UNIX, there are problem about
how to manage a password of shared account like "root". The
easiest way to solve this, is shared password (i.e. the
password is known by all users who invoke "su" to the shared
account like "root). But this solution is known to have some
problems about security. If you compile this patch with option
"-DSRA_SU", the following extension is supplied,
and these problems will be solved.
/etc/su/target-user'' is exist,
authentication process of ``su'' is changed to the
following. If this file is not exist, or the permission of
this file is wrong, ``su'' behaves like normal way.
NOTE: The ifdef name "SRA_SU" is connected with
the name of SRA Inc.
The specifiction of this patch is derived from the extension
to ``su'' which is internally used in SRA, but the
implementation is made by Koji, independently.
Incidentally, the merge to the su.c Revision 1.27 is done by
Soda.
sorry, not yet.
sorry, not yet.
sorry, not yet.