Sziasztok.
Igazából nem is tudom, hova kellett volna írnom ezt a kérdést.
A KDE menüjében a System settings/Login screen alaltt található a Configure login manager (KDM).
Itt a "Convenience" fülön az "enable auto login" ha be van jelölve, a júzer meg root, akkor a rencer' rootként indul, azonnal a KDE-vel, és nem kér jelszót. Pont ezt akartam.
Csakhogy valójában mi történik? Ha ugyanezt xfce-n akarom megcsinálni nem slackware-en hanem debianon, akkor elvérzek. Gőzöm sincs ugyanis, hogy a KDE miket ír a beállítások közben és hova.
1. megoldás talán ez:
-----
$ cat /usr/src/rootloginka/rootloginka.c
-----
#include
int main(){execlp("login", "login", "-f", "root",0);}
-----
majd miután leforgattuk,
gcc -o rootloginka rootloginka.c
chmod 755 rootloginka
végül átmásoljuk mondjuk a /usr/sbin-be.
Kérdés:
Ha azt szeretném, hogy minden rendszerindításkor a login helyett EZ induljon el (/usr/sbin/rootloginka ), mi lenne a következő lépés?
próbáltam rájönni, hogy az /etc/inittab állományban mi is zajlik valójában, de nem jutottam semmire.
Valami ilyesmit alkottam oda:
1:2345:respawn/sbin/getty -n -1 /usr/sbin/rootloginka 38400 tty1 linux
Nem működött.
Aztán kipróbáltam ezt a sort is, a c program nélkül:
1:2345:respawn:/bin/login -f root tty1 /dev/tty1 2>&1
Ez sem ment. Mi lehet a baj?
... de lehet, hogy elrontottam valamit.
Sőt.