From: poe@daimi.aau.dk (Peter Orbaek)
Newsgroups: alt.os.linux
Subject: init/getty/login announcement
Keywords: init, getty, login, ufc, crypt
Date: 15 Feb 92 14:28:13 GMT
Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
I have just ftp'ed my package of init/getty/login for Linux to:
ftp.daimi.aau.dk file: /pub/Linux-source/poeigl.tar.Z
nic.funet.fi file: /pub/OS/Linux/incoming/poeigl.tar.Z
There are actually 2 inits, namely a hacked version of qpl-init, but it
doesn't work very well, and a more SysV like init that I wrote myself. It
works very well for me.
The getty program is a port of agetty posted to comp.sources.misc.
The login program is a port of BSD login first to HPUX then to Linux.
For init to work really well you should patch your kernel to run init as
process 1 instead of /etc/rc. But you can test it without that patch.
There's even a README file this time. :-)
The package still contains the complete UFC code, plus who, last and hostname
utils.
Try it, and let me know what you think.
I hope this will be in 0.13...
As an aside: I wrote about a bug in the kernel concering the check in
check_char_dev() in fs/open.c of tty->session == 0. As an experiment I removed
that check and built a new kernel, and the problems disappeared!
I doubt that this is a good way to solve it though.
- Peter (poe@daimi.aau.dk)
--
Peter Orbaek ----------------- poe@daimi.aau.dk | ///
Hasle Ringvej 122, DK-8200 Aarhus N, DENMARK | ///
| \\\///
"Strong typing is for people with weak memories" | \XX/
From: poe@daimi.aau.dk (Peter Orbaek)
Newsgroups: alt.os.linux
Subject: Announcement: init/getty/login V1.1
Keywords: init getty login getlogin wall write encrypt who last
Date: 20 Feb 92 15:59:26 GMT
Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
I just uploaded my latest version of my init/getty/login suite
for linux (also known as poeigl).
This version fixes all known bugs (for me that is), and features additional
code for a getlogin(3) call, a write(1) and wall(1) command.
Hopefully, Linus sees this and puts it into 0.13.
Ftp to
ftp.daimi.aau.dk
and get (in binary mode) the file
pub/Linux-source/poeigl-1.1.tar.Z
Thanks for all the responses, that helped me find and fix the most glaring
bugs in the previous release.
- Peter. (poe@daimi.aau.dk)
PS. If there aren't found too many bugs in this release, I will let the code
alone for maybe a month or so, so the last bugs have time to filter out.
--
Peter Orbaek ----------------- poe@daimi.aau.dk | ///
Hasle Ringvej 122, DK-8200 Aarhus N, DENMARK | ///
| \\\///
"Strong typing is for people with weak memories" | \XX/