From fb@baiti.net Mon Dec 28 22:13:27 1998 From: fb@baiti.net To: users-de@lists.opensuse.org Subject: suse 6.0: xdm laesst nicht von remote einloggen (fwd) Date: Mon, 28 Dec 1998 22:13:27 +0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5568777806592330447==" --===============5568777806592330447== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable hat dazu jemand hier in dieser liste eine idee.... --=20 Friedemann Baitinger fb(a)baiti.net http://www.baiti.net/~ba= iti> Contrary to popular belief, a system defenestrator is not one who throws systems out of windows, but rather one who throws Windows out of systems. ---------- Forwarded message ---------- Date: Sun, 27 Dec 1998 18:09:51 +0100 From: Friedemann Baitinger Newsgroups: de.comp.os.unix.linux.misc Subject: suse 6.0: xdm laesst nicht von remote einloggen bevor ich mit dem 'subject' anfange, gibt es eigentlich eine newsgroup speziell zum thema suse distribution? Falls nicht, sollte man ein voting veranstalten um so eine group zu erzeugen? Ich habe hier die situation, dass nach update von suse 5.3 auf suse 6.0 von einem remote rechner aus der xdm login nicht mehr funktioniert (lokal starte ich X per startx). Die maschine erschein korrekt im chooser und bringt auch das xlogin prompt. Nach eingabe von userid und password bring es aber ein popup von wegen remote root logins waeren nicht erlaubt und dann wartet es auf einen okay button und terminiert dann bei druecken desselbigen die session wieder. Das prolem liegt in /usr/X11R6/lib/X11/xdm/LogOn. Darin gibt es die konstruktion: echo $UID >>/tmp/uid if test "$UID" =3D 0 -a "$islocal" =3D "no" ; then test -s /etc/rc.config && . /etc/rc.config if test "$ROOT_LOGIN_REMOTE" !=3D "yes" ; then $xmessage -timeout 10 -default okay -center \ "No foreign root login allowed" exit 1 fi fi Das 'echo' statement ist von mir zwecks debug und es stellte sich raus, das $UID hier immer 0 ist und ich kann euch versichern, ich habe mich _nicht_ als root angemeldet. Wenn ich den ganzen 'if' block auskommentiere, komme ich ganz normal ins system rein. Hat schon jemand rausgedebuggt wo der fehler liegt. Wo soll den $UID gesetzt werden? Irgendwie werde ich das gefuehl nicht los (es gibt noch weitere bugs, auf die ich hier nicht naeher eingehen will), dass die suse 6.0 noch nicht ganz fertig getestet ist. Ich habe mich zwar richtig gefreut, als das packet schoen puenktlich zum 24.12. an der tuer war, aber irgendwie finde ich den ansatz nicht gut, dass der kunde die fehler rausdebuggen muss. --=20 Friedemann Baitinger fb(a)baiti.net http://www.baiti.net/~baiti<= /A> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com schicken, mit dem Text: unsubscribe suse-linux --===============5568777806592330447==--