[5943] in Athena Bugs
7.1H (RT) "mkserv ops"
daemon@ATHENA.MIT.EDU (David Krikorian)
Wed Sep 5 02:04:34 1990
Date: Wed, 5 Sep 90 02:04:25 -0400
From: David Krikorian <dkk@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
Reply-To: dkk@mit.edu
I'm not sure if I got around to sending this bug report in last week.
Sorry if it's a repeat:
------------
Running "mkserv ops" alters inetd.conf with this argument to /bin/sed,
among others:
'/klogin/s/klogind$/Klogind/'
This means that the following two lines (white-space-edited):
------------
klogin stream tcp nowait switched root /usr/etc/klogind klogind
eklogin stream tcp nowait switched root /usr/etc/klogind eklogind
------------
are transformed into these two lines:
------------
klogin stream tcp nowait unswitched root /usr/etc/klogind Klogind
eklogin stream tcp nowait unswitched root /usr/etc/klogind eKlogind
------------
The problem is that /usr/etc/klogind doesn't recognize "eKlogind" as
argv[0]. The 'k' should be left lower case. This can be done by
adding one character to /usr/athena/lib/update/ops.add, changing:
'/klogin/s/klogind$/Klogind/'
to:
'/^klogin/s/klogind$/Klogind/'