summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* libgdm: move out of gui/ directoryRay Strode2013-12-161-0/+1
| | | | | | | libgdm isn't a UI, so it's weird to be in a directory called GUI. This commit moves it up a layer.
* Fix intltool failure in configureSeán de Búrca2013-08-271-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696920
* Use new documentation infrastructureJavier Jardón2012-09-041-10/+1
| | | | | | Use yelp-tools instead gnome-doc-utils https://bugzilla.gnome.org/show_bug.cgi?id=681604
* build: Add --disable-documentationColin Walters2012-04-301-2/+4
| | | | | | | | Documentation is the source of many cyclical build loops. Allow operating system builders to manually cut these cycles initially by disabling documentation for a first pass. https://bugzilla.gnome.org/show_bug.cgi?id=675087
* Makefile: force features for distcheckRay Strode2011-08-301-1/+1
|
* Add Brian Cameron's initial cut at the docs.Ray Strode2008-09-011-1/+2
| | | | | | | | | 2008-09-01 Ray Strode <rstrode@redhat.com> * docs/*, configure.ac, Makefile.am: Add Brian Cameron's initial cut at the docs. svn path=/trunk/; revision=6451
* Require newer intltoolWilliam Jon McCann2008-07-201-7/+3
| | | | | | | | | | | 2008-07-20 William Jon McCann <jmccann@redhat.com> * Makefile.am: * configure.ac: Require newer intltool svn path=/trunk/; revision=6308
* Add a unit testing framework. Based on a patch from Andrew ZiemWilliam Jon McCann2007-12-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | 2007-12-09 William Jon McCann <mccann@jhu.edu> * Makefile.am: * common/gdm-address.c: (gdm_address_equal), (gdm_address_is_loopback): * common/gdm-common.c: (gdm_string_hex_encode), (gdm_string_hex_decode): * configure.ac: * tests/Makefile.am: * tests/m-common.c: (main): * tests/s-common-address.c: (setup), (teardown), (START_TEST), (suite_common_address): * tests/s-common-address.h: * tests/s-common-utils.c: (START_TEST), (suite_common_utils): * tests/s-common-utils.h: Add a unit testing framework. Based on a patch from Andrew Ziem <ahz001@gmail.com> svn path=/trunk/; revision=5545
* Fix build.William Jon McCann2007-11-011-1/+0
| | | | | | | | | | | 2007-11-01 William Jon McCann <mccann@jhu.edu> * Makefile.am: * data/Makefile.am: Fix build. svn path=/trunk/; revision=5485
* Remove libgreeter stuff.William Jon McCann2007-10-241-1/+0
| | | | | | | | | | | | | | | 2007-10-24 William Jon McCann <mccann@jhu.edu> * Makefile.am: * configure.ac: * gui/simple-greeter/Makefile.am: * libgreeter/Makefile.am: * libgreeter/gdm-greeter.c: * libgreeter/gdm-greeter.h: Remove libgreeter stuff. svn path=/trunk/; revision=5403
* Remove docs since they are obsolete.William Jon McCann2007-10-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-10-04 William Jon McCann <mccann@jhu.edu> * configure.ac: * Makefile.am (SUBDIRS): * docs/C/.cvsignore: * docs/C/gdm.xml: * docs/C/legal.xml: * docs/C/make-and-upload.sh: * docs/Makefile.am: * docs/de/.cvsignore: * docs/de/Makefile.am: * docs/de/gdm-de.omf: * docs/de/gdm.xml: * docs/de/legal.xml: * docs/en_GB/Makefile.am: * docs/en_GB/en_GB.po: * docs/es/.cvsignore: * docs/es/Makefile.am: * docs/es/es.po: * docs/es/gdm-es.omf: * docs/es/gdm.xml: * docs/es/legal.xml: * docs/fr/.cvsignore: * docs/fr/Makefile.am: * docs/fr/gdm-fr.omf: * docs/fr/gdm.xml: * docs/fr/legal.xml: * docs/gdm.1: * docs/gdm.omf.in: * docs/it/.cvsignore: * docs/it/Makefile.am: * docs/it/gdm-it.omf: * docs/it/gdm.xml: * docs/it/legal.xml: * docs/ja/.cvsignore: * docs/ja/Makefile.am: * docs/ja/gdm-ja.omf: * docs/ja/gdm.xml: * docs/ja/legal.xml: * docs/ko/.cvsignore: * docs/ko/ko.po: * docs/sv/.cvsignore: * docs/sv/Makefile.am: * docs/sv/sv.po: * docs/uk/.cvsignore: * docs/uk/Makefile.am: * docs/uk/gdm-uk.omf: * docs/uk/gdm.xml: * docs/uk/legal.xml: * docs/uk/uk.po: * docs/zh_CN/.cvsignore: * docs/zh_CN/Makefile.am: * docs/zh_CN/gdm-zh_CN.omf: * docs/zh_CN/gdm.xml: * docs/zh_CN/legal.xml: * docs/zh_HK/.cvsignore: * docs/zh_HK/Makefile.am: * docs/zh_HK/gdm-zh_HK.omf: * docs/zh_HK/gdm.xml: * docs/zh_HK/legal.xml: * docs/zh_TW/.cvsignore: * docs/zh_TW/Makefile.am: * docs/zh_TW/gdm-zh_TW.omf: * docs/zh_TW/gdm.xml: * docs/zh_TW/legal.xml: Remove docs since they are obsolete. svn path=/branches/mccann-gobject/; revision=5341
* Move old info out of the wayWilliam Jon McCann2007-06-221-1/+0
| | | | svn path=/branches/mccann-gobject/; revision=5014
* Clean houseWilliam Jon McCann2007-06-121-1/+1
| | | | svn path=/branches/mccann-gobject/; revision=4984
* Add skeleton for gobject redesign. Doesn't really work but should compile.William Jon McCann2007-05-101-1/+2
| | | | svn path=/branches/mccann-gobject/; revision=4911
* Fixes the pid file handling in the gdm-restart/stop/safe-restart scripts.William Jon McCann2007-04-201-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | 2007-04-20 William Jon McCann <mccann@jhu.edu> * Makefile.am: * configure.ac: * gdm-restart.in: * gdm-safe-restart.in: * gdm-stop.in: * gdm.spec.in: * gdmsetup-pam: * gdmsetup-security.in: * utils/Makefile.am: * utils/gdm-restart.in: * utils/gdm-safe-restart.in: * utils/gdm-stop.in: Fixes the pid file handling in the gdm-restart/stop/safe-restart scripts. Moves the scripts to the utils subdir. Moves the gdmsetup stuff from toplevel to utils subdir. Removes gdm.spec. Fixes #431462 svn path=/trunk/; revision=4845
* Phase 1 of removing vicious-extensions and replacing with a rewrite.Brian Cameron2007-03-211-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-03-20 Brian Cameron <brian.cameron@sun.com> * configure.ac, autogen.sh, gui/gdmlanguages.c, gui/gdmconfig.h gui/gdmuser.c, gui/gdmwm.c, gui/gdmdynamic.c, gui/gdmlogin.c, gui/gdmphotosetup.c, gui/gdmsession.c, gui/gdmXnestchooser.c, gui/greeter/greeter.c, gui/gdmcommon.c, gui/gdmcomm.c, gui/gdmflexiserver.c, gui/gdmsetup.c, gui/gdmchooser.c, gui/misc.c, gui/gdmmconfig.c, gui/Makefile.am gui/greeter/greeter_item_customlist.c, gui/greeter/greeter_canvas_item.c gui/greeter/greeter_parser.c, gui/greeter/greeter_item.c, gui/greeter/greeter_item_ulist.c, gui/greeter/greeter_item_timed.c, gui/greeter/greeter_session.c, gui/greeter/greeter_system.c, gui/greeter/greeter_item_pam.c, gui/greeter/Makefile.am, gui/greeter/themes/Makefile.am, common/gdm-common.[ch], common/gdm-common-config.[ch], common/ve-signal.[ch], common/Makefile.am, daemon/errorgui.c, daemon/gdmconfig.h, daemon/display.c, daemon/gdm.c, daemon/xdmcp.c, daemon/filecheck.c, daemon/verify-pam.c, daemon/getvt.c, daemon/auth.c, daemon/server.c, daemon/cookie.c, daemon/slave.c, daemon/server.h, daemon/misc.c, daemon/gdm-net.c, daemon/gdmconfig.c, daemon/Makefile.am: Phase 1 of removing vicious-extensions and replacing with a rewrite. Changes include: - Create a common directory to build libgdmcommon, used by the daemon and the GUI's. - Add a convenience layer over GKeyFile for dealing with compound keys. - Replace selected ve functions like ve_split - Remove glade_helper - Code improvements and leaks. Fix by William Jon McCann <mccann@jhu.edu>. Refer to bug #355425. svn path=/trunk/; revision=4689
* Dist MAINTAINERSKjartan Maraas2007-02-201-0/+1
| | | | | | | | 2007-02-20 Kjartan Maraas <kmaraas@gnome.org> * Makefile.am: Dist MAINTAINERS svn path=/trunk/; revision=4604
* Fix make distcheck.William Jon McCann2006-11-011-0/+1
| | | | | | | | 2006-11-01 William Jon McCann <mccann@jhu.edu> * Makefile.am: * daemon/Makefile.am: Fix make distcheck.
* Removed a C99 local variable definition that breaks the build with gccJulio M. Merino Vidal2006-03-281-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 006-03-28 Julio M. Merino Vidal <jmmv@NetBSD.org> * daemon/xdmcp.c: Removed a C99 local variable definition that breaks the build with gcc 2.95 (e.g. under NetBSD 1.6). Fixes bug #336368. 2006-03-28 Julio M. Merino Vidal <jmmv@NetBSD.org> * daemon/gdmconfig.c, daemon/server.c: Include sys/resource.h, needed to use setpriority(2) and its associated definitions. Fixes the build under NetBSD, closing bug #336369. 2006-03-28 Julio M. Merino Vidal <jmmv@NetBSD.org> * Makefile.am, README.install, acconfig.h, configure.ac, gdmsetup-security.in, config/Makefile.am, config/Xsession.in, config/gdm.conf.in, daemon/Makefile.am, daemon/gdm.c, daemon/gdm.h, daemon/gdm.in, daemon/gdmconfig.c, daemon/misc.c, daemon/server.c, daemon/slave.c, docs/C/gdm.xml, gui/Makefile.am, gui/gdmphotosetup.c, gui/gdmsetup.c, gui/gdmsetup.desktop.in, gui/greeter/Makefile.am, gui/greeter/gdmthemetester.in, gui/greeter/greeter.c, gui/modules/Makefile.am: Get rid of all EXPANDED_* variables from the build procedure. Directory-related variables must only be expanded from the Makefiles so that they can be easily overriden during the installation phase. Fixes bug #336364.
* Distribute the README file.Brian Cameron2006-02-131-0/+1
| | | | | | 2006-02-13 Brian Cameron <brian.cameron@sun.com> * Makefile.am: Distribute the README file.
* Added. Started new ChangeLog similar to po/ChangeLog after gnome-doc-utilsTommi Vainikainen2005-07-311-0/+4
| | | | | | | | | 2005-07-31 Tommi Vainikainen <thv@iki.fi> * m4/.cvsignore: Added. * docs/ChangeLog: Started new ChangeLog similar to po/ChangeLog after gnome-doc-utils migration. * configure.in, Makefile.am: gnome-doc-utils migration * .cvsignore: Added gnome-doc-utils.make
* Correct Makefile so that if CONSOLE_HELPER is set, we don't try to createBrian Cameron2005-05-041-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-03 Brian Cameron <brian.cameron@sun.com> * Makefile.am: Correct Makefile so that if CONSOLE_HELPER is set, we don't try to create an /sbin/gdmsetup symlink to gdmsetup. Now gdmsetup is already installed to /sbin always. Fixes #302319. * gui/gdmsetup.c: Fix sensitivity of the "Delete Theme" button. * daemon/gdm.h, gui/gdmlogin.c, gui/greeter/greeter.c: Now only set user/password entry to PAM_MAX_RESP_SIZE if HAVE_PAM is defined, otherwise set it to GDM_MAX_PASS set to 256 in daemon/gdm.h. This allows gdm to be used on systems that do not have PAM. Fixes #302228. * daemon/gdm.h, docs/C/gdm.xml, gui/gdmsetup.c, gui/greeter/greeter.c, gui/gdmsetup.glade, gui/gdmsetup-strings.c, config/gdm.conf.in: Now support random theme. Fixes #302354. * gui/gdmcommon.c, gui/gdmlogin.c, gui/greeter/greeter_session.c, gui/Makefile.am, added gui/gdmsession.[ch]: Support better sorting for session names. Fixes #301818.
* Changed default face directory to EXPANDED_DATADIR/pixmaps/faces sinceBrian Cameron2005-03-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thu Mar 10 17:50:00 2005 Brian Cameron <Brian.Cameron@Sun.Com> * daemon/gdm.h, config/gdm.conf.in: Changed default face directory to EXPANDED_DATADIR/pixmaps/faces since putting the faces subdirectory in pixmaps simply makes more sense. * Makefile.am, acconfig.h, configure.in, gdmsetup-security.in, daemon/Makefile.am, daemon/gdm.h, daemon/gdm.in, daemon/slave.c, gui/Makefile.am, gui/gdmsetup.c, gui/greeter/Makefile.am, gui/greeter/greeter.c: Changed the way GDM files are installed. Now all programs intended to be run by root are in EXPANDED_SBINDIR (gdm/gdm-binary/gdmsetup), all programs that are not intended to be run by end-users are in EXPANDED_LIBEXEC (gdmchooser/gdmgreeter/gdmlogin). Removed gdmconfig wrapper script and gdm Xnest symlink since they only serve to clutter the filesystem. I announced this change in the 2.6.0.8 release notes and will be bumping the next release to 2.6 because of this change and the change to the default face directory. * configure.in, gui/faces/*: Add default faces. Images provided by Jaap A. Haitsma. Refer to bugzilla bug #149838. * gui/gdmphotosetup.c: Now browser will look in the system face directory first, in EXPANDED_DATADIR/pixmaps if the default face directory does not exist. * config/Makefile.am: Changed name of Default to Init since that follows the naming standard used by the other scripts. Fixes bug 118278. * docs/C/gdm.xml: Updated docs with information about the changes in today's commits.
* Added distuninstallcheck_listfiles for the files in /var/scrollkeeper,Brian Cameron2005-01-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Tue Jan 25 17:18:00 2005 Brian Cameron <Brian.Cameron@Sun.Com> * This patch makes gdm2 build with newer versions of the build tools. Previously it was requiring automake-1.4, autoconf-1.4, and clocal-1.4. Better error checking in the newer version caught the following issues: * Makefile.am: Added distuninstallcheck_listfiles for the files in /var/scrollkeeper, which were causing "makedist" to fail. Removed intltool-modules/XML/Parser/Style/OrigTree.pm from EXTRA_DIST since that file isn't required by newer versions of intltool. * omf.make, xmldocs.make: Fixed errors in "makedist". I found a pointer to the fix here: mail.gnome.org/archives/desktop-devel-list/2003-December/msg00587.html * gui/Makefile.am, gui/greeter/themes/circles/Makefile.am, gui/modules/Makefile.am, gui/greeter/themes/happygnome/Makefile.am, config/Makefile.am, gui/greeter/themes/happygnome-list/Makefile.am: Added clean-local and uninstall-hook to fix errors in "makedist". Made sure all *.desktop files are in EXTRA_DIST. * daemon/slave.c: Not related to above patches. Fixed grammar again since we aren't in a string freeze. Sorry for the confusion.
* Release 2.6.0.0GDM2_2_6_0_0George Lebl2004-03-151-1/+1
| | | | | | | | | | Mon Mar 15 10:22:30 2004 George Lebl <jirka@5z.com> * Release 2.6.0.0 * docs/Makefile.am: fix build * Makefile.am: did I not commit this build fix?
* Add localized docs to build. Add de, es, fr, it, ja, ko, sv, zh_CN, zh_HKGlynn Foster2004-03-151-1/+1
| | | | | | | | 2004-03-15 Glynn Foster <glynn.foster@sun.com> * configure.in, docs/Makefile.am: Add localized docs to build. * docs/*: Add de, es, fr, it, ja, ko, sv, zh_CN, zh_HK and zh_TW all from the Sun translation team.
* Release 2.5.90.2GDM2_2_5_90_2George Lebl2004-03-041-1/+1
| | | | | | | | | Thu Mar 04 11:08:42 2004 George Lebl <jirka@5z.com> * Release 2.5.90.2 * Makefile.am: remove the sun gdmsetup-security fix as it was wrong (probably was part of some other change)
* Patch from Glynn Foster to fix installation of gdmsetup-securityGeorge Lebl2004-03-011-1/+1
| | | | | | | Mon Mar 01 08:21:37 2004 George Lebl <jirka@5z.com> * Makefile.am: Patch from Glynn Foster to fix installation of gdmsetup-security
* add the damn OrigTree.pm file here to make intltool happyGeorge Lebl2003-12-311-0/+1
| | | | | | | Wed Dec 31 09:57:18 2003 George Lebl <jirka@5z.com> * Makefile.am: add the damn OrigTree.pm file here to make intltool happy
* update the documentation a lot and install the docs. Yay! We have actualGeorge Lebl2003-07-191-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Jul 19 16:33:19 2003 George Lebl <jirka@5z.com> * docs/C/gdm.xml, configure.in, docs/C/Makefile.am, docs/Makefile.am, xmldocs.make, omf.make: update the documentation a lot and install the docs. Yay! We have actual documentation now!!! * daemon/misc.c: add sys/time.h and sys/resource.h includes (from looking at the FreeBSD patches) * daemon/slave.c: pass LOGIN_SETENV as well to setusercontext (from looking at the FreeBSD patches) * gui/gdmsetup.c: fix gccism, and look for the chown/chmod command (from looking at the FreeBSD patches) * gui/gdmphotosetup.c: add signal.h include (from looking at the FreeBSD patches) * configure.in, utils/Makefile.am: When the security/pam_misc.h is available also test for where the misc_conv function is as it seems to be sometimes compiled into the main libpam (FreeBSD for example) (from looking at the FreeBSD patches) * config/Default.in, config/Xsession.in, config/(Pre|Post)Session.in, config/XKeepsCrashing: don't use command -v and use which properly. And avoid stderr from which * utils/gdmaskpass.c: use GETTEXT_PACKAGE here * configure.in, utils/gdmtranslate.c, utils/Makefile.am, config/XKeepsCrashing, config/Xsession.in, config/Makefile.am: Add gdmtranslate libexec proggie since gettext command is not always installed apparently (non-developer machines) so we can't rely on it existing. Also do translations from the Xsession script * gui/gdmlogin.c, gui/greeter/greeter_system.c: Fix #117504 by changing the tooltip to be more informative * gui/greeter/greeter_system.c: Fix warnings when not all system dialog possibilities are present * Makefile.am, greeter.c, greeter.dtd, greeter_configuration.h, greeter_item.[ch], greeter_item_customlist.[ch], greeter_parser.[ch], greeter_system.c: Add listitem (proposed as customitem to the release-team) tags that can be inside a list and thus create custom widgetry. At this point all custom widgetry that can be done is a list to pick from but this should be possible to extend for some future releases. This custom info is then written to a per display file to use from login scripts or elsewhere. While I was there I fixed leaks and crashes when the parser would find parse errors. * docs/C/gdmconfig/*, docs/C/gdm.sgml, docs/C/gdm-manual.txt: remove everything here as it was old and unused and outdated.
* actually include the docs dir in the tarball and redo the .96 releaseGDM2_2_4_2_96George Lebl2003-06-261-1/+2
| | | | | | | Thu Jun 26 12:01:55 2003 George Lebl <jirka@5z.com> * configure.in, docs/Makefile.am, Makefile.am: actually include the docs dir in the tarball and redo the .96 release (doh!)
* do something similar as in the other modules since I have some minorGeorge Lebl2003-02-011-2/+8
| | | | | | | | | Fri Jan 31 16:03:51 2003 George Lebl <jirka@5z.com> * configure.in, Makefile.am: do something similar as in the other modules since I have some minor issues with po directory handling. The biggest change is building po first before others, dunno if that makes any difference
* don't whack the intltool*.in files on distcleanGeorge Lebl2003-01-171-4/+1
| | | | | | Fri Jan 17 10:55:58 2003 George Lebl <jirka@5z.com> * Makefile.am: don't whack the intltool*.in files on distclean
* remove some dead code. Ensure euid's in more places. open .xsession-errorsGeorge Lebl2002-08-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thu Aug 15 12:04:24 2002 George Lebl <jirka@5z.com> * daemon/gdm.c, daemon/slave.c: remove some dead code. Ensure euid's in more places. open .xsession-errors even on nfs dirs properly. For the Init/PreSession/PostSession scripts always setup the GDM_PARENT_* stuff for Xnest displays. Don't use temp files, but name the temporary auth file by the display name and whack it on server stop. The Init/PreSession/PostSession scripts now execute /<displayname>, if not found then /<hostname>, if not found and XDMCP then /XDMCP, if not found and flexi then /Flexi, and only if none of those are found then /Default. * daemon/errorgui.c: show label and entry in the question dialog, fixes problems when asking for questions during autologin. Also set cursor to pointer. * daemon/slave.c: set cursor to pointer after forking slave. This should fix possible busy cursor stuck after an autologin. * config/PostSession: spelling fix * daemon/verify-pam.c: add extra message for automatic login for standalone conversation thingie. This uses already translated string. * daemon/gdm.c: wait 2 seconds between killing local servers, otherwise things go very very bad on some machines (such as eating my keyboard on mine) * configure.in, Makefile.am, gdm-stop.in: new script to just SIGTERM the gdm binary. Useful for debugging
* Added $DESTDIR variable.Christophe Merlet2002-05-151-3/+3
|
* turn off help for now, until it's ported to xml etc.jacob berkman2002-05-031-1/+4
| | | | | | | | 2002-05-03 jacob berkman <jacob@ximian.com> * Makefile.am (SUBDIRS): * configure.in (AC_OUTPUT): turn off help for now, until it's ported to xml etc.
* add gdmconfig - mailed _v_ asking to fix this completelyjacob berkman2002-04-291-1/+2
| | | | | | | 2002-04-29 jacob berkman <jacob@ximian.com> * Makefile.am (EXTRA_DIST): add gdmconfig - mailed _v_ asking to fix this completely
* Whack the gdmconfig again, gdmconfig is now really deadGeorge Lebl2002-04-261-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Thu Apr 25 17:20:52 2002 George Lebl <jirka@5z.com> * Makefile.am, configure.in, gdm.spec.in, gdmsetup-security.in: Whack the gdmconfig again, gdmconfig is now really dead * configure.in, docs/Makefile.am: don't build gdmconfig docs * gui/greeter/greeter.c, gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_events.c, gui/greeter/greeter_geometry.c, gui/greeter/greeter_item.c, gui/greeter/greeter_item.h, gui/greeter/greeter_item_capslock.c, gui/greeter/greeter_parser.c, gui/greeter/greeter_parser.h: Handle multi-item buttons so that we can catch clicks on the labels next to the buttons in the circles theme. Add 'show modes' since some items may not be shown depending on what the daemon tells us. Reformat some code to be in the same style. Fix a bunch of leaks and some other minor fixes. Also the text is now not taken from a "val" property but from the content since text in a property is just on crack. * gui/greeter/greeter.dtd: update a tad but it's still out of date * gui/greeter/themes/circles/circles.xml: update for the above changes
* add gdmconfig-security.injacob berkman2002-04-251-1/+2
| | | | | | 2002-04-24 jacob berkman <jacob@ximian.com> * Makefile.am (EXTRA_DIST): add gdmconfig-security.in
* add gdmconfigjacob berkman2002-04-241-1/+2
| | | | | | 2002-04-24 jacob berkman <jacob@ximian.com> * Makefile.am (EXTRA_DIST): add gdmconfig
* Make the gdmsetup proggie the default configurator and stopGeorge Lebl2002-04-231-8/+8
| | | | | | | | | | | | | | | | | | | | | | | Tue Apr 23 15:07:17 2002 George Lebl <jirka@5z.com> * Makefile.am, gdmconfig, gdmsetup-serurity.in, gdmsetup-pam, daemon/gdm.h, config/gdm.conf.in, gui/Makefile.am, gui/gdmsetup.desktop.in: Make the gdmsetup proggie the default configurator and stop building/installing gdmconfig which wasn't working to begin with. * gui/gdmchooser.(c|glade): redo the glade file for gdmchooser to be a dialog and also start using glade-helper * gui/gdmlogin.c: some gdmwm related fixes * gui/greeter/greeter.c, gui/greeter/greeter_action_language.c, gui/greeter/greeter_session.c, gui/greeter/greeter_system.c: Add Xinerama support, init the gdmwm so that we actually do have focus management, do all the cool gdmwm type stuff with all the dialogs/windows. Add all the warnings that gdmlogin can give. Damn this still needs a LOT of love before it's a viable replacement of gdmlogin.
* Remove intl from SUBDIRSAlex Larsson2002-01-151-1/+1
| | | | | | | | | | 2002-01-15 Alex Larsson <alexl@redhat.com> * Makefile.am (SUBDIRS): Remove intl from SUBDIRS * configure.in: Remove intl/Makefile from AC_OUTPUT.
* include unistd.hGeorge Lebl2001-11-161-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | Fri Nov 16 02:15:06 2001 George Lebl <jirka@5z.com> * daemon/xdmcp.c: include unistd.h * Makefile.am, gui/Makefile.am: update for intltool * configure.in: vicious-extensions doesn't define the envvar functions * daemon/auth.c, daemon/gdm.c, daemon/misc.c, daemon/server.c, daemon/slave.c, gui/gdmXnestchooser.c, gui/gdmconfig.c, gui/gdmlogin.c: Use change to use the glib functions where old ve_* or gnome_* functions were used and also change to use the gnome_(setenv|unsetenv|clearenv) functions. * gui/gdmwm.c: port to gnome2 * gui/gdmchooser.[ch]: port to gnome2 a bit, remove imlib dep, sanitize the interface broadcast stuff * daemon/gdm.c: clean up the signal stuff source thing
* Begin GNOME 2.0 porting. Not complete yet, daemon may 'compile', guiGeorge Lebl2001-11-061-1/+1
| | | | | | | | Mon Nov 05 21:28:43 2001 George Lebl <jirka@5z.com> * configure.in, **/Makefile.am, daemon/*.[ch], utils/*.[ch], gui/*.[ch]: Begin GNOME 2.0 porting. Not complete yet, daemon may 'compile', gui doesn't compile yet
* Release 2.2.5.1GDM_2_2_5_1George Lebl2001-11-011-1/+1
| | | | | | Thu Nov 01 01:06:21 2001 George Lebl <jirka@5z.com> * Release 2.2.5.1
* Add two new small sbin utils. gdmopen is like open (based on it) butGeorge Lebl2001-08-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wed Aug 22 23:01:59 2001 George Lebl <jirka@5z.com> * configure.in, Makefile.am, utils/gdmopen.c, utils/gdmaskpass.c: Add two new small sbin utils. gdmopen is like open (based on it) but better suited for gdm. Exitcode is returned so no temp files are needed. Process is cleaned up on a signal, the new vt is deallocated after use. And unlike openvt this thing actually waits for the child. Gdmaskpass just asks for the root password, for use in the XKeepsCrashing script. Both of these things will only run as root as I'm too paranoid and it doesn't make sense for them to run otherwise for gdm anyway. * configure.in: Fix sbin expansion. * daemon/gdm.c, daemon/misc.[ch], daemon/slave.c, daemon/server.c: Use gdmopen to run dialog and add helper functions for doing this. * daemon/gdm.h, daemon/slave.c, daemon/server.[ch]: When a server is busy, ask the user if we want to run it on a new display number or retry. * daemon/gdm.c, daemon/misc.c, daemon/slave.c: Make sure to whack any extra helper processes we launch when we are killed so that we don't leave things like 'dialog' processes around * daemon/gdm.c, config/XKeepsCrashing: Use gdmaskpass, ask if the user wants to view X logs if X is crashing. And use gdmopen in the script and correctly abort with exit 32. Also make it not use the ugly tempfile stuff (Though a tempfile is still given to the script for now) * gdm.spec.in: raise epoch to 1, people abuse this field, and if they do abuse it again and raise it beyond 1, I'll just max it out since it makes package upgrading not work. * daemon/slave.c, daemon/verify-(pam|crypt|shadow).c: add /sbin/nologin as a thing to test for for disabled logins in addition to /bin/false and /bin/true (it worked, but this adds a nicer message) * daemon/xdmcp.c: fix a warning. * gui/gdmflexiserver.desktop.in: kill TryExec here
* Use vicious-extensions module rather then local routinesGeorge Lebl2001-07-091-1/+2
| | | | | | | | | | | | | | Mon Jul 09 00:14:02 2001 George Lebl <jirka@5z.com> * Makefile.am, autogen.sh, configure.in, daemon/Makefile.am, daemon/auth.c, daemon/gdm.c, daemon/gdm.h, daemon/misc.c, daemon/server.c, daemon/slave.c, daemon/verify-crypt.c, daemon/verify-pam.c, daemon/verify-shadow.c, daemon/xdmcp.c, gui/Makefile.am, gui/gdmchooser.c, gui/gdmconfig.c, gui/gdmlogin.c, gui/gdmphotosetup.c, gui/misc.[ch], po/POTFILES.in: Use vicious-extensions module rather then local routines * gui/icon-entry-hack.[ch]: remove, in vicious-extensions now
* The fifo is not only for chooser now, it is a general protocol to controlGeorge Lebl2001-07-051-2/+3
| | | | | | | | | | | | | | | | | | Wed Jul 04 20:58:31 2001 George Lebl <jirka@5z.com> * gdm-safe-restart.in, Makefile.am, configure.in, daemon/choose.[ch], daemon/gdm.[ch], daemon/slave.c, daemon/xdmcp.c, gui/gdmconfig.c: The fifo is not only for chooser now, it is a general protocol to control some gdm things, more to come. It's writing direct binary structs, but then again this is only a fifo and you should only be able to write to it from gdm and root account on the same machine. The daemon now knows when a user is logged in on a display and there is a safe restart option with SIGUSR1 to the daemon. Also the daemon knows the x pids now and can whack the X server when the slave crashes, so that we don't get busy hanging server. * daemon/misc.c: fails are LOG_CRIT not LOG_ERR (I hope this is correct)
* prepend $DESTDIR to $PAM_PREFIXGeorge Lebl2001-07-031-2/+2
| | | | | | Tue Jul 03 13:18:18 2001 George Lebl <jirka@5z.com> * Makefile.am, config/Makefile.am: prepend $DESTDIR to $PAM_PREFIX
* some pam related fixageGeorge Lebl2001-06-231-2/+2
| | | | | | Sat Jun 23 03:17:03 2001 George Lebl <jirka@5z.com> * gdm.spec.in, Makefile.am: some pam related fixage