Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SCO UNIX - Von Level 3 auf 1

4 views
Skip to first unread message

Bernd Hennig

unread,
Dec 22, 1991, 12:08:54 PM12/22/91
to
Folgendes Problem:

Ich gehe vom Level 2 (Multiuser) auf Level 1 mit init 1.
Danach kann ich zwar mein root-passwd eingeben, aber kein
<RETURN> mehr. Auch beim erneuten Hochfahren des Systems von
Hand kann ich nichts eingeben - nur mit <STRG+ESC> kann ich
mich weiter "durchhangeln", in den Single-User-Modus komme
ich einfach nicht mehr.

Irgendwelche Hilfen ? Danke !

--
Bernd Hennig | Eibenweg 4| 6500 Mainz | 06131/362779 | be...@pfm.rmt.sub.org
" Fuellen die das Bier in Faesser ? "
" Ja, aber vorher nehmen sie die Katzen raus !" - ALF

Michael A Meiszl

unread,
Dec 23, 1991, 4:59:27 PM12/23/91
to
be...@pfm.rmt.sub.org (Bernd Hennig) writes:


>Ich gehe vom Level 2 (Multiuser) auf Level 1 mit init 1.
>Danach kann ich zwar mein root-passwd eingeben, aber kein
><RETURN> mehr. Auch beim erneuten Hochfahren des Systems von

In solchen Faellen wirkt STRG-J oft Wunder...

>Hand kann ich nichts eingeben - nur mit <STRG+ESC> kann ich
>mich weiter "durchhangeln", in den Single-User-Modus komme
>ich einfach nicht mehr.

Also STRG-ESC ist mit bei SCO voellig unbekannt. Was soll das denn
bewirken ???

Ansonsten empfehle ich mal ein nettes /tcb/bin/integrity gefolgt von
vielen chowns, chmods und authchks. Wenn dann nirgendwo mehr gemeckert
wird, sollte es wieder gehen.
Als Radikalkur empfehlen wir:

cd /
for i in /etc/perms/*
do
fixperm $i
done
xinstall (unx257)

Die Installation von unx257 kann in solchen Faellen auch Abhilfe schaffen,
zumindest wird der ganze tcb Kram aufgeraeumt (Einfach drueber mit xinstall).
(wenn nicht vorhanden, liegt hier in /u/waffle/public/scosupport/unx257,
cbmger darf auch saugen)

mam
--
_ _ _ _ _ _ Michael Andreas Meiszl | Phone: +49 2381 889121
' ) ) ) ' ) ) ) Tomsonstrasse 25 | Fax : +49 2381 880084
/ / / __. / / / D-4700 Hamm 1 | Data : +49 2381 880081
/ ' (_(_/| / ' (_ Germany | Email: m...@mamnix.garmhausen.de

Juergen Sievers

unread,
Dec 23, 1991, 8:34:36 PM12/23/91
to
be...@pfm.rmt.sub.org (Bernd Hennig) writes:

>Folgendes Problem:

>Ich gehe vom Level 2 (Multiuser) auf Level 1 mit init 1.
>Danach kann ich zwar mein root-passwd eingeben, aber kein
><RETURN> mehr. Auch beim erneuten Hochfahren des Systems von
>Hand kann ich nichts eingeben - nur mit <STRG+ESC> kann ich
>mich weiter "durchhangeln", in den Single-User-Modus komme
>ich einfach nicht mehr.

>Irgendwelche Hilfen ? Danke !

Hallo,

auf den ersten wuerde ich mal auf deine syscon/console links tippen.
alle drei files (console,syscon,systty) sollten die selbe inum (link)
haben. ein link nach tty?? kann deine fehler verursachen. also mal
testen wie deine console (ge)linkt ist und wenn falsch dann neue links
aufbauen. es wird ein link nach einer oder n tty?? besehen und deinen
fehler hervorbringen....

mfg juergen
--
juergen -----------------------------------------------------------------------
------------------------------------------------------------ cplhh.mali.sub.org

Uwe S. Obst

unread,
Dec 25, 1991, 2:47:22 PM12/25/91
to
m...@mamunx.garmhausen.de (Michael A Meiszl) writes:

>be...@pfm.rmt.sub.org (Bernd Hennig) writes:
>>Ich gehe vom Level 2 (Multiuser) auf Level 1 mit init 1.
>>Danach kann ich zwar mein root-passwd eingeben, aber kein
>><RETURN> mehr. Auch beim erneuten Hochfahren des Systems von
>In solchen Faellen wirkt STRG-J oft Wunder...

korrekt. hat aber andere gruende, als die unten beschriebenen...

>Ansonsten empfehle ich mal ein nettes /tcb/bin/integrity gefolgt von
>vielen chowns, chmods und authchks. Wenn dann nirgendwo mehr gemeckert
>wird, sollte es wieder gehen.

im prinzip ja, aber... ich glaub' hier bringt das nix...

>Als Radikalkur empfehlen wir:
> cd /
> for i in /etc/perms/*
> do
> fixperm $i
> done
> xinstall (unx257)

blosz nicht! wenn schon mit fixperm, dann nur

cd /; fixperm -cv /etc/perms/rts

leider sind die informationen in den permission files unter /etc/perms
nicht ganz einheitlich. wenn permissions "verrutschen", dann hat das im
allgemeinen keine folgen, auszer es sind permissions des runtime sys.
da hilft/repariert dann vorher genannte zeile alles...

>Die Installation von unx257 kann in solchen Faellen auch Abhilfe schaffen,
>zumindest wird der ganze tcb Kram aufgeraeumt (Einfach drueber mit xinstall).
>(wenn nicht vorhanden, liegt hier in /u/waffle/public/scosupport/unx257,
> cbmger darf auch saugen)

ich hoffe ja blosz, dasz du da von der fix unx257c (!) sprichst...
die originale unx257 wurde naemlich von sco zurueckgerufen!!!

daten der richtigen unx257c:
=====
unx257c 889856 (36453) UNIX Security Supplement
unx257c.ltr 15051 (14555) SCO UNIX System V/386 Release 3.2
SCO Open Desktop Release 1.0.0
-----
SCO UNIX/ODT-PS3.2.0-3.2.SCO Security Enhancement unx257c
-----
SLS #unx257c SCO Security Enhancement

For SCO UNIX/ODT Personal Sys Release: 3.2.0-3.2.2 / 1.0.0-1.1.* machine: KU38
6
Available on: 96tpi, 135tpi
Submitted on: 09/01/91
Description:
This Support Level Supplement provides new trusted features and improvements
to SCO UNIX System V/386 Operating System and Open Desktop, Release
1.0.0 - 1.1.0.
=====

die eigentliche begruendung fuer das problem mit dem single-user modus
ist (wahrscheinlich):

die datei /etc/ioctl.syscon ist moeglicherweise defekt. in dieser
datei stehen die stty settings fuer die console, die zum zeitpunkt
des single-user modus gesetzt werden...

=====
sysop@phiger 141 /u/sysop> + cat /etc/ioctl.syscon
d26:1805:bd:2b:0:7f:1c:8:15:4:0:0:0:0:0:0
=====

(das ist im prinzip der output von `stty -g')

die originaldatei findet man auf der diskette B01 des operating sys.
(tar format)

bernd: wenn du in den single-user modus mit folgenden schritten reinkommst,
dann ist mit 99%iger sicherheit diese datei hin:

Type CONTROL-d to proceed with normal startup,
(or give root password for System Maintenance):

<CTRL><j>
<root-passwort>
<CTRL><j>


ich hoffe, das hilft...
(kann natuerlich auch sein, dasz ich TOTAL falsch liege ;)

grusz, und frohe und_so_weiter, und nen guten, glatten rutsch ;)

uwe


--
=====
( | ) Uwe S. | sy...@phiger.deg.sub.org [aka Connor MacLeod] [Company Chief]
===== Obst | LOST- Dog, three (3) legs, blind in left eye, missing right ear,
[PHI] ->---- | tail broken, recently castrated... answers to name of "Lucky" -?

Patrick Schaaf

unread,
Dec 26, 1991, 8:38:56 AM12/26/91
to
be...@pfm.rmt.sub.org (Bernd Hennig) writes:
>Folgendes Problem:

Es ist ein ziemlich altes Problem. Bisher hab ich mir immer damit
geholfen, nicht Singleuser zu gehen, aber Deine Frage hat mich dann
doch dazu gebracht eine LOESUNG zu suchen.
Das Problem scheint zu sein, dass init beim Umschalten nach Runlevel S,
wahrscheinlich beim Umstellen von /dev/syscon, den Treiber in einen sehr
seltsamen Zustand ioctl't. Danach wird /bin/sulogin ausgefuehrt, was
nichts mehr an den Terminaleinstellungen aendert.
Ich habe mir demnach wie folgt beholfen:

midget# mv /bin/sulogin /bin/sulogin.x
midget# cat >/bin/sulogin
:
# wrapper for sulogin
# first restore ioctl.syscon and set console to sane modes, then
# exec /bin/sulogin.x which is the real one.
echo d06:5:bd:3b:0:7f:1c:8:15:4:0:0:0:0:0:0 >/etc/ioctl.syscon
/bin/stty sane cs8
exec /bin/sulogin.x
^D
midget# chmod 700 /bin/sulogin

Und, Wunder ueber Wunder, jetzt geht's!

>Irgendwelche Hilfen ? Danke !

Nix zu danken.

Bai
Patrick
--
Patrick Schaaf / \ /\
Saarbruecken, Terra / -.- /..\ if you can't make it go away,
Voice: +49 681 63022 / \ even when you stop believing it,
EMail: b...@midget.saar.sub.org \ then, maybe, it might be reality.

Walter Mecky

unread,
Dec 27, 1991, 1:07:06 PM12/27/91
to
In article <1991Dec24....@cplhh.mali.sub.org> jue...@cplhh.mali.sub.org (Juergen Sievers) writes:
< auf den ersten wuerde ich mal auf deine syscon/console links tippen.
< alle drei files (console,syscon,systty) sollten die selbe inum (link)
< haben. ein link nach tty?? kann deine fehler verursachen. also mal
< testen wie deine console (ge)linkt ist und wenn falsch dann neue links
< aufbauen. es wird ein link nach einer oder n tty?? besehen und deinen
< fehler hervorbringen....

Also bei meinem SCO UNIX funktioniert alles bestens. Aber die Links sind
anders, als Juergen sie beschrieben hat:

console, systty sind gelinkt (Major=3)
syscon, tty01 sind gelinkt (Major=0)
--
__o Walter Mecky
_ \<,_ wal...@rent-a-guru.de or ...uunet!unido!mikros!walter
(_)/ (_) Phone: +49 6152 40813

Uwe S. Obst

unread,
Dec 29, 1991, 9:15:28 AM12/29/91
to
wal...@mecky.rent-a-guru.de (Walter Mecky) writes:

>In article <1991Dec24....@cplhh.mali.sub.org> jue...@cplhh.mali.sub.org (Juergen Sievers) writes:
>< auf den ersten wuerde ich mal auf deine syscon/console links tippen.

[..]

>Also bei meinem SCO UNIX funktioniert alles bestens. Aber die Links sind
>anders, als Juergen sie beschrieben hat:
> console, systty sind gelinkt (Major=3)
> syscon, tty01 sind gelinkt (Major=0)


hmmm. das kommt, weil du mal per init 1 oder shutdown su in
den single-user modus gefahren bist. da kommt dann die abfrage:

This will change /dev/console to /dev/tty??. Do you want to continue?

hier kann man bedenkenlos "y" schreien, WENN man auf /dev/tty01 ist.
sonst wird /dev/syscon auf ein anderes, gerade aktuelles tty gelinkt.
das tut zwar der funktion keinen abbruch, kann aber ueble verwirrung
schaffen, wenn das naechste mal von grund auf gebootet wird, da dann
ab der "Give root password for system maint..." - meldung alle ausgaben
nach /dev/tty?? (link von /dev/syscon) gehen!

wer das dann nicht mehr weisz, kann den eindruck bekommen, sein sys
haenge sich hier immer auf...

(hatte ich schon mal. hab beim ersten mal ganz schoen lange gebraucht,
bis ich auf die ursache gekommen bin ;)

grusz,
uwe

PS: 'nen guten rutsch an alle :)

Olaf Klein

unread,
Jan 5, 1992, 7:39:32 PM1/5/92
to
In sub.os.unix you write:

>Es ist ein ziemlich altes Problem. Bisher hab ich mir immer damit
>geholfen, nicht Singleuser zu gehen, aber Deine Frage hat mich dann
>doch dazu gebracht eine LOESUNG zu suchen.

[...]


># first restore ioctl.syscon and set console to sane modes, then
># exec /bin/sulogin.x which is the real one.
>echo d06:5:bd:3b:0:7f:1c:8:15:4:0:0:0:0:0:0 >/etc/ioctl.syscon
>/bin/stty sane cs8

[...]


>Und, Wunder ueber Wunder, jetzt geht's!

Einfach 'rm /etc/ioctl.syscon' dann gehts auch wieder, fragt mich
aber nicht, warum :-) (Bei mir klappts...)

Bis denn, Olaf

--
Olaf Klein okl...@smallo.bo.open.de Fido 2:241/5800.12

0 new messages