Re: squeeze kann X nicht starten
Am Donnerstag, 10. März 2011 schrieb Manfred Schmitt:
> Andrei Popescu schrieb:
> > On Jo, 10 mar 11, 17:21:12, Manfred Schmitt wrote:
> > > (wird beim dist-upgrade abgefragt). Und in /etc/passwd duerfte
> > > fuer root und auch fuer Dich als User (wenn Du es nicht geandert
> > > hast) als shell /bin/sh und somit nun eben im Endeffekt /bin/dash
> > > eingetragen sein.
> >
> > Stimmt nicht:
> >
> > ,----[ /etc/adduser.conf ]
> >
> > | # /etc/adduser.conf: `adduser' configuration.
> > | # See adduser(8) and adduser.conf(5) for full documentation.
> > |
> > | # The DSHELL variable specifies the default login shell on your
> > | # system.
> > | DSHELL=/bin/bash
> >
> > `----
>
> Hm, ich meine mich zu erinnern das frueher (bei Lenny aber auch schon
> nicht) in der adduser.conf per default erstmal DSHELL=/bin/sh stand.
> Bei einem beim dist-upgrade zu Squeeze wird einem angeboten /bin/sh
> auf die dash umzulenken.
> Ich hab das auch mal gemacht und aendere nun fleissig meine Skripte,
> die dann doch oft einige bashism enthalten, auf #!/bin/bash ;-)
>
Ehrlich gesagt weiß ich nun gar nicht mehr was ich da schauen soll ;-(
Die [ /etc/adduser.conf ] ist in beiden gleich- Lenny + Squeeze
In der alten Lenny -/etc/passwd steht:
haldaemon:x:106:109:Hardware abstraction
layer,,,:/var/run/hald:/bin/false
gdm:x:107:111:Gnome Display Manager:/var/lib/gdm:/bin/false
hplip:x:108:7:HPLIP system user,,,:/var/run/hplip:/bin/false
In der von squeeze:
haldaemon:x:105:109:Hardware abstraction
layer,,,:/home/haldaemon:/bin/false
hplip:x:106:7:HPLIP system user,,,:/var/run/hplip:/bin/false
sigi:x:1000:1000:Siegfrid Branstätter,,,:/home/sigi:/bin/bash
Hier bei squeeze gibt es keine "gdm" oder "kdm" Eintragung!
--
Einen Schönen Gruß,
Sigi
Reply to: