Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=fwife.git;a=commitdiff;h=1e177e911032708ac79324c51cc630ee696dcd8d
commit 1e177e911032708ac79324c51cc630ee696dcd8d Author: Elentir <elen...@mailoo.org> Date: Tue Jul 14 21:42:40 2009 +0200 add entrance to login manager selection diff --git a/src/plugins/postconf.c b/src/plugins/postconf.c index 7d9841c..bcf8046 100644 --- a/src/plugins/postconf.c +++ b/src/plugins/postconf.c @@ -357,6 +357,14 @@ int write_dms(char *dms) fprintf(fd, "#desktop=\"/usr/sbin/gdm --nodaemon\"\n"); fprintf(fd, "#desktop=\"/usr/bin/kdm -nodaemon\"\n"); } + else if(!strcmp(dms, "Entrance")) + { + fprintf(fd, "#desktop=\"/usr/bin/xdm -nodaemon\"\n"); + fprintf(fd, "#desktop=\"/usr/bin/slim\"\n"); + fprintf(fd, "#desktop=\"/usr/sbin/gdm --nodaemon\"\n"); + fprintf(fd, "#desktop=\"/usr/bin/kdm -nodaemon\"\n"); + fprintf(fd, "desktop=\"/usr/sbin/entranced -nodaemon\"\n"); + } else // default : XDM { fprintf(fd, "desktop=\"/usr/bin/xdm -nodaemon\"\n"); @@ -399,6 +407,11 @@ void checkdms(GtkListStore *store) gtk_list_store_append (store, &iter); gtk_list_store_set (store, &iter, 0, "Slim", 1, _(" Simple Login Manager"), -1); } + if(pacman_db_readpkg(db, "entrace")) + { + gtk_list_store_append (store, &iter); + gtk_list_store_set (store, &iter, 0, "Entrance", 1, _(" E17 Login Manager"), -1); + } pacman_db_unregister(db); pacman_release(); return; _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git