* kdm needs the "kde" PAM module, but you only get it when KDE is
enabled as a session type. Since I'm lazy, provide it unconditionally. Also have it include "common-console" to set device ownership when logging in. svn path=/nixos/branches/modular-nixos/; revision=15800
This commit is contained in:
parent
35c465f3da
commit
720d51179e
@ -2,3 +2,4 @@ auth include common
|
|||||||
account include common
|
account include common
|
||||||
password include common
|
password include common
|
||||||
session include common
|
session include common
|
||||||
|
session include common-console
|
@ -51,6 +51,7 @@ in
|
|||||||
"cups"
|
"cups"
|
||||||
"ftp"
|
"ftp"
|
||||||
"ejabberd"
|
"ejabberd"
|
||||||
|
"kde"
|
||||||
"common"
|
"common"
|
||||||
"common-console" # shared stuff for interactive local sessions
|
"common-console" # shared stuff for interactive local sessions
|
||||||
];
|
];
|
||||||
|
@ -68,9 +68,6 @@ mkIf cfg.enable {
|
|||||||
];
|
];
|
||||||
|
|
||||||
etc = [
|
etc = [
|
||||||
{ source = ./kde.pam;
|
|
||||||
target = "pam.d/kde";
|
|
||||||
}
|
|
||||||
{ source = "${pkgs.xkeyboard_config}/etc/X11/xkb";
|
{ source = "${pkgs.xkeyboard_config}/etc/X11/xkb";
|
||||||
target = "X11/xkb";
|
target = "X11/xkb";
|
||||||
}
|
}
|
||||||
|
@ -64,9 +64,6 @@ mkIf cfg.enable {
|
|||||||
];
|
];
|
||||||
|
|
||||||
etc = [
|
etc = [
|
||||||
{ source = ./kde.pam;
|
|
||||||
target = "pam.d/kde";
|
|
||||||
}
|
|
||||||
{ source = "${pkgs.xkeyboard_config}/etc/X11/xkb";
|
{ source = "${pkgs.xkeyboard_config}/etc/X11/xkb";
|
||||||
target = "X11/xkb";
|
target = "X11/xkb";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user