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

Reply via email to