From d34f81cf09fa62739a71c42c3bb27978a8ebdbe5 Mon Sep 17 00:00:00 2001 From: cvs2git Date: Tue, 24 Feb 2004 22:10:30 +0000 Subject: [PATCH] This commit was manufactured by cvs2git to create branch 'GNOME_2_4'. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Sprout from master 2004-02-24 22:10:30 UTC Marcin Krzyżanowski '- intltool.patch set AC_CONFIG_AUX_DIR for intltool' Delete: gdm-DESTDIR.patch gdm-am_fixes.patch gdm-desktop.patch gdm-eu_xml.patch gdm-omf.patch gdm-permissions.patch gdm-po.patch gdm-xml_build_fix.patch gdm.conf --- gdm-DESTDIR.patch | 136 ------ gdm-am_fixes.patch | 139 ------ gdm-desktop.patch | 1020 --------------------------------------- gdm-eu_xml.patch | 439 ----------------- gdm-omf.patch | 29 -- gdm-permissions.patch | 41 -- gdm-po.patch | 631 ------------------------ gdm-xml_build_fix.patch | 24 - gdm.conf | 106 ---- 9 files changed, 2565 deletions(-) delete mode 100644 gdm-DESTDIR.patch delete mode 100644 gdm-am_fixes.patch delete mode 100644 gdm-desktop.patch delete mode 100644 gdm-eu_xml.patch delete mode 100644 gdm-omf.patch delete mode 100644 gdm-permissions.patch delete mode 100644 gdm-po.patch delete mode 100644 gdm-xml_build_fix.patch delete mode 100644 gdm.conf diff --git a/gdm-DESTDIR.patch b/gdm-DESTDIR.patch deleted file mode 100644 index a7eef8e..0000000 --- a/gdm-DESTDIR.patch +++ /dev/null @@ -1,136 +0,0 @@ ---- gdm-2.3.90.2/config/Makefile.am.wiget Mon May 20 03:08:44 2002 -+++ gdm-2.3.90.2/config/Makefile.am Mon May 20 03:16:27 2002 -@@ -31,84 +31,84 @@ - cat $^ | $(srcdir)/extract-shell.sh > gettextfoo.h - - install-data-hook: gdm.conf gnomerc Gnome -- if test '!' -d $(confdir); then \ -- $(mkinstalldirs) $(confdir); \ -- chmod 755 $(confdir); \ -+ if test '!' -d $(DESTDIR)$(confdir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(confdir); \ -+ chmod 755 $(DESTDIR)$(confdir); \ - fi -- if test '!' -f $(confdir)/gdm.conf; then \ -- $(INSTALL_DATA) gdm.conf $(confdir)/gdm.conf; \ -+ if test '!' -f $(DESTDIR)$(confdir)/gdm.conf; then \ -+ $(INSTALL_DATA) gdm.conf $(DESTDIR)$(confdir)/gdm.conf; \ - fi -- $(INSTALL_DATA) gdm.conf $(confdir)/factory-gdm.conf -+ $(INSTALL_DATA) gdm.conf $(DESTDIR)$(confdir)/factory-gdm.conf - -- $(INSTALL_SCRIPT) $(srcdir)/XKeepsCrashing $(confdir)/XKeepsCrashing -+ $(INSTALL_SCRIPT) $(srcdir)/XKeepsCrashing $(DESTDIR)$(confdir)/XKeepsCrashing - -- -if test -f $(localedir)/locale.alias; then \ -- cp $(localedir)/locale.alias $(localedir)/locale.alias.orig; \ -+ -if test -f $(DESTDIR)$(localedir)/locale.alias; then \ -+ cp $(DESTDIR)$(localedir)/locale.alias $(DESTDIR)$(localedir)/locale.alias.orig; \ - fi -- $(INSTALL_DATA) $(srcdir)/locale.alias $(localedir)/locale.alias -+ $(INSTALL_DATA) $(srcdir)/locale.alias $(DESTDIR)$(localedir)/locale.alias - -- if test '!' -d $(sessdir); then \ -- $(mkinstalldirs) $(sessdir); \ -- chmod 755 $(sessdir); \ -+ if test '!' -d $(DESTDIR)$(sessdir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(sessdir); \ -+ chmod 755 $(DESTDIR)$(sessdir); \ - fi - -- -if test -f $(sessdir)/Xsession; then \ -- cp $(sessdir)/Xsession $(sessdir)/Xsession.orig; \ -+ -if test -f $(DESTDIR)$(sessdir)/Xsession; then \ -+ cp $(DESTDIR)$(sessdir)/Xsession $(DESTDIR)$(sessdir)/Xsession.orig; \ - fi -- $(INSTALL_SCRIPT) $(srcdir)/Xsession $(sessdir)/Xsession -+ $(INSTALL_SCRIPT) $(srcdir)/Xsession $(DESTDIR)$(sessdir)/Xsession - -- -if test -f $(sessdir)/Gnome; then \ -- cp $(sessdir)/Gnome $(sessdir)/Gnome.orig; \ -+ -if test -f $(DESTDIR)$(sessdir)/Gnome; then \ -+ cp $(DESTDIR)$(sessdir)/Gnome $(DESTDIR)$(sessdir)/Gnome.orig; \ - fi -- $(INSTALL_SCRIPT) Gnome $(sessdir)/Gnome -+ $(INSTALL_SCRIPT) Gnome $(DESTDIR)$(sessdir)/Gnome - - -if test -f /etc/redhat-release; then \ -- if test -f $(sessdir)/Default; then \ -- cp $(sessdir)/Default $(sessdir)/Default.orig; \ -+ if test -f $(DESTDIR)$(sessdir)/Default; then \ -+ cp $(DESTDIR)$(sessdir)/Default $(DESTDIR)$(sessdir)/Default.orig; \ - fi; \ -- $(INSTALL_SCRIPT) $(srcdir)/Default.redhat $(sessdir)/Default; \ -+ $(INSTALL_SCRIPT) $(srcdir)/Default.redhat $(DESTDIR)$(sessdir)/Default; \ - fi - -- if test '!' -d $(initdir); then \ -- $(mkinstalldirs) $(initdir); \ -- chmod 755 $(initdir); \ -+ if test '!' -d $(DESTDIR)$(initdir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(initdir); \ -+ chmod 755 $(DESTDIR)$(initdir); \ - fi -- -if test -f $(initdir)/Default; then \ -- cp $(initdir)/Default $(initdir)/Default.orig; \ -+ -if test -f $(DESTDIR)$(initdir)/Default; then \ -+ cp $(DESTDIR)$(initdir)/Default $(DESTDIR)$(initdir)/Default.orig; \ - fi -- $(INSTALL_SCRIPT) $(srcdir)/Default $(initdir)/Default -+ $(INSTALL_SCRIPT) $(srcdir)/Default $(DESTDIR)$(initdir)/Default - -- if test '!' -d $(predir); then \ -- $(mkinstalldirs) $(predir); \ -- chmod 755 $(predir); \ -+ if test '!' -d $(DESTDIR)$(predir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(predir); \ -+ chmod 755 $(DESTDIR)$(predir); \ - fi -- -if test -f $(predir)/Default; then \ -- cp $(predir)/Default $(predir)/Default.orig; \ -+ -if test -f $(DESTDIR)$(predir)/Default; then \ -+ cp $(DESTDIR)$(predir)/Default $(DESTDIR)$(predir)/Default.orig; \ - fi -- $(INSTALL_SCRIPT) $(srcdir)/PreSession $(predir)/Default -+ $(INSTALL_SCRIPT) $(srcdir)/PreSession $(DESTDIR)$(predir)/Default - -- if test '!' -d $(postdir); then \ -- $(mkinstalldirs) $(postdir); \ -- chmod 755 $(postdir); \ -+ if test '!' -d $(DESTDIR)$(postdir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(postdir); \ -+ chmod 755 $(DESTDIR)$(postdir); \ - fi -- -if test -f $(postdir)/Default; then \ -- cp $(postdir)/Default $(postdir)/Default.orig; \ -+ -if test -f $(DESTDIR)$(postdir)/Default; then \ -+ cp $(DESTDIR)$(postdir)/Default $(DESTDIR)$(postdir)/Default.orig; \ - fi -- $(INSTALL_SCRIPT) $(srcdir)/PostSession $(postdir)/Default -+ $(INSTALL_SCRIPT) $(srcdir)/PostSession $(DESTDIR)$(postdir)/Default - -- if test '!' -d $(gnomercdir); then \ -- $(mkinstalldirs) $(gnomercdir); \ -- chmod 755 $(gnomercdir); \ -+ if test '!' -d $(DESTDIR)$(gnomercdir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(gnomercdir); \ -+ chmod 755 $(DESTDIR)$(gnomercdir); \ - fi - -- if test '!' -f $(gnomercdir)/gnomerc; then \ -- $(INSTALL_SCRIPT) gnomerc $(gnomercdir)/gnomerc; \ -+ if test '!' -f $(DESTDIR)$(gnomercdir)/gnomerc; then \ -+ $(INSTALL_SCRIPT) gnomerc $(DESTDIR)$(gnomercdir)/gnomerc; \ - fi - -- if test '!' -d $(authdir); then \ -- $(mkinstalldirs) $(authdir); \ -- chown gdm.gdm $(authdir); \ -- chmod 750 $(authdir); \ -+ if test '!' -d $(DESTDIR)$(authdir); then \ -+ $(mkinstalldirs) $(DESTDIR)$(authdir); \ -+ chown gdm.gdm $(DESTDIR)$(authdir) || true ; \ -+ chmod 750 $(DESTDIR)$(authdir); \ - fi - - system=`uname`; \ diff --git a/gdm-am_fixes.patch b/gdm-am_fixes.patch deleted file mode 100644 index ba4c8a7..0000000 --- a/gdm-am_fixes.patch +++ /dev/null @@ -1,139 +0,0 @@ ---- gdm-2.2.5.4/config/Makefile.am~ Tue Jan 29 02:28:03 2002 -+++ gdm-2.2.5.4/config/Makefile.am Tue Jan 29 02:28:03 2002 -@@ -31,85 +31,25 @@ - cat $^ | $(srcdir)/extract-shell.sh > gettextfoo.h - - install-data-hook: gdm.conf gnomerc Gnome -- if test '!' -d $(confdir); then \ -- $(mkinstalldirs) $(confdir); \ -- chmod 755 $(confdir); \ -- fi -- if test '!' -f $(confdir)/gdm.conf; then \ -- $(INSTALL_DATA) gdm.conf $(confdir)/gdm.conf; \ -- fi -- $(INSTALL_DATA) gdm.conf $(confdir)/factory-gdm.conf -- -- $(INSTALL_SCRIPT) $(srcdir)/XKeepsCrashing $(confdir)/XKeepsCrashing -- -- -if test -f $(localedir)/locale.alias; then \ -- cp $(localedir)/locale.alias $(localedir)/locale.alias.orig; \ -- fi -- $(INSTALL_DATA) $(srcdir)/locale.alias $(localedir)/locale.alias -- -- if test '!' -d $(sessdir); then \ -- $(mkinstalldirs) $(sessdir); \ -- chmod 755 $(sessdir); \ -- fi -- -- -if test -f $(sessdir)/Xsession; then \ -- cp $(sessdir)/Xsession $(sessdir)/Xsession.orig; \ -- fi -- $(INSTALL_SCRIPT) $(srcdir)/Xsession $(sessdir)/Xsession -- -- -if test -f $(sessdir)/Gnome; then \ -- cp $(sessdir)/Gnome $(sessdir)/Gnome.orig; \ -- fi -- $(INSTALL_SCRIPT) Gnome $(sessdir)/Gnome -- -- -if test -f /etc/redhat-release; then \ -- if test -f $(sessdir)/Default; then \ -- cp $(sessdir)/Default $(sessdir)/Default.orig; \ -- fi; \ -- $(INSTALL_SCRIPT) $(srcdir)/Default.redhat $(sessdir)/Default; \ -- fi -- -- if test '!' -d $(initdir); then \ -- $(mkinstalldirs) $(initdir); \ -- chmod 755 $(initdir); \ -- fi -- -if test -f $(initdir)/Default; then \ -- cp $(initdir)/Default $(initdir)/Default.orig; \ -- fi -- $(INSTALL_SCRIPT) $(srcdir)/Default $(initdir)/Default -- -- if test '!' -d $(predir); then \ -- $(mkinstalldirs) $(predir); \ -- chmod 755 $(predir); \ -- fi -- -if test -f $(predir)/Default; then \ -- cp $(predir)/Default $(predir)/Default.orig; \ -- fi -- $(INSTALL_SCRIPT) $(srcdir)/PreSession $(predir)/Default -- -- if test '!' -d $(postdir); then \ -- $(mkinstalldirs) $(postdir); \ -- chmod 755 $(postdir); \ -- fi -- -if test -f $(postdir)/Default; then \ -- cp $(postdir)/Default $(postdir)/Default.orig; \ -- fi -- $(INSTALL_SCRIPT) $(srcdir)/PostSession $(postdir)/Default -- -- if test '!' -d $(gnomercdir); then \ -- $(mkinstalldirs) $(gnomercdir); \ -- chmod 755 $(gnomercdir); \ -- fi -- -- if test '!' -f $(gnomercdir)/gnomerc; then \ -- $(INSTALL_SCRIPT) gnomerc $(gnomercdir)/gnomerc; \ -- fi -- -- if test '!' -d $(authdir); then \ -- $(mkinstalldirs) $(authdir); \ -- chown gdm.gdm $(authdir); \ -- chmod 750 $(authdir); \ -- fi -+ $(mkinstalldirs) $(DESTDIR)$(confdir) $(DESTDIR)$(localedir) \ -+ $(DESTDIR)$(sessdir) $(DESTDIR)$(initdir) \ -+ $(DESTDIR)$(predir) $(DESTDIR)$(postdir) \ -+ $(DESTDIR)$(gnomercdir) $(DESTDIR)$(localstatedir)/gdm -+ -+ $(INSTALL_DATA) gdm.conf $(DESTDIR)$(confdir)/gdm.conf; \ -+ $(INSTALL_DATA) gdm.conf $(DESTDIR)$(confdir)/factory-gdm.conf -+ $(INSTALL_DATA) locale.alias $(DESTDIR)$(localedir) -+ $(INSTALL_SCRIPT) XKeepsCrashing Xsession Gnome $(DESTDIR)$(confdir) -+ $(INSTALL_SCRIPT) Xsession Gnome $(DESTDIR)$(sessdir) -+ $(INSTALL_SCRIPT) Default $(DESTDIR)$(initdir) -+ $(INSTALL_SCRIPT) PreSession $(DESTDIR)$(predir)/Default -+ $(INSTALL_SCRIPT) PostSession $(DESTDIR)$(postdir)/Default -+ $(INSTALL_SCRIPT) gnomerc $(DESTDIR)$(gnomercdir)/gnomerc -+ $(INSTALL_SCRIPT) Default.redhat $(DESTDIR)$(sessdir)/Default -+ -+ chown gdm $(DESTDIR)$(authdir) || : -+ chogrp gdm $(DESTDIR)$(authdir) || : -+ chmod 750 $(DESTDIR)$(authdir) - - system=`uname`; \ - if test -f /usr/include/security/pam_appl.h; then \ -@@ -124,6 +64,6 @@ - $(INSTALL_DATA) gdm-autologin $(DESTDIR)$(PAM_PREFIX)/pam.d/gdm-autologin; \ - fi; \ - if test $$system = SunOS; then \ -- echo "Please add PAM authentication for gdm and gdm-autologin in $(PAM_PREFIX)/pam.conf!"; \ -+ echo "Please add PAM authentication for gdm and gdm-autologin in $(DESTDIR)$(PAM_PREFIX)/pam.conf!"; \ - fi; \ - fi ---- gdm-2.2.5.4/daemon/Makefile.am~ Tue Jan 29 02:32:48 2002 -+++ gdm-2.2.5.4/daemon/Makefile.am Tue Jan 29 02:32:48 2002 -@@ -1,9 +1,6 @@ - ## Process this file with automake to produce makefile.in --CFLAGS = @CFLAGS@ -g -Wall \ -- -Wpointer-arith \ -- -Wmissing-prototypes -Wmissing-declarations - --DEFS = @DEFS@ -DGDM_CONFIG_FILE=\"@sysconfdir@/gdm/gdm.conf\" -+DEFS = @DEFS@ -DGDM_CONFIG_FILE=\"$(sysconfdir)/gdm/gdm.conf\" - - INCLUDES = \ - -I. \ ---- gdm-2.2.5.4/docs/sgmldocs.make~ Tue Jan 29 02:41:23 2002 -+++ gdm-2.2.5.4/docs/sgmldocs.make Tue Jan 29 02:41:23 2002 -@@ -58,7 +58,7 @@ - -cp $(docname)/index.html . - - $(docname).sgml: $(sgml_ents) -- -ourdir=`pwd`; \ -+ ourdir=`pwd`; \ - cd $(srcdir); \ - cp $(sgml_ents) $$ourdir - diff --git a/gdm-desktop.patch b/gdm-desktop.patch deleted file mode 100644 index e51c686..0000000 --- a/gdm-desktop.patch +++ /dev/null @@ -1,1020 +0,0 @@ -diff -uNr gdm-2.2.5.4.orig/gui/acinclude.m4 gdm-2.2.5.4/gui/acinclude.m4 ---- gdm-2.2.5.4.orig/acinclude.m4 Thu Jan 1 01:00:00 1970 -+++ gdm-2.2.5.4/acinclude.m4 Tue Dec 2 22:38:16 2003 -@@ -0,0 +1,299 @@ -+## xml-i18n-tools.m4 - Configure xml-i18n-tools for the target system. -*-Shell-script-*- -+## Copyright (C) 2001 Eazel, Inc. -+## Author: Maciej Stachowiak -+## -+## This program is free software; you can redistribute it and/or modify -+## it under the terms of the GNU General Public License as published by -+## the Free Software Foundation; either version 2 of the License, or -+## (at your option) any later version. -+## -+## This program is distributed in the hope that it will be useful, but -+## WITHOUT ANY WARRANTY; without even the implied warranty of -+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+## General Public License for more details. -+## -+## You should have received a copy of the GNU General Public License -+## along with this program; if not, write to the Free Software -+## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -+## -+## As a special exception to the GNU General Public License, if you -+## distribute this file as part of a program that contains a -+## configuration script generated by Autoconf, you may include it under -+## the same distribution terms that you use for the rest of that program. -+ -+AC_DEFUN(XML_I18N_TOOLS_NEWER_THAN_0_9,[ true ]) -+ -+dnl AC_PROG_XML_I18N_TOOLS([MINIMUM-VERSION [,"G2" if always using --utf8] ]) -+# serial 1 AC_PROG_XML_I18N_TOOLS -+AC_DEFUN(AC_PROG_XML_I18N_TOOLS, -+[ -+ AC_DEFUN(X18T_PFORG1, dnl and -u for G2 -+ ifelse([$2],[G2],[ -u ], [ -p ])) -+ AC_DEFUN(X18T_XML_KIND, -+ ifelse([$2],[G2],[ -u ],[ $(XML_I18N_XML_KIND) ])) -+ AC_DEFUN(X18T_KEYS_KIND, -+ ifelse([$2],[G2],[ -u ],[ $(XML_I18N_KEYS_KIND) ])) -+ -+ XML_I18N_MERGE_DESKTOP_RULE='%.desktop: %.desktop.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -d -u X18T_PFORG1' -+XML_I18N_MERGE_DIRECTORY_RULE='%.directory: %.directory.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -d -u X18T_PFORG1' -+ XML_I18N_MERGE_KEYS_RULE='%.keys: %.keys.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -k X18T_KEYS_KIND' -+ XML_I18N_MERGE_OAF_RULE='%.oaf: %.oaf.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -o -p' -+ XML_I18N_MERGE_PONG_RULE='%.pong: %.pong.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -x X18T_PFORG1' -+ XML_I18N_MERGE_SERVER_RULE='%.server: %.server.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -o -u' -+ XML_I18N_MERGE_SHEET_RULE='%.sheet: %.sheet.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -x -u' -+XML_I18N_MERGE_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -d X18T_PFORG1' -+ XML_I18N_MERGE_XML_RULE='%.xml: %.xml.in $(top_builddir)/xml-i18n-merge $(wildcard $(top_srcdir)/po/*.po) ; $(top_builddir)/xml-i18n-merge $(top_srcdir)/po $< [$]@ -x X18T_XML_KIND' -+ -+AC_SUBST(XML_I18N_MERGE_DESKTOP_RULE) -+AC_SUBST(XML_I18N_MERGE_DIRECTORY_RULE) -+AC_SUBST(XML_I18N_MERGE_KEYS_RULE) -+AC_SUBST(XML_I18N_MERGE_OAF_RULE) -+AC_SUBST(XML_I18N_MERGE_PONG_RULE) -+AC_SUBST(XML_I18N_MERGE_SERVER_RULE) -+AC_SUBST(XML_I18N_MERGE_SHEET_RULE) -+AC_SUBST(XML_I18N_MERGE_SOUNDLIST_RULE) -+AC_SUBST(XML_I18N_MERGE_XML_RULE) -+ -+# Use the tools built into the package, not the ones that are installed. -+ -+XML_I18N_EXTRACT='$(top_builddir)/xml-i18n-extract' -+AC_SUBST(XML_I18N_EXTRACT)dnl -+ -+XML_I18N_MERGE='$(top_builddir)/xml-i18n-merge' -+AC_SUBST(XML_I18N_MERGE)dnl -+ -+XML_I18N_UPDATE='$(top_builddir)/xml-i18n-update' -+AC_SUBST(XML_I18N_UPDATE)dnl -+ -+AC_PATH_PROG(INTLTOOL_PERL, perl) -+if test -z "$INTLTOOL_PERL"; then -+ AC_MSG_ERROR([perl not found; required for xml-i18n-tools]) -+fi -+if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then -+ AC_MSG_ERROR([perl 5.x required for xml-i18n-tools]) -+fi -+ -+dnl Remove Intltool [] tags from po/POTFILES -+dnl -+ifdef([AC_DIVERSION_ICMDS],[ -+ AC_DIVERT_PUSH(AC_DIVERSION_ICMDS) -+ changequote(,) -+ mv -f po/POTFILES po/POTFILES.tmp -+ sed -e 's/\[.*\] *//' < po/POTFILES.tmp > po/POTFILES -+ rm -f po/POTFILES.tmp -+ changequote([,]) -+ AC_DIVERT_POP() -+],[ -+ ifdef([AC_CONFIG_COMMANDS_PRE],[ -+ AC_CONFIG_COMMANDS_PRE([ -+ changequote(,) -+ mv -f po/POTFILES po/POTFILES.tmp -+ sed -e 's/\[.*\] *//' < po/POTFILES.tmp > po/POTFILES -+ rm -f po/POTFILES.tmp -+ changequote([,]) -+ ]) -+ ]) -+]) -+ -+dnl manually sed perl in so people don't have to put the xml-i18n-tools scripts in their -+dnl AC_OUTPUT -+AC_OUTPUT_COMMANDS([ -+sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/xml-i18n-extract.in > xml-i18n-extract.out -+if cmp -s xml-i18n-extract xml-i18n-extract.out 2>/dev/null; then -+ rm -f xml-i18n-extract.out -+else -+ mv -f xml-i18n-extract.out xml-i18n-extract -+fi -+chmod ugo+x xml-i18n-extract -+chmod u+w xml-i18n-extract -+ -+sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/xml-i18n-merge.in > xml-i18n-merge.out -+if cmp -s xml-i18n-merge xml-i18n-merge.out 2>/dev/null; then -+ rm -f xml-i18n-merge.out -+else -+ mv -f xml-i18n-merge.out xml-i18n-merge -+fi -+chmod ugo+x xml-i18n-merge -+chmod u+w xml-i18n-merge -+ -+sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/xml-i18n-update.in > xml-i18n-update.out -+if cmp -s xml-i18n-update xml-i18n-update.out 2>/dev/null; then -+ rm -f xml-i18n-update.out -+else -+ mv -f xml-i18n-update.out xml-i18n-update -+fi -+chmod ugo+x xml-i18n-update -+chmod u+w xml-i18n-update -+], INTLTOOL_PERL=${INTLTOOL_PERL}) -+ -+# Redirect the config.log output again, so that the ltconfig log is not -+# clobbered by the next message. -+exec 5>>./config.log -+]) -+ -+dnl old names -+AC_DEFUN(AM_PROG_XML_I18N_TOOLS, [indir([AC_PROG_XML_I18N_TOOLS])])dnl -+# Configure paths for ESD -+# Manish Singh 98-9-30 -+# stolen back from Frank Belew -+# stolen from Manish Singh -+# Shamelessly stolen from Owen Taylor -+ -+dnl AM_PATH_ESD([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -+dnl Test for ESD, and define ESD_CFLAGS and ESD_LIBS -+dnl -+AC_DEFUN(AM_PATH_ESD, -+[dnl -+dnl Get the cflags and libraries from the esd-config script -+dnl -+AC_ARG_WITH(esd-prefix,[ --with-esd-prefix=PFX Prefix where ESD is installed (optional)], -+ esd_prefix="$withval", esd_prefix="") -+AC_ARG_WITH(esd-exec-prefix,[ --with-esd-exec-prefix=PFX Exec prefix where ESD is installed (optional)], -+ esd_exec_prefix="$withval", esd_exec_prefix="") -+AC_ARG_ENABLE(esdtest, [ --disable-esdtest Do not try to compile and run a test ESD program], -+ , enable_esdtest=yes) -+ -+ if test x$esd_exec_prefix != x ; then -+ esd_args="$esd_args --exec-prefix=$esd_exec_prefix" -+ if test x${ESD_CONFIG+set} != xset ; then -+ ESD_CONFIG=$esd_exec_prefix/bin/esd-config -+ fi -+ fi -+ if test x$esd_prefix != x ; then -+ esd_args="$esd_args --prefix=$esd_prefix" -+ if test x${ESD_CONFIG+set} != xset ; then -+ ESD_CONFIG=$esd_prefix/bin/esd-config -+ fi -+ fi -+ -+ AC_PATH_PROG(ESD_CONFIG, esd-config, no) -+ min_esd_version=ifelse([$1], ,0.2.5,$1) -+ AC_MSG_CHECKING(for ESD - version >= $min_esd_version) -+ no_esd="" -+ if test "$ESD_CONFIG" = "no" ; then -+ no_esd=yes -+ else -+ ESD_CFLAGS=`$ESD_CONFIG $esdconf_args --cflags` -+ ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs` -+ -+ esd_major_version=`$ESD_CONFIG $esd_args --version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` -+ esd_minor_version=`$ESD_CONFIG $esd_args --version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` -+ esd_micro_version=`$ESD_CONFIG $esd_config_args --version | \ -+ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` -+ if test "x$enable_esdtest" = "xyes" ; then -+ ac_save_CFLAGS="$CFLAGS" -+ ac_save_LIBS="$LIBS" -+ CFLAGS="$CFLAGS $ESD_CFLAGS" -+ LIBS="$LIBS $ESD_LIBS" -+dnl -+dnl Now check if the installed ESD is sufficiently new. (Also sanity -+dnl checks the results of esd-config to some extent -+dnl -+ rm -f conf.esdtest -+ AC_TRY_RUN([ -+#include -+#include -+#include -+#include -+ -+char* -+my_strdup (char *str) -+{ -+ char *new_str; -+ -+ if (str) -+ { -+ new_str = malloc ((strlen (str) + 1) * sizeof(char)); -+ strcpy (new_str, str); -+ } -+ else -+ new_str = NULL; -+ -+ return new_str; -+} -+ -+int main () -+{ -+ int major, minor, micro; -+ char *tmp_version; -+ -+ system ("touch conf.esdtest"); -+ -+ /* HP/UX 9 (%@#!) writes to sscanf strings */ -+ tmp_version = my_strdup("$min_esd_version"); -+ if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { -+ printf("%s, bad version string\n", "$min_esd_version"); -+ exit(1); -+ } -+ -+ if (($esd_major_version > major) || -+ (($esd_major_version == major) && ($esd_minor_version > minor)) || -+ (($esd_major_version == major) && ($esd_minor_version == minor) && ($esd_micro_version >= micro))) -+ { -+ return 0; -+ } -+ else -+ { -+ printf("\n*** 'esd-config --version' returned %d.%d.%d, but the minimum version\n", $esd_major_version, $esd_minor_version, $esd_micro_version); -+ printf("*** of ESD required is %d.%d.%d. If esd-config is correct, then it is\n", major, minor, micro); -+ printf("*** best to upgrade to the required version.\n"); -+ printf("*** If esd-config was wrong, set the environment variable ESD_CONFIG\n"); -+ printf("*** to point to the correct copy of esd-config, and remove the file\n"); -+ printf("*** config.cache before re-running configure\n"); -+ return 1; -+ } -+} -+ -+],, no_esd=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) -+ CFLAGS="$ac_save_CFLAGS" -+ LIBS="$ac_save_LIBS" -+ fi -+ fi -+ if test "x$no_esd" = x ; then -+ AC_MSG_RESULT(yes) -+ ifelse([$2], , :, [$2]) -+ else -+ AC_MSG_RESULT(no) -+ if test "$ESD_CONFIG" = "no" ; then -+ echo "*** The esd-config script installed by ESD could not be found" -+ echo "*** If ESD was installed in PREFIX, make sure PREFIX/bin is in" -+ echo "*** your path, or set the ESD_CONFIG environment variable to the" -+ echo "*** full path to esd-config." -+ else -+ if test -f conf.esdtest ; then -+ : -+ else -+ echo "*** Could not run ESD test program, checking why..." -+ CFLAGS="$CFLAGS $ESD_CFLAGS" -+ LIBS="$LIBS $ESD_LIBS" -+ AC_TRY_LINK([ -+#include -+#include -+], [ return 0; ], -+ [ echo "*** The test program compiled, but did not run. This usually means" -+ echo "*** that the run-time linker is not finding ESD or finding the wrong" -+ echo "*** version of ESD. If it is not finding ESD, you'll need to set your" -+ echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" -+ echo "*** to the installed location Also, make sure you have run ldconfig if that" -+ echo "*** is required on your system" -+ echo "***" -+ echo "*** If you have an old version installed, it is best to remove it, although" -+ echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], -+ [ echo "*** The test program failed to compile or link. See the file config.log for the" -+ echo "*** exact error that occured. This usually means ESD was incorrectly installed" -+ echo "*** or that you have moved ESD since it was installed. In the latter case, you" -+ echo "*** may want to edit the esd-config script: $ESD_CONFIG" ]) -+ CFLAGS="$ac_save_CFLAGS" -+ LIBS="$ac_save_LIBS" -+ fi -+ fi -+ ESD_CFLAGS="" -+ ESD_LIBS="" -+ ifelse([$3], , :, [$3]) -+ fi -+ AC_SUBST(ESD_CFLAGS) -+ AC_SUBST(ESD_LIBS) -+ rm -f conf.esdtest -+]) -diff -ur gdm-2.2.5.4.orig/gui/gdmconfig.desktop.in gdm-2.2.5.4/gui/gdmconfig.desktop.in ---- gdm-2.2.5.4.orig/gui/gdmconfig.desktop.in Thu May 3 22:22:22 2001 -+++ gdm-2.2.5.4/gui/gdmconfig.desktop.in Fri Jan 2 15:19:42 2004 -@@ -4,5 +4,7 @@ - TryExec=gdmconfig - Exec=gdmconfig - Icon=gdm.xpm --Terminal=0 -+Terminal=false - Type=Application -+Encoding=UTF-8 -+# vi: encoding=utf-8 -diff -ur gdm-2.2.5.4.orig/gui/gdmflexiserver-xnest.desktop.in gdm-2.2.5.4/gui/gdmflexiserver-xnest.desktop.in ---- gdm-2.2.5.4.orig/gui/gdmflexiserver-xnest.desktop.in Sun Aug 19 03:15:09 2001 -+++ gdm-2.2.5.4/gui/gdmflexiserver-xnest.desktop.in Fri Jan 2 15:19:37 2004 -@@ -6,5 +6,7 @@ - TryExec=Xnest - Exec=gdmflexiserver --xnest - Icon= --Terminal=0 -+Terminal=false - Type=Application -+Encoding=UTF-8 -+# vi: encoding=utf-8 -diff -ur gdm-2.2.5.4.orig/gui/gdmflexiserver.desktop.in gdm-2.2.5.4/gui/gdmflexiserver.desktop.in ---- gdm-2.2.5.4.orig/gui/gdmflexiserver.desktop.in Wed Aug 22 14:06:11 2001 -+++ gdm-2.2.5.4/gui/gdmflexiserver.desktop.in Fri Jan 2 15:19:40 2004 -@@ -3,5 +3,7 @@ - _Comment=Log in as another user without loging out - Exec=gdmflexiserver - Icon= --Terminal=0 -+Terminal=false - Type=Application -+Encoding=UTF-8 -+# vi: encoding=utf-8 -diff -ur gdm-2.2.5.4.orig/gui/gdmphotosetup.desktop.in gdm-2.2.5.4/gui/gdmphotosetup.desktop.in ---- gdm-2.2.5.4.orig/gui/gdmphotosetup.desktop.in Fri May 18 00:43:06 2001 -+++ gdm-2.2.5.4/gui/gdmphotosetup.desktop.in Fri Jan 2 15:19:43 2004 -@@ -4,5 +4,7 @@ - TryExec=gdmphotosetup - Exec=gdmphotosetup - Icon= --Terminal=0 -+Terminal=false - Type=Application -+Encoding=UTF-8 -+# vi: encoding=utf-8 -diff -ur gdm-2.2.5.5/xml-i18n-extract.in~ gdm-2.2.5.5/xml-i18n-extract.in ---- gdm-2.2.5.5/xml-i18n-extract.in~ Sat Jan 3 15:21:06 2004 -+++ gdm-2.2.5.5/xml-i18n-extract.in Sat Jan 3 15:21:06 2004 -@@ -1,39 +1,45 @@ --#!@XML_I18N_TOOLS_PERL@ -w -+#!@INTLTOOL_PERL@ -w - # -*- Mode: perl; indent-tabs-mode: nil; c-basic-offset: 4 -*- - - # --# The XML Translation Extractor -+# The Intltool Message Extractor - # --# Copyright (C) 2000 Free Software Foundation. -+# Copyright (C) 2000-2001 Free Software Foundation. - # --# This library is free software; you can redistribute it and/or -+# Intltool is free software; you can redistribute it and/or - # modify it under the terms of the GNU General Public License as - # published by the Free Software Foundation; either version 2 of the - # License, or (at your option) any later version. - # --# This script is distributed in the hope that it will be useful, -+# Intltool is distributed in the hope that it will be useful, - # but WITHOUT ANY WARRANTY; without even the implied warranty of - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - # General Public License for more details. - # - # You should have received a copy of the GNU General Public License --# along with this library; if not, write to the Free Software -+# along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - # -+# As a special exception to the GNU General Public License, if you -+# distribute this file as part of a program that contains a -+# configuration script generated by Autoconf, you may include it under -+# the same distribution terms that you use for the rest of that program. -+# - # Authors: Kenneth Christiansen --# Darin Adler -+# Darin Adler - # - - ## Release information --my $PROGRAM = "xml-i18n-extract"; --my $PACKAGE = "xml-i18n-tools"; --my $VERSION = "0.9"; -+my $PROGRAM = "intltool-extract"; -+my $PACKAGE = "intltool"; -+my $VERSION = "0.11.1"; - - ## Script options - Enable by setting value to 1 --my $ENABLE_INI = "1"; ## desktop and alike files --my $ENABLE_KEYS = "1"; ## mimetype descriptions --my $ENABLE_GLADE = "1"; ## glade files --my $ENABLE_XML = "1"; ## generic xml files -+my $ENABLE_INI = "1"; ## desktop and alike files -+my $ENABLE_KEYS = "1"; ## mimetype descriptions -+my $ENABLE_GLADE = "1"; ## glade files -+my $ENABLE_XML = "1"; ## generic xml files -+my $ENABLE_SCHEME = "1"; ## scheme files - - ## Loaded modules - use strict; -@@ -55,6 +61,9 @@ - my $input; - my %messages = (); - -+## Use this instead of \w for XML files to handle more possible characters. -+my $w = "[-A-Za-z0-9._:]"; -+ - ## Always print first - $| = 1; - -@@ -62,7 +71,7 @@ - GetOptions ( - "type=s" => \$TYPE_ARG, - "local|l" => \$LOCAL_ARG, -- "help|h|?" => \$HELP_ARG, -+ "help|h" => \$HELP_ARG, - "version|v" => \$VERSION_ARG, - "update" => \$UPDATE_ARG, - "quiet|q" => \$QUIET_ARG, -@@ -145,7 +154,6 @@ - - ## Sub for printing error messages - sub error{ --# print "xml-i18n-extract: invalid option @ARGV\n"; - print "Try `${PROGRAM} --help' for more information.\n"; - exit; - } -@@ -180,6 +188,7 @@ - &type_keys; - &type_xml; - &type_glade; -+ &type_scheme; - } - - sub type_ini { -@@ -219,12 +228,16 @@ - - if ($gettext_type eq "xml"){ - -- while ($input =~ /[\t\n\s]_\w+=\"([^\"]+)\"/sg) { -+ while ($input =~ /[\t\n\s]_$w+=\"([^\"]+)\"/sg) { - $messages{$1} = []; - } - -- while ($input =~ /<_(\w+)>([^<]+)<\/_\1>/sg) { -- $messages{$2} = []; -+ while ($input =~ /<_($w+)>([^<]+)<\/_\1>/sg) { -+ $_ = $2; -+ s/\s+/ /g; -+ s/^ //; -+ s/ $//; -+ $messages{$_} = []; - } - - } -@@ -240,7 +253,7 @@ - if ($gettext_type eq "glade"){ - - my $translate = "label|title|text|format|copyright|comments| -- preview_text|tooltip"; -+ preview_text|tooltip|message"; - - while ($input =~ /<($translate)>([^<]+)<\/($translate)>/sg) { - -@@ -264,6 +277,21 @@ - - } - -+sub type_scheme { -+ -+ if ($ENABLE_SCHEME) { -+ -+ ### For translatable scheme files ### -+ -+ if ($gettext_type eq "scheme"){ -+ -+ while ($input =~ /_\(?"((?:[^"\\]+|\\.)*)"\)?/sg) { -+ $messages{$1} = []; -+ } -+ } -+ } -+} -+ - sub msg_write { - - foreach my $message (sort keys %messages) { -diff -ur gdm-2.2.5.5/xml-i18n-merge.in~ gdm-2.2.5.5/xml-i18n-merge.in ---- gdm-2.2.5.5/xml-i18n-merge.in~ Sat Jan 3 15:21:07 2004 -+++ gdm-2.2.5.5/xml-i18n-merge.in Sat Jan 3 15:21:07 2004 -@@ -1,35 +1,41 @@ --#!@XML_I18N_TOOLS_PERL@ -w -+#!@INTLTOOL_PERL@ -w - - # --# The XML Translation Merge Tool -+# The Intltool Message Merger - # - # Copyright (C) 2000 Free Software Foundation. - # Copyright (C) 2000, 2001 Eazel, Inc - # --# This library is free software; you can redistribute it and/or -+# Intltool is free software; you can redistribute it and/or - # modify it under the terms of the GNU General Public License as - # published by the Free Software Foundation; either version 2 of the - # License, or (at your option) any later version. - # --# This script is distributed in the hope that it will be useful, -+# Intltool is distributed in the hope that it will be useful, - # but WITHOUT ANY WARRANTY; without even the implied warranty of - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - # General Public License for more details. - # - # You should have received a copy of the GNU General Public License --# along with this library; if not, write to the Free Software -+# along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - # --# Authors: Maciej Stachowiak -+# As a special exception to the GNU General Public License, if you -+# distribute this file as part of a program that contains a -+# configuration script generated by Autoconf, you may include it under -+# the same distribution terms that you use for the rest of that program. -+# -+# Authors: Maciej Stachowiak - # Kenneth Christiansen --# Darin Adler -+# Darin Adler -+# -+# Proper XML UTF-8ification written by Cyrille Chepelov - # -- - - ## Release information --my $PROGRAM = "xml-i18n-merge"; --my $PACKAGE = "xml-i18n-tools"; --my $VERSION = "0.9"; -+my $PROGRAM = "intltool-merge"; -+my $PACKAGE = "intltool"; -+my $VERSION = "0.11.1"; - - ## Script options - Enable by setting value to 1 - my $ENABLE_XML = "1"; -@@ -40,24 +46,27 @@ - use Getopt::Long; - - ## Scalars used by the option stuff --my $HELP_ARG = "0"; -+my $HELP_ARG = "0"; - my $VERSION_ARG = "0"; - my $OAF_STYLE_ARG = "0"; - my $XML_STYLE_ARG = "0"; - my $KEYS_STYLE_ARG = "0"; - my $DESKTOP_STYLE_ARG = "0"; - my $QUIET_ARG = "0"; -- -+my $PASS_THROUGH_ARG = "0"; -+my $UTF8_ARG = "0"; - - ## Handle options - GetOptions ( -- "help|h|?" => \$HELP_ARG, -+ "help|h" => \$HELP_ARG, - "version|v" => \$VERSION_ARG, - "quiet|q" => \$QUIET_ARG, - "oaf-style|o" => \$OAF_STYLE_ARG, - "xml-style|x" => \$XML_STYLE_ARG, - "keys-style|k" => \$KEYS_STYLE_ARG, -- "desktop-style|d" => \$DESKTOP_STYLE_ARG -+ "desktop-style|d" => \$DESKTOP_STYLE_ARG, -+ "pass-through|p" => \$PASS_THROUGH_ARG, -+ "utf8|u" => \$UTF8_ARG - ) or &error; - - -@@ -69,6 +78,10 @@ - my %po_files_by_lang = (); - my %translations = (); - -+# Use this instead of \w for XML files to handle more possible characters. -+my $w = "[-A-Za-z0-9._:]"; -+ -+ - &split_on_argument; - - -@@ -79,7 +92,6 @@ - - if ($VERSION_ARG) { - &version; -- - } elsif ($HELP_ARG) { - &help; - } elsif ($OAF_STYLE_ARG && @ARGV > 2) { -@@ -88,11 +100,13 @@ - &preparation; - &oaf_merge_translations; - } elsif ($XML_STYLE_ARG && @ARGV > 2) { -+ &utf8_sanity_check; - &place_normal; - &message; - &preparation; - &xml_merge_translations; - } elsif ($KEYS_STYLE_ARG && @ARGV > 2) { -+ &utf8_sanity_check; - &place_normal; - &message; - &preparation; -@@ -107,6 +121,13 @@ - } - } - -+sub utf8_sanity_check { -+ if (!$UTF8_ARG) { -+ if (!$PASS_THROUGH_ARG) { -+ $PASS_THROUGH_ARG="1"; -+ } -+ } -+} - - sub place_normal { - $PO_DIR = $ARGV[0]; -@@ -136,16 +157,18 @@ - print " -q, --quiet quiet mode\n"; - print " -o, --oaf-style includes translations in the oaf style\n"; - print " -x, --xml-style includes translations in the xml style\n"; -- print " -k, --keys-style includes translations in the keys style\n"; -+ print " -k, --keys-style includes translations in the keys style\n"; - print " -d, --desktop-style includes translations in the desktop style\n"; -- print "\nReport bugs to .\n"; -+ print " -u, --utf8 convert all strings to UTF-8 before merging\n"; -+ print " -p, --pass-through use strings as found in .po files, without\n"; -+ print " conversion (STRONGLY unrecommended with -x)\n"; -+ print "\nReport bugs to bugzilla.gnome.org, module intltool or xml-i18n-tools-list\@gnome.org>\n"; - exit; - } - - - ## Sub for printing error messages - sub error{ --# print "xml-i18n-merge: invalid option @ARGV\n"; - print "Try `${PROGRAM} --help' for more information.\n"; - exit; - } -@@ -156,7 +179,6 @@ - } - - -- - sub preparation { - &gather_po_files; - &create_translation_database; -@@ -184,6 +206,28 @@ - return $tmp; - } - -+sub get_po_encoding -+{ -+ my ($in_po_file) = @_; -+ my $encoding = ""; -+ -+ open IN_PO_FILE, $in_po_file; -+ -+ while () { -+ ## example: "Content-Type: text/plain; charset=ISO-8859-1\n" -+ if (/Content-Type\:.*charset=([-a-zA-Z0-9]+)\\n/) { -+ $encoding = $1; -+ last; -+ } -+ } -+ close IN_PO_FILE; -+ -+ if (!$encoding) { -+ print ("Warning: no encoding found in $in_po_file. Assuming ISO-8859-1\n"); -+ $encoding = "ISO-8859-1"; -+ } -+ return $encoding -+} - - sub create_translation_database - { -@@ -191,18 +235,23 @@ - - my $po_file = $po_files_by_lang{$lang}; - -- open PO_FILE, "<$po_file"; -+ if ($UTF8_ARG) { -+ my $encoding = get_po_encoding($po_file); -+ open PO_FILE, "iconv -f $encoding -t UTF-8 $po_file|"; -+ } else { -+ open PO_FILE, "<$po_file"; -+ } - - while () { - if (/^#,.*fuzzy/) { - $_ = ; next; - } - if (/^msgid "(.*)"/ ) { -- my $msgid = $1; -+ my $msgid = unescape_po_string($1); - $_ = ; - - if (/^msgstr "(.+)"/) { -- my $msgstr = $1; -+ my $msgstr = unescape_po_string($1); - $translations{$lang . "|" . $msgid} = $msgstr; - # print "[$lang]$msgstr\n"; - } -@@ -211,6 +260,28 @@ - } - } - -+sub unescape_one_sequence -+{ -+ my ($sequence) = @_; -+ -+ return "\\" if $sequence eq "\\\\"; -+ return "\"" if $sequence eq "\\\""; -+ -+ # gettext also handles \n, \t, \b, \r, \f, \v, \a, \xxx (octal), -+ # \xXX (hex) and has a comment saying they want to handle \u and \U. -+ -+ return $sequence; -+} -+ -+sub unescape_po_string -+{ -+ my ($string) = @_; -+ -+ $string =~ s/(\\.)/unescape_one_sequence($1)/eg; -+ -+ return $string; -+} -+ - sub lookup_translations - { - my ($value) = @_; -@@ -260,16 +331,30 @@ - { - my ($pre_encoded) = @_; - -- $pre_encoded =~ s/\\(.)/$1/g; - my @list_of_chars = unpack ('C*', $pre_encoded); - -- return join ('', map (&entity_encode_int, @list_of_chars)); -+ if ($PASS_THROUGH_ARG) { -+ return join ('', map (&entity_encode_int_even_high_bit, @list_of_chars)); -+ } else { -+ return join ('', map (&entity_encode_int_minimalist, @list_of_chars)); -+ } -+} -+ -+sub entity_encode_int_minimalist -+{ -+ if ($_ == 34) { return """ } -+ elsif ($_ == 38) { return "&" } -+ elsif ($_ == 39) { return "'" } -+ elsif ($_ == 60) { return "<" } -+ elsif ($_ == 62) { return ">" } -+ return chr $_; - } - --sub entity_encode_int -+sub entity_encode_int_even_high_bit - { -- if ($_ > 127 || $_ == 34 || $_ == 38) { -- return "&#" . $_ . ";"; -+ if ($_ > 127 || $_ == 34 || $_ == 38 || $_ == 39 || $_ == 60 || $_ == 62) { -+ # the ($_ > 127) should probably be removed -+ return "&#" . $_ . ";"; - } else { - return chr $_; - } -@@ -290,18 +375,18 @@ - - open OUTPUT, ">$OUTFILE"; - -- while ($xml_source =~ /[ \t]*<[^<]*\s_\w+="[^"]*"[^<]*>/m) { -- print OUTPUT $`; -+ while ($xml_source =~ /[ \t]*<[^<]*\s_$w+="[^"]*"[^<]*>/m) { #" -+ print OUTPUT $`; #` - my $orig_node = $&; -- $xml_source = $'; -+ $xml_source = $'; #' - - my $non_translated_line = $orig_node; -- $non_translated_line =~ s/_(\w+)="/$1="/; -+ $non_translated_line =~ s/_($w+)="/$1="/; - - my $new_node = $non_translated_line; - - my $value_str = $orig_node; -- $value_str =~ s/.*_\w+="([^"]*)".*/$1/s; -+ $value_str =~ s/.*_$w+="([^"]*)".*/$1/s; #" - - if ($value_str) { - my %value_translation_map = entity_encode_translations -@@ -312,7 +397,7 @@ - - my $translated_line = $orig_node; - $translated_line =~ s/name="([^"]*)"/name="$1-$key"/; -- $translated_line =~ s/(\s*)_(\w+)="[^"]*"/$1$2="$translation"/; -+ $translated_line =~ s/(\s*)_($w+)="[^"]*"/$1$2="$translation"/; - - $new_node .= "\n$translated_line"; - } -@@ -345,22 +430,25 @@ - - # First just unmark for translation all empty nodes - # for example <_foo/> is just replaced by -- $xml_source =~ s/<_(\w+)\/>/<$1\/>/mg; -+ $xml_source =~ s|<_($w+)/>|<$1/>|mg; - -- # Support for XML <_foo>blah style translations -- while ($xml_source =~ /([ \t]*)<_(\w+)>([^<]+)<\/_\2>/m) { -+ # Support for <_foo>blah style translations -+ while ($xml_source =~ m|([ \t]*)<_($w+)>(.*?)|s) { - print OUTPUT $`; -- $xml_source = $'; -+ my $remainder = $'; #' - - my $spaces = $1; - my $tag_name = $2; - my $value_str = $3; - - my $non_translated_line = "$spaces<$tag_name>$value_str"; -- - my $new_node = $non_translated_line; - - if ($value_str) { -+ $value_str =~ s/\s+/ /g; -+ $value_str =~ s/^ //; -+ $value_str =~ s/ $//; -+ - my %value_translation_map = entity_encode_translations - (lookup_translations ($value_str)); - -@@ -371,7 +459,7 @@ - } - } - -- $xml_source = $new_node . $xml_source; -+ $xml_source = $new_node . $remainder; - } - - print OUTPUT $xml_source; -@@ -421,7 +509,6 @@ - sub desktop_merge_translations - { - open INPUT, "<${FILE}"; -- - open OUTPUT, ">${OUTFILE}"; - - while () { -diff -ur gdm-2.2.5.5/xml-i18n-update.in~ gdm-2.2.5.5/xml-i18n-update.in ---- gdm-2.2.5.5/xml-i18n-update.in~ Sat Jan 3 15:21:07 2004 -+++ gdm-2.2.5.5/xml-i18n-update.in Sat Jan 3 15:21:07 2004 -@@ -1,29 +1,34 @@ --#!@XML_I18N_TOOLS_PERL@ -w -+#!@INTLTOOL_PERL@ -w - --# The GNOME Translation Update Tool -+# The Intltool Message Updater - # - # Copyright (C) 2000 Free Software Foundation. - # --# This library is free software; you can redistribute it and/or -+# Intltool is free software; you can redistribute it and/or - # modify it under the terms of the GNU General Public License as - # published by the Free Software Foundation; either version 2 of the - # License, or (at your option) any later version. - # --# This script is distributed in the hope that it will be useful, -+# Intltool is distributed in the hope that it will be useful, - # but WITHOUT ANY WARRANTY; without even the implied warranty of - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - # General Public License for more details. - # - # You should have received a copy of the GNU General Public License --# along with this library; if not, write to the Free Software -+# along with this program; if not, write to the Free Software - # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - # -+# As a special exception to the GNU General Public License, if you -+# distribute this file as part of a program that contains a -+# configuration script generated by Autoconf, you may include it under -+# the same distribution terms that you use for the rest of that program. -+# - # Author(s): Kenneth Christiansen - - ## Release information --my $PROGRAM = "xml-i18n-update"; --my $VERSION = "0.9"; --my $_PACKAGE = "xml-i18n-tools"; -+my $PROGRAM = "intltool-update"; -+my $VERSION = "0.11.1"; -+my $_PACKAGE = "intltool"; - - ## Loaded modules - use strict; -@@ -50,6 +55,7 @@ - "xml(\.in)*|". # .in is not required - "ui|". - "glade(\.in)*|". # .in is not required -+"scm(\.in)*|". # .in is not required - "desktop(\.in)+|". - "directory(\.in)+|". - "soundlist(\.in)+|". -@@ -57,6 +63,7 @@ - "oaf(\.in)+|". - "server(\.in)+|". - "etspec|". -+"sheet(\.in)+|". - "pong(\.in)+"; - - my $PACKAGE = &find_package_name; -@@ -73,7 +80,7 @@ - - ## Handle options - GetOptions ( -- "help|h|?" => \$HELP_ARG, -+ "help|h" => \$HELP_ARG, - "version|v" => \$VERSION_ARG, - "dist|d" => \$DIST_ARG, - "pot|p" => \$POT_ARG, -@@ -153,7 +160,7 @@ - if ($type =~ /\[type: (gettext\/[^\]].*)]/) { - $gettext_type=$1; - } -- elsif ($type =~ /(?:xml(\.in)*|ui|oaf(?:\.in)+|pong(?:\.in)+|etspec)$/) { -+ elsif ($type =~ /(?:xml(\.in)*|ui|oaf(?:\.in)+|server(?:\.in)+|sheet(?:\.in)+|pong(?:\.in)+|etspec)$/) { - $gettext_type="gettext\/xml"; - } - elsif ($type =~ /glade(\.in)*$/) { -@@ -162,6 +169,9 @@ - elsif ($type =~ /(?:desktop(?:\.in)+|directory(?:\.in)+|soundlist(?:\.in)+)$/) { - $gettext_type="gettext\/ini"; - } -+ elsif ($type =~ /scm(\.in)*$/) { -+ $gettext_type="gettext\/scheme"; -+ } - elsif ($type =~ /keys(\.in)+$/) { - $gettext_type="gettext\/keys"; - } -@@ -216,7 +226,7 @@ - find sub { push @buf_i18n_xml, "$File::Find::name" if /\.($xml_extension)$/ }, ".."; - - open(POTFILES, "POTFILES.in") || die "$PROGRAM: there's no POTFILES.in!!!\n"; -- @buf_potfiles = ; -+ @buf_potfiles = grep /^[^#]/, ; - - print "Searching for missing translatable files...\n"; - -@@ -297,17 +307,17 @@ - - sub gen_headers - { -- my $XML_I18N_EXTRACT = `which xml-i18n-extract 2>/dev/null`; -- chomp $XML_I18N_EXTRACT; -+ my $EXTRACT = `which intltool-extract 2>/dev/null`; -+ chomp $EXTRACT; - -- $XML_I18N_EXTRACT = $ENV{"XML_I18N_EXTRACT"} if $ENV{"XML_I18N_EXTRACT"}; -+ $EXTRACT = $ENV{"INTLTOOL_EXTRACT"} if $ENV{"INTLTOOL_EXTRACT"}; - - ## Generate the .h header files, so we can allow glade and - ## xml translation support -- if (! -s $XML_I18N_EXTRACT) -+ if (! -s $EXTRACT) - { -- print "\n *** The xml-i18n-extract script wasn't found!" -- ."\n *** Without this xml-i18n-update can not generate files.\n"; -+ print "\n *** The intltool-extract script wasn't found!" -+ ."\n *** Without this intltool-update can not generate files.\n"; - exit; - } - else -@@ -317,7 +327,7 @@ - chomp; - - ## Find xml files in POTFILES.in and generate the -- ## files with help from the xml-i18n-extract script -+ ## files with help from the extract script - - my $gettext_type=&determine_type($1); - -@@ -326,9 +336,9 @@ - my $filename = "../$_"; - - if ($VERBOSE){ -- system($XML_I18N_EXTRACT, "--update", "--type=$gettext_type", $filename); -+ system($EXTRACT, "--update", "--type=$gettext_type", $filename); - } else { -- system($XML_I18N_EXTRACT, "--update", "--type=$gettext_type", "--quiet", $filename); -+ system($EXTRACT, "--update", "--type=$gettext_type", "--quiet", $filename); - } - } - } -@@ -358,7 +368,7 @@ - ."&& mv $PACKAGE\.po \.\/$PACKAGE\.pot \)"; - - system("xgettext", "--default-domain\=$PACKAGE", "--directory\=\.\.", -- "--add-comments", "--keyword\=\_", "--keyword\=N\_", -+ "--add-comments", "--keyword\=\_", "--keyword\=N\_", "--keyword\=U\_", - "--files-from\=\.\/POTFILES\.in"); - - system($gettext_test); diff --git a/gdm-eu_xml.patch b/gdm-eu_xml.patch deleted file mode 100644 index 2f8edf3..0000000 --- a/gdm-eu_xml.patch +++ /dev/null @@ -1,439 +0,0 @@ ---- gdm-2.2.5.5/docs/eu/gdm.sgml~ Sat Jan 3 17:02:20 2004 -+++ gdm-2.2.5.5/docs/eu/gdm.sgml Sat Jan 3 17:58:31 2004 -@@ -193,28 +193,28 @@ - Daemon konfigurazioa - - -- [daemon-a] -+ [daemon] - -- BerrabiaraziBetiZerbitzaria BerrabiaraziBetiZerbitzaria=faltsua Egia bada, gdm ez da inoiz saiatuko lehendik dauden X zerbitzariak berriro hasieratuz berriro erabiltzen. Lehendik dagoen zerbitzaria hil eta berriro hasiko da. Normalean, berriro hasieratzea abiatzeko modu egokiagoa da, baina X zerbitzariaren memoria gero eta gehiago erabiltzen bada, aukera seguruagoa izan daiteke. -+ AlwaysRestartServer AlwaysRestartServer=false Egia bada, gdm ez da inoiz saiatuko lehendik dauden X zerbitzariak berriro hasieratuz berriro erabiltzen. Lehendik dagoen zerbitzaria hil eta berriro hasiko da. Normalean, berriro hasieratzea abiatzeko modu egokiagoa da, baina X zerbitzariaren memoria gero eta gehiago erabiltzen bada, aukera seguruagoa izan daiteke. - -- SaioHasieraAutomatikoaGaitu SaioHasieraAutomatikoaGaitu=faltsua SaioHasieraAutomatikoaren erabiltzaileak saioa lehen abioaren ondoren hasi behar luke. Ez da pasahitzik eskatzen. Hori erabilgarria da erabiltzaile bakarreko lan-estazioetarako, non bertako segurtasun-kontsola arazo bat ez den. Terminal publikoentzako ere erabilgarria izan daiteke, baina kasu horretarako ikus DenborazMugatutakoSaioHasiera. -+ AutomaticLoginEnable AutomaticLoginEnable=false SaioHasieraAutomatikoaren erabiltzaileak saioa lehen abioaren ondoren hasi behar luke. Ez da pasahitzik eskatzen. Hori erabilgarria da erabiltzaile bakarreko lan-estazioetarako, non bertako segurtasun-kontsola arazo bat ez den. Terminal publikoentzako ere erabilgarria izan daiteke, baina kasu horretarako ikus DenborazMugatutakoSaioHasiera. - -- SaioHasieraAutomatikoa SaioHasieraAutomatikoa= Erabiltzaileak automatikoki hasi behar luke saioa lehen abioaren ondoren. SaioHasieraAutomatikoaGaitu aukerak egia izan behar du eta horretarako erabiltzaileak baliozkoa izan behar du. "Root-a" inoiz ezin da automatikoki hasi eta gdm-ek ez du hori egingo, nahiz eta zuk horretarako konfiguratu. -+ AutomaticLogin AutomaticLogin= Erabiltzaileak automatikoki hasi behar luke saioa lehen abioaren ondoren. SaioHasieraAutomatikoaGaitu aukerak egia izan behar du eta horretarako erabiltzaileak baliozkoa izan behar du. "Root-a" inoiz ezin da automatikoki hasi eta gdm-ek ez du hori egingo, nahiz eta zuk horretarako konfiguratu. - -- Hautatzailea Hautatzailea=bin/gdmchooser --disable-sound --disable-crash-dialog Hautatzailearen bide-izen osoa eta izen exekutagarriak, hautazko argumentuaz jarraiturik. -+ Chooser Chooser=bin/gdmchooser --disable-sound --disable-crash-dialog Hautatzailearen bide-izen osoa eta izen exekutagarriak, hautazko argumentuaz jarraiturik. - -- Konfiguratzailea Konfiguratzailea=bin/gdmconfig --disable-sound --disable-crash-dialogKonfigurazio bitarraren bide-izena. Ongietorriko KonfigErabilgarri aukera egia moduan jarrita badago, orduan bitar hori exekutatu norbaitek sistema-menuan Konfigurazioa aukeratzen duenean. Hala ere GDMk aurrena root-aren pasahitza eskatuko dizu. Hori ezingo da urruneko pantaila batetik egin. -+ Configurator Configurator=bin/gdmconfig --disable-sound --disable-crash-dialogKonfigurazio bitarraren bide-izena. Ongietorriko KonfigErabilgarri aukera egia moduan jarrita badago, orduan bitar hori exekutatu norbaitek sistema-menuan Konfigurazioa aukeratzen duenean. Hala ere GDMk aurrena root-aren pasahitza eskatuko dizu. Hori ezingo da urruneko pantaila batetik egin. - -- BideIzenLehenetsia BideIzenLehenetsia=/bin:/usr/bin:/usr/bin/X11:/usr/local/bin Erabiltzailearen saioa zer bide-izenekin ezarriko den zehazten du. -+ DefaultPath DefaultPath=/bin:/usr/bin:/usr/bin/X11:/usr/local/bin Erabiltzailearen saioa zer bide-izenekin ezarriko den zehazten du. - -- BistaratuHasiDir BistaratuHasiDir=etc/gdm/Init Pantailako hasieratu script-a duen direktorioa. Informazio gehiagotarako ikus ``Script direktorioak'' sekzioa. -+ DisplayInitDir DisplayInitDir=etc/gdm/Init Pantailako hasieratu script-a duen direktorioa. Informazio gehiagotarako ikus ``Script direktorioak'' sekzioa. - -- FailsafeXZerbitzaria FailsafeXZerbitzaria= X zerbitzari arrunta hasi ezin dugun kasurako X komando-lerroa. Bereizmen txikiko zerbitzaria exekutatzeko script-motaren bat izan behar luke. XKeepsCrashing script-a exekutatu aurretik egiten da. -+ FailsafeXServer FailsafeXServer= X zerbitzari arrunta hasi ezin dugun kasurako X komando-lerroa. Bereizmen txikiko zerbitzaria exekutatzeko script-motaren bat izan behar luke. XKeepsCrashing script-a exekutatu aurretik egiten da. - - -- XZerbitzariMalguak -+ FlexibleXServers - -- XZerbitzariMalguak=5 -+ FlexibleXServers=5 - - Onartzen den gehienezko zerbitzari malguen kopurua. Zerbitzari hauek - /tmp/.gdm_socket socket-konexioa erabiliz exekuta daitezke. -@@ -225,36 +225,36 @@ - - - --GnomeSaioLehenetsia GnomeSaioLehenetsia=share/gnome/default.session GDMk irakurri behar lukeen fitxategia, erabiltzaile bakoitzeko GNOMEren saio-fitxategirik ez badago, eta erabiltzaileak Gnome-ren Hautatzaile-saioa eskatu badu. -+GnomeDefaultSession GnomeDefaultSession=share/gnome/default.session GDMk irakurri behar lukeen fitxategia, erabiltzaile bakoitzeko GNOMEren saio-fitxategirik ez badago, eta erabiltzaileak Gnome-ren Hautatzaile-saioa eskatu badu. - -- Ongietorria Ongietorria=bin/gdmlogin --disable-sound --disable-crash-dialog Ongietorriaren bide-izen osoa eta izen exekutagarriak, hautazko argumentuez jarraiturik. -+ Greeter Greeter=bin/gdmlogin --disable-sound --disable-crash-dialog Ongietorriaren bide-izen osoa eta izen exekutagarriak, hautazko argumentuez jarraiturik. - -- Taldea Taldea=gdm gdmlogin/gdmchooser exekutatzeko taldearen IDa. -+ Group Group=gdm gdmlogin/gdmchooser exekutatzeko taldearen IDa. - -- GeldituKomandoa GeldituKomandoa=/sbin/shutdown -h now Erabiltzaileak Sistema menuan Gelditu hautatzen duenean exekutatu behar den bide-izen osoa eta argumentuak. -+ HaltCommand HaltCommand=/sbin/shutdown -h now Erabiltzaileak Sistema menuan Gelditu hautatzen duenean exekutatu behar den bide-izen osoa eta argumentuak. - -- HilInitBezeroak HilInitBezeroak=egia GDMk init script-ekin hasieratu diren X bezeroak hil behar dituen edo ez erabakitzen du, erabiltzaileak saioa hasten duenean. -+ KillInitClients KillInitClients=true GDMk init script-ekin hasieratu diren X bezeroak hil behar dituen edo ez erabakitzen du, erabiltzaileak saioa hasten duenean. - -- SaioHasieraDir SaioHasieraDir=var/gdm Pantaila indibidualentzako egunkari-fitxategiak dituen direktorioa. Lehenespenez ZerbAuthDir-en berdina da. -+ LogDir LogDir=var/gdm Pantaila indibidualentzako egunkari-fitxategiak dituen direktorioa. Lehenespenez ZerbAuthDir-en berdina da. - -- PidFitx PidFitx=var/run/gdm.pid gdm prozesuaren IDa duen fitxategiaren izena. -+ PidFile PidFile=var/run/gdm.pid gdm prozesuaren IDa duen fitxategiaren izena. - -- PostSaioScriptDir PostSaioScriptDir=etc/gdm/PostSession Erabiltzaileak saiotik irten ondoren exekutatutako script-ak dituen direktorioa. Informazio gehiagotarako ikus ``Script direktorioak'' sekzioa. -+ PostSessionScriptDir PostSessionScriptDir=etc/gdm/PostSession Erabiltzaileak saiotik irten ondoren exekutatutako script-ak dituen direktorioa. Informazio gehiagotarako ikus ``Script direktorioak'' sekzioa. - -- PreSaioScriptDir PreSaioScriptDir=etc/gdm/PreSession Erabiltzaileak saioa hasi aurretik exekutatutako script-ak dituen direktorioa. Informazio gehiagotarako ikus ``Script direktorioak'' atala. -+ PreSessionScriptDir PreSessionScriptDir=etc/gdm/PreSession Erabiltzaileak saioa hasi aurretik exekutatutako script-ak dituen direktorioa. Informazio gehiagotarako ikus ``Script direktorioak'' atala. - -- BerrabiaraziKomandoa BerrabiaraziKomandoa=/sbin/shutdown -r now Erabiltzaileak Sistema menuan Berrabiarazi hautatzen duenean exekutatu behar den programaren bide-izen osoa eta hautazko argumentuak. -+ RebootCommand RebootCommand=/sbin/shutdown -r now Erabiltzaileak Sistema menuan Berrabiarazi hautatzen duenean exekutatu behar den programaren bide-izen osoa eta hautazko argumentuak. - -- RootBideIzena RootBideIzena=/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin Root-aren saioan zer bide-izen ezarriko den eta GDMk exekutatutako {Init,PreSession,PostSession} script-ak zehazten ditu. -+ RootPath RootPath=/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin Root-aren saioan zer bide-izen ezarriko den eta GDMk exekutatutako {Init,PreSession,PostSession} script-ak zehazten ditu. - -- ZerbAuthDir ZerbAuthDir=/var/gdm Pantaila indibidualentzako X autentifikazio-fitxategiak dituen direktorioa. gdm.gdm-ren barnean egon behar luke 750 baimenekin. Direktorio hau daemon-ak gorde behar dituen fitxategi pribatuentzat ere erabiltzen da. Beste erabiltzaileek ezingo dute direktorio hori lortu eta bere edukia irakurri/gorde. -+ ServAuthDir ServAuthDir=/var/gdm Pantaila indibidualentzako X autentifikazio-fitxategiak dituen direktorioa. gdm.gdm-ren barnean egon behar luke 750 baimenekin. Direktorio hau daemon-ak gorde behar dituen fitxategi pribatuentzat ere erabiltzen da. Beste erabiltzaileek ezingo dute direktorio hori lortu eta bere edukia irakurri/gorde. - -- SaioDir SaioDir=etc/gdm/Sessions Sisteman erabilgarri dauden saio-mota guztien script-ak dituen direktorioa. -+ SessionDir SessionDir=etc/gdm/Sessions Sisteman erabilgarri dauden saio-mota guztien script-ak dituen direktorioa. - - -- XzerbitzariEstandarra -+ StandardXServer - -- XzerbitzariEstandarra=/usr/bin/X11/X -+ StandardXServer=/usr/bin/X11/X - - X zerbitzari estandarraren komandorako bide-izen eta argumentu osoak. - Hau gdm-k bestelako definiziorik aurkitzen ez duenean erabiltzen da, -@@ -265,27 +265,27 @@ - - - --EsekiKomandoa EsekiKomandoa= Erabiltzaileak Sistema menuan Eseki hautatzen duenean exekutatu behar diren bide-izen osoa eta argumentuak. Hutsik badago, menu-elementu hori ez da egongo. -+SuspendCommand SuspendCommand= Erabiltzaileak Sistema menuan Eseki hautatzen duenean exekutatu behar diren bide-izen osoa eta argumentuak. Hutsik badago, menu-elementu hori ez da egongo. - -- DenborazMugatutakoSaioHasieraGaitu DenborazMugatutakoSaioHasieraGaitu=faltsua DenborazMugatutakoSaioHasieraren erabiltzaileak saioa saio-hasierako pantaila segundo batzuetan (SaioHasieraAtzerapena aukerarekin ezarria) inaktibo egon ondoren hasi behar luke. Hau erabilgarria da atzipen publikoko terminalentzat, edo baita etxeko erabilpenerako ere. Erabiltzaileak teklatua erabili edo menuak arakatzen baditu, denbora-muga SaioHasieraAtzerapena aukeran edo 30 segundotan berrezarriko da, beti ere bietatik handiagoa dena. Kontuan hartu pasa-hitzik ez dela eskatzen, beraz erabiltzaileak kontuz ibili behar luke. -+ TimedLoginEnable TimedLoginEnable=false DenborazMugatutakoSaioHasieraren erabiltzaileak saioa saio-hasierako pantaila segundo batzuetan (SaioHasieraAtzerapena aukerarekin ezarria) inaktibo egon ondoren hasi behar luke. Hau erabilgarria da atzipen publikoko terminalentzat, edo baita etxeko erabilpenerako ere. Erabiltzaileak teklatua erabili edo menuak arakatzen baditu, denbora-muga SaioHasieraAtzerapena aukeran edo 30 segundotan berrezarriko da, beti ere bietatik handiagoa dena. Kontuan hartu pasa-hitzik ez dela eskatzen, beraz erabiltzaileak kontuz ibili behar luke. - -- DenborazMugatutakoSaioHasiera DenborazMugatutakoSaioHasiera= Segundo kopuru jakin bat inaktibo egon ondoren saioa hasi behar lukeen erabiltzailea da. Erabiltzaile hori ez da inoiz "root-a" izango eta gdm-ek ez du utziko root-a horrela hasten. -+ TimedLogin TimedLogin= Segundo kopuru jakin bat inaktibo egon ondoren saioa hasi behar lukeen erabiltzailea da. Erabiltzaile hori ez da inoiz "root-a" izango eta gdm-ek ez du utziko root-a horrela hasten. - -- SaioHasieraAtzerapena SaioHasieraAtzerapena=30 DenborazMugatutakoSaioHasiera aukeraren erabiltzailea saioa hasi aurretik atzeratuko den denbora. 10 edo handiagoa izan behar du. -+ TimedLoginDelay TimedLoginDelay=30 DenborazMugatutakoSaioHasiera aukeraren erabiltzailea saioa hasi aurretik atzeratuko den denbora. 10 edo handiagoa izan behar du. - -- Erabiltzailea Erabiltzailea=gdm gdmlogin / gdmchooser exekutatzeko erabiltzaile-izena. -+ User User=gdm gdmlogin / gdmchooser exekutatzeko erabiltzaile-izena. - -- ErabiltzaileAuthDir ErabiltzaileAuthDir= Erabiltzailearen .Xauthority fitxategia gorde behar litzatekeen direktorioa. Ezer zehazten ez denean, erabiltzailearen etxeko direktorioa erabiltzen da. -+ UserAuthDir UserAuthDir= Erabiltzailearen .Xauthority fitxategia gorde behar litzatekeen direktorioa. Ezer zehazten ez denean, erabiltzailearen etxeko direktorioa erabiltzen da. - -- ErabiltzaileAuthFBDir ErabiltzaileAuthFBDir=/tmp GDMk erabiltzailearen .Xauthority fitxategia eguneratzean huts egiten badu, laguntza-cookie-a sortuko da direktorio honetan. -+ UserAuthFBDir UserAuthFBDir=/tmp GDMk erabiltzailearen .Xauthority fitxategia eguneratzean huts egiten badu, laguntza-cookie-a sortuko da direktorio honetan. - -- ErabiltzaileAuthFitx ErabiltzaileAuthFitx=.Xauthority Erabiltzailearen cookie-ak gordetzeko erabiltzen den fitxategiaren izena. -+ UserAuthFile UserAuthFile=.Xauthority Erabiltzailearen cookie-ak gordetzeko erabiltzen den fitxategiaren izena. - - XKeepsCrashing XKeepsCrashing=etc/gdm/XKeepsCrashing - Xk bertan behera gelditzen jarraitzen duenean exekutatu behar den script-a. Hau X konfigurazioa edo beste zerbait exekutatzeko, horrela X konfigurazioa ibil dadin. Adibide gisa, ikusi banaketarekin batera etorri zen script-a. XKeepsCrashing script-a RedHat-en probatu da, baina beste edozein programetan ere ibil daiteke. Sistema-integratzaileak script hau zure sistemarako eguneratuta dagoela ziurtatu behar du. -- FailsafeXZerbitzaria instalatuta badago, aurrena hori erabiliko da, baina babes moduan soilik, nahiz eta zerbitzariak bertan behera gelditzen jarraitu. -+ FailsafeXServer instalatuta badago, aurrena hori erabiliko da, baina babes moduan soilik, nahiz eta zerbitzariak bertan behera gelditzen jarraitu. - -- Xnest Xnest=/usr/bin/X11/Xnest -+ Xnest Xnest=/usr/bin/X11/Xnest - Xnest komandorako bide-izen eta argumentu osoak. Xnest zerbitzari malguetan erabiltzen da. Horrela, erabiltzaileak saio-hasierako pantaila berriak habiaratutako leihoan has ditzake. Lan honetarako Xnest zerbitzaria X zerbitzariaren paketeetatik instalatuta eduki behar duzu. - - -@@ -295,31 +295,31 @@ - Segurtasun aukerak - - -- [segurtasuna] -+ [security] - -- BaimenduRoot BaimenduRoot=egia Root-ari (erabiltzaile pribilegiatuari) GDMren bidez saioa hastea baimentzen dio. Modu horretako saio-hasierak debekatu nahi badituzu, aukera horretan faltsua jarri. PAM onartzen duten sistemetan, parametro hori ez da oso erabilgarria, PAM funtzio berdinerako, eta baita gauza gehiagotarako ere, erabil baitaiteke. Oraindik, ordea, erabiltzen da, beraz PAM sistemetan ere egiazkoa jarri beharko zenuke. -+ AllowRoot AllowRoot=true Root-ari (erabiltzaile pribilegiatuari) GDMren bidez saioa hastea baimentzen dio. Modu horretako saio-hasierak debekatu nahi badituzu, aukera horretan faltsua jarri. PAM onartzen duten sistemetan, parametro hori ez da oso erabilgarria, PAM funtzio berdinerako, eta baita gauza gehiagotarako ere, erabil baitaiteke. Oraindik, ordea, erabiltzen da, beraz PAM sistemetan ere egiazkoa jarri beharko zenuke. - -- BaimenduRootUrrunetik BaimenduRootUrrunetik=egia Root-ari (erabiltzaile pribilegiatuari) GDMren bidez saioa urrunetik hastea baimendu. Modu horretako saio-hasierak debekatu nahi badituzu, aukera horretan faltsua jarri. Urruneko saio-hasierak xdmcp-ren bidez egiten diren saio-hasierak dira. PAM onartzen duten sistemetan, parametro hori ez da oso erabilgarria, PAM funtzio berdinerako, eta baita gauza gehiagotarako ere, erabil baitaiteke. Oraindik ordea erabiltzen da, beraz PAM sistemetan ere egiazkoa jarri beharko zenuke. -+ AllowRemoteRoot AllowRemoteRoot=true Root-ari (erabiltzaile pribilegiatuari) GDMren bidez saioa urrunetik hastea baimendu. Modu horretako saio-hasierak debekatu nahi badituzu, aukera horretan faltsua jarri. Urruneko saio-hasierak xdmcp-ren bidez egiten diren saio-hasierak dira. PAM onartzen duten sistemetan, parametro hori ez da oso erabilgarria, PAM funtzio berdinerako, eta baita gauza gehiagotarako ere, erabil baitaiteke. Oraindik ordea erabiltzen da, beraz PAM sistemetan ere egiazkoa jarri beharko zenuke. - -- BaimenduAutomatikokiUrrunetik BaimenduAutomatikokiUrrunetik=faltsua Denboraz mugatutako saio-hasiera aukera urrunetik egitea baimentzen du. Hau da, XDMCPren bidez egindako urruneko konexioak baimenduko dira erabiltzaileak saioa "TimedLogin" moduan hasteko, saio-hasieraren leihoa denboraz kanpo utziz, lehen kontsolako erabiltzaile lokalaren moduan. Kontuan hartu horrela sistema bat nahiko segurua dela, eta beraz lehenespenez desaktibatuta egongo da. -+ AllowRemoteAutoLogin AllowRemoteAutoLogin=false Denboraz mugatutako saio-hasiera aukera urrunetik egitea baimentzen du. Hau da, XDMCPren bidez egindako urruneko konexioak baimenduko dira erabiltzaileak saioa "TimedLogin" moduan hasteko, saio-hasieraren leihoa denboraz kanpo utziz, lehen kontsolako erabiltzaile lokalaren moduan. Kontuan hartu horrela sistema bat nahiko segurua dela, eta beraz lehenespenez desaktibatuta egongo da. - -- ErlaxazioBaimenak ErlaxazioBaimenak=0 Lehenespenez, fitxategi eta direktorioen jabea ez den erabiltzaileak bertan idatz badezake, GDMk ez ditu fitxategi eta direktorio horiek kontuan hartuko. -+ RelaxPermissions RelaxPermissions=0 Lehenespenez, fitxategi eta direktorioen jabea ez den erabiltzaileak bertan idatz badezake, GDMk ez ditu fitxategi eta direktorio horiek kontuan hartuko. - -- ErlaxazioBaimenen balioa aldatuz, ondorengo jokabidea ere alda dezakezu: -+ RelaxPermissions balioa aldatuz, ondorengo jokabidea ere alda dezakezu: - - 0 - Paranoia aukera. Erabiltzailearen fitxategiak eta direktorioak bakarrik onartzen ditu. 1 - Baimendu taldeak idatzi ditzakeen fitxategi eta direktorioak. 2 - Baimendu munduan zehar idatz daitezkeen fitxategi eta direktorioak. - -- BerriroSaiatuAtzerapena BerriroSaiatuAtzerapena=3 GDMk sarrera-eremua berriro aktibatu aurretik itxaron behar lukeen segundo kopurua, saio-hasierak huts egiten badu. -+ RetryDelay RetryDelay=3 GDMk sarrera-eremua berriro aktibatu aurretik itxaron behar lukeen segundo kopurua, saio-hasierak huts egiten badu. - -- SaioFitxGehien SaioFitxGehien=524288 GDMk kopuru hori baino handiagoko saio-fitxategiak ez ditu irakurriko (bytetan zehaztuta). Hori ErabiltzaileFitxGehien baino handiagoa izan daiteke, ez baitira inoiz memorian irakurtzen, eta horrela, zailagoa da gdm-ri "eraso" egitea. -+ SessionMaxFile SessionMaxFile=524288 GDMk kopuru hori baino handiagoko saio-fitxategiak ez ditu irakurriko (bytetan zehaztuta). Hori ErabiltzaileFitxGehien baino handiagoa izan daiteke, ez baitira inoiz memorian irakurtzen, eta horrela, zailagoa da gdm-ri "eraso" egitea. - -- Tamaina-kontrolaz gain, gdm eta gdmlogin programak ez dira hain erraz erabiltzailearen direktorioko fitxategietan sartzen. Ez die esteka sinbolikoei jarraituko eta, hala nahi badute, fitxategi eta direktorioetan haien jabea ez den norbaitek idatz badezake, ez ditu irakurriko. Informazio gehiagorako ikus ErlaxazioBaimenak aukera. -+ Tamaina-kontrolaz gain, gdm eta gdmlogin programak ez dira hain erraz erabiltzailearen direktorioko fitxategietan sartzen. Ez die esteka sinbolikoei jarraituko eta, hala nahi badute, fitxategi eta direktorioetan haien jabea ez den norbaitek idatz badezake, ez ditu irakurriko. Informazio gehiagorako ikus RelaxPermissions aukera. - - GDM saio-fitxategietarako, ordea, ez da hain hautakorra. ErlaxazioBaimenak 0-n ezartzen badituzu, saio-fitxategietarako 1 dela suposatuko du GDMk. Tamalez horrela da, saio-fitxategiak orduan ezingo baitira inoiz irakurri. - -- ErabiltzaileFitxGehien ErabiltzaileFitxGehien=65536 GDMk kopuru hori baino handiagoko fitxategiak ez ditu irakurri/idatziko (bytetan zehaztuta). -+ UserMaxFile UserMaxFile=65536 GDMk kopuru hori baino handiagoko fitxategiak ez ditu irakurri/idatziko (bytetan zehaztuta). - -- Tamaina-kontrolaz gain, gdm eta gdmlogin programak ez dira hain erraz erabiltzailearen direktorioko fitxategietan sartzen. Ez die esteka sinbolikoei jarraituko eta, hala nahi badute, fitxategi eta direktorioetan haien jabea ez den norbaitek idatz badezake, ez ditu irakurriko. Informazio gehiagorako ikus ErlaxazioBaimenak aukera. -+ Tamaina-kontrolaz gain, gdm eta gdmlogin programak ez dira hain erraz erabiltzailearen direktorioko fitxategietan sartzen. Ez die esteka sinbolikoei jarraituko eta, hala nahi badute, fitxategi eta direktorioetan haien jabea ez den norbaitek idatz badezake, ez ditu irakurriko. Informazio gehiagorako ikus RelaxPermissions aukera. - - - -@@ -341,7 +341,7 @@ - - - -- Gaitu Gaitu=faltsua Aukera horretan egiazkoa jartzeak XDMCP euskarria gaitzen du, eta horrela urruneko pantailak/X teminalak GDMren bidez kudea daitezke. -+ Enable Enable=false Aukera horretan egiazkoa jartzeak XDMCP euskarria gaitzen du, eta horrela urruneko pantailak/X teminalak GDMren bidez kudea daitezke. - - gdm-k UDPren 177 atakaren mezua jasotzen du. Informazio gehiagotarako ikus Ataka aukera. - -@@ -355,27 +355,27 @@ - - Kontuan hartu XDMCP ez dela zehazki protokolo segurua eta ideia ona izango litzateke UDPren 177 ataka suebakian blokeatzea, behar ez baduzu behintzat. - -- ErrespetatuZehark ErrespetatuZehark=egia X terminaletarako XDMCP INDIRECT aukeratzea gaitzen du (hau da, gdmchooser-en urruneko exekuzioa), terminal horiek ez baitute beraien pantaila-arakatzaile propioa ematen. -+ HonorIndirect HonorIndirect=true X terminaletarako XDMCP INDIRECT aukeratzea gaitzen du (hau da, gdmchooser-en urruneko exekuzioa), terminal horiek ez baitute beraien pantaila-arakatzaile propioa ematen. - -- ZainDaudenGehien ZainDaudenGehien=4 Zerbitzu-erasoen ukapena eragozteko, GDMk zain dauden konexio-ilaren tamaina finko bat dauka. ZainDaudenGehien pantailak bakarrik has daitezke aldi berean. -+ MaxPending MaxPending=4 Zerbitzu-erasoen ukapena eragozteko, GDMk zain dauden konexio-ilaren tamaina finko bat dauka. MaxPending pantailak bakarrik has daitezke aldi berean. - - Kontuan hartu parametro horrek *ez* duela kudea daitezkeen urruneko pantailen kopurua mugatzen. Konexioa aldi berean hasten duten pantailen kopurua bakarrik mugatzen du. - -- ZainDaudenZeharkGehien ZainDaudenZeharkGehien=4 GDMk ZainDaudenZeharkGehien pantailak aldi bereko ostalari-hautatzailearekin bakarrik eskainiko ditu. -+ MaxPendingIndirect MaxPendingIndirect=4 GDMk MaxPendingIndirect pantailak aldi bereko ostalari-hautatzailearekin bakarrik eskainiko ditu. - -- GehienSaio GehienSaio=16 Aldi berean kudeatuko diren urruneko pantailen gehienezko kopurua zehazten du, hau da, ostalariak erabil ditzakeen urruneko pantailen kopuru osoa. -+ MaxSessions MaxSessions=16 Aldi berean kudeatuko diren urruneko pantailen gehienezko kopurua zehazten du, hau da, ostalariak erabil ditzakeen urruneko pantailen kopuru osoa. - -- ZainEgotekoGehien ZainEgotekoGehien=30 GDM pantaila kudeatzeko prest dagoenean, ACCEPT paketea bidaltzen du saioko ID bakarrarekin. ID hori etorkizuneko XDMCP elkarrizketetan erabiliko da. -+ MaxWait MaxWait=30 GDM pantaila kudeatzeko prest dagoenean, ACCEPT paketea bidaltzen du saioko ID bakarrarekin. ID hori etorkizuneko XDMCP elkarrizketetan erabiliko da. - - Orduan, GDMk saioaren IDa itxaron-ilaran ezartzen du eta pantailak MANAGE eskaerari erantzun arte zain egongo da. - - MaxWait aukerako segundoen buruan erantzunik jasotzen ez bada, GDMk pantaila hilda dagoela esango du eta itxaron-ilaratik kenduko du, beste pantaila batzuentzako erretenak libratuz. - -- ZainEgotekoZeharkGehien ZainEgotekoZeharkGehien=30 ZainEgotekoZeharkGehien parametroak bi ekintza hauen arteko segundo-kopurua zehazten du: erabiltzaileak ostalaria aukeratzen duen denboraren eta erabiltzailea hurrengo zeharkako kontsultan ostalariari konektaturik dagoen denboraren artekoa. Denbora-muga gainditzen denean, aukeratutako ostalariari buruzko informazioa kendu eta zeharkako erretenak libratuko ditu beste pantailentzat. -+ MaxWaitIndirect MaxWaitIndirect=30 MaxWaitIndirect parametroak bi ekintza hauen arteko segundo-kopurua zehazten du: erabiltzaileak ostalaria aukeratzen duen denboraren eta erabiltzailea hurrengo zeharkako kontsultan ostalariari konektaturik dagoen denboraren artekoa. Denbora-muga gainditzen denean, aukeratutako ostalariari buruzko informazioa kendu eta zeharkako erretenak libratuko ditu beste pantailentzat. - -- Ataka Ataka=177 gdm-k XDMCPren eskaeratarako jaso behar lukeen UDP atakaren zenbakia. Ez aldatu, ez badakizu zer egiten ari zaren. -+ Port Port=177 gdm-k XDMCPren eskaeratarako jaso behar lukeen UDP atakaren zenbakia. Ez aldatu, ez badakizu zer egiten ari zaren. - -- PingEgitekoTartea PingEgitekoTartea=5 X zerbitzarian ping egiteko tartea minututan. X zerbitzariak hurrena guk ping egin aurretik erantzuten ez badu, konexioa gelditu eta saioa amaituko da. xdm-ren PingTartea eta PingDenboraMuga aukeren arteko konbinazioa da. -+ PingInterval PingInterval=5 X zerbitzarian ping egiteko tartea minututan. X zerbitzariak hurrena guk ping egin aurretik erantzuten ez badu, konexioa gelditu eta saioa amaituko da. xdm-ren PingInterval eta PingTimeout aukeren arteko konbinazioa da. - - - Willing -@@ -407,9 +407,9 @@ - - Gtkrc Gtkrc= gdmlogin / gdmchooser aukeretan erabili behar den gaia duen gtkrc-rako bide-izena. - -- IkonoGehienZabalera IkonoGehienZabalera=128 Aurpegi-arakatzaileak bistaratuko dituen ikonoen gehienezko zabalera zehazten du (pixeletan). Ikono hori baino handiagoak eskalatu egingo dira. -+ MaxIconWidth MaxIconWidth=128 Aurpegi-arakatzaileak bistaratuko dituen ikonoen gehienezko zabalera zehazten du (pixeletan). Ikono hori baino handiagoak eskalatu egingo dira. - -- IkonoGehienAltuera IkonoGehienAltuera=128 Aurpegi-arakatzaileak bistaratuko dituen ikonoen gehienezko altuera zehazten du (pixeletan). Ikono hori baino handiagoak eskalatu egingo dira. -+ MaxIconHeight MaxIconHeight=128 Aurpegi-arakatzaileak bistaratuko dituen ikonoen gehienezko altuera zehazten du (pixeletan). Ikono hori baino handiagoak eskalatu egingo dira. - - - -@@ -418,21 +418,21 @@ - Ongietorriaren konfigurazioa - - -- [ongietorria] -+ [greeter] - -- Arakatzailea Arakatzailea=egia Egiazkoa ezarri aurpegi-arakatzailea gaitzeko. Aurpegi-arakatzaileari buruzko informazio gehiagotarako ikus ``Ongietorria'' atala. -+ Browser Browser=true Egiazkoa ezarri aurpegi-arakatzailea gaitzeko. Aurpegi-arakatzaileari buruzko informazio gehiagotarako ikus ``Ongietorria'' atala. - -- KonfigErabilgarri KonfigErabilgarri=egia Konfiguratzailea ongietorrian exekutatzea baimentzen du. Kontuan hartu erabiltzaileak root-aren pasahitza idatzi beharko duela konfiguratzailea exekutatu aurretik. Ikus Konfiguratzailea aukera daemon atalean. -+ ConfigAvailable ConfigAvailable=true Konfiguratzailea ongietorrian exekutatzea baimentzen du. Kontuan hartu erabiltzaileak root-aren pasahitza idatzi beharko duela konfiguratzailea exekutatu aurretik. Ikus Configurator aukera daemon atalean. - -- AurpegiLehents AurpegiLehenets=share/pixmaps/nophoto.png Ikono-fitxategia lehenesten du ~/gnome/photo fitxategian argazki pertsonalik ez duten erabiltzaileentzat. Irudiak Imlib formatuduna eta fitxategiak gdm erabiltzailearentzat irakurgarri izan behar du. -+ DefaultFace DefaultFace=share/pixmaps/nophoto.png Ikono-fitxategia lehenesten du ~/gnome/photo fitxategian argazki pertsonalik ez duten erabiltzaileentzat. Irudiak Imlib formatuduna eta fitxategiak gdm erabiltzailearentzat irakurgarri izan behar du. - -- LokalLehenets LokalLehenets=ingelesa Hizkuntza hori erabiltzen da saiorako ~user/.gnome/gdm fitxategian beste ezer zehazturik ez badago eta erabiltzaileak ongietorriko Lokala menuan hizkuntza aukeratu ez badu. -+ DefaultLocale DefaultLocale=ingelesa Hizkuntza hori erabiltzen da saiorako ~user/.gnome/gdm fitxategian beste ezer zehazturik ez badago eta erabiltzaileak ongietorriko Lokala menuan hizkuntza aukeratu ez badu. - -- Baztertu Baztertu=bin,daemon,adm,lp,sync,shutdown,halt,mail,... Aurpegi-arakatzailetik kendu behar den komaz bereizitako erabiltzaile-izenen zerrenda. Kapoan utzitako erabiltzaileak oraindik saioa hasi ahal izango dute. -+ Exclude Exclude=bin,daemon,adm,lp,sync,shutdown,halt,mail,... Aurpegi-arakatzailetik kendu behar den komaz bereizitako erabiltzaile-izenen zerrenda. Kapoan utzitako erabiltzaileak oraindik saioa hasi ahal izango dute. - -- Letra-tipoa Letra-tipoa=-adobe-helvetica-bold-r-normal-*-*-180-*-*-*-*-*-* Ongietorriko ongietorri-mezuaren letra-tipoa. -+ Font Font=-adobe-helvetica-bold-r-normal-*-*-180-*-*-*-*-*-* Ongietorriko ongietorri-mezuaren letra-tipoa. - -- AurpegiOrokorDir AurpegiOrokorDir=share/faces/ Aurpegi-fitxategien systemwide direktorioa. Sistema-adiministratzaileak erabiltzaileei ikonoak hemen ipin diezaizkieke beraien etxeko direktorioak ukitu gabe. Aurpegiei beraien erabiltzaileen saio-hasieraren arabera ezartzen zaie izena. -+ GlobalFaceDir GlobalFaceDir=share/faces/ Aurpegi-fitxategien systemwide direktorioa. Sistema-adiministratzaileak erabiltzaileei ikonoak hemen ipin diezaizkieke beraien etxeko direktorioak ukitu gabe. Aurpegiei beraien erabiltzaileen saio-hasieraren arabera ezartzen zaie izena. - - Hau da, <GlobalFaceDir>/johndoe aukerak ``johndoe'' erabiltzailearen ikono-aurpegia edukiko luke. Ez litzateke irudi-formatuaren luzapena zehaztu behar. - -@@ -440,22 +440,22 @@ - - Erabiltzailearen ikono-fitxategiak beti edukiko du lehentasuna sistema-administratzaileak emandakoaren gainetik. - -- Ikonoa Ikonoa=share/pixmaps/gdm.xpm gdmlogin-en erabili behar den ikonoa ikonotu-egoeran dagoenean. Irudiak Imlib formatuduna eta GDM erabiltzailearentzat irakurgarria izan behar du. Fitxategirik ez badago zehaztuta, ikonotzeko eginbidea desgaitu egingo da. -+ Icon Icon=share/pixmaps/gdm.xpm gdmlogin-en erabili behar den ikonoa ikonotu-egoeran dagoenean. Irudiak Imlib formatuduna eta GDM erabiltzailearentzat irakurgarria izan behar du. Fitxategirik ez badago zehaztuta, ikonotzeko eginbidea desgaitu egingo da. - -- FitxategiLokala FitxategiLokala=etc/gdm/locale.alias Sistemako hizkuntza guztietarako sarrerak dituen GNU formatu lokaleko fitxategia. -+ LocaleFile LocaleFile=etc/gdm/locale.alias Sistemako hizkuntza guztietarako sarrerak dituen GNU formatu lokaleko fitxategia. - -- Logotipoa Logotipoa=share/pixmaps/gnome-logo-large.png Logotipoaren laukian bistaratuko den irudi-fitxategia. Fitxategiak Imlib formatuduna eta GDM erabiltzailearentzat irakurgarria izan behar du. Fitxategirik ez badago zehaztuta, logotipo-eginbidea desgaitu egingo da. -+ Logo Logo=share/pixmaps/gnome-logo-large.png Logotipoaren laukian bistaratuko den irudi-fitxategia. Fitxategiak Imlib formatuduna eta GDM erabiltzailearentzat irakurgarria izan behar du. Fitxategirik ez badago zehaztuta, logotipo-eginbidea desgaitu egingo da. - -- Dar-dar egin Dar-dar egin=egia gdmlogin-ek pantaila astindu behar lukeen kontrolatzen du, erabiltzaile-izen/pasahitz okerra sartzen denean. -+ Quiver Quiver=true gdmlogin-ek pantaila astindu behar lukeen kontrolatzen du, erabiltzaile-izen/pasahitz okerra sartzen denean. - -- SistemaMenua SistemaMenua=faltsua Itzali/Gelditu menua aktibatzen/desaktibatzen du. -+ SystemMenu SystemMenu=false Itzali/Gelditu menua aktibatzen/desaktibatzen du. - -- TituluBarra TituluBarra=egia Ongietorrian titulu-barra bistaratzen du. -+ TitleBar TitleBar=true Ongietorrian titulu-barra bistaratzen du. - - -- Erabili24Erlojua -+ Use24Clock - -- Erabili24Erlojua=faltsua -+ Use24Clock=false - - 24 orduko erlojua erabiltzera behartu, nahiz eta lokalak - lehenespen gisa 12 orduko erloju eduki. Orokorrean 24 -@@ -466,17 +466,17 @@ - - - --Ongi etorri Ongi etorri=Ongi etorri %n -(e)ra Ongietorrian logotipo-irudiaren ondoren zer testu bistaratu behar den kontrolatzen du. Honako kontrol-karaktereak onartzen dira: -+Welcome Welcome=Ongi etorri %n -(e)ra Ongietorrian logotipo-irudiaren ondoren zer testu bistaratu behar den kontrolatzen du. Honako kontrol-karaktereak onartzen dira: - -- -+ %% — `%' karakterea - - %d karaktereak — ostalari-izena bistaratzen du - -- -+ %h — Guztiz kualifikatutako ostalari-izena - -- -+ %m — ordenagailua (prozesadore-mota) - -- -+ %n — Nodo-izena (hau da, domeinurik gabeko ostalari-izena) - - %r — edizioa (SE bertsioa) - -@@ -484,32 +484,32 @@ - - - -- XineramaPantaila XineramaPantaila=0 Xinerama luzapena saio-hasieraren leihoan aktiboa badago, pantaila fisiko honetan zentratuko da (0 erabili lehen pantailarentzat, 1 bigarrenarentzat...). -+ XineramaScreen XineramaScreen=0 Xinerama luzapena saio-hasieraren leihoan aktiboa badago, pantaila fisiko honetan zentratuko da (0 erabili lehen pantailarentzat, 1 bigarrenarentzat...). - -- AtzekoPlanoKolorea AtzekoPlanoKolorea=#007777 AtzekoPlanoMota 2 bada, kolore hori erabili ongietorriaren atzeko planoan. Atzeko irudi garden moduan ere erabili atzeko planoan, KoloreaUrrunekoetanBakarrik ezarrita badago eta urruneko pantaila bada. -+ BackgroundColor BackgroundColor=#007777 AtzekoPlanoMota 2 bada, kolore hori erabili ongietorriaren atzeko planoan. Atzeko irudi garden moduan ere erabili atzeko planoan, BackgroundRemoteOnlyColor ezarrita badago eta urruneko pantaila bada. - -- AtzekoPlanoIrudia AtzekoPlanoIrudia=somefile.png AtzekoPlanoMota 1 bada, ongietorrian atzeko plano moduan bistaratu. -+ BackgroundImage BackgroundImage=somefile.png BackgroundType 1 bada, ongietorrian atzeko plano moduan bistaratu. - -- AtzekoPlanoPrograma AtzekoPlanoPrograma=/usr/bin/xeyes Programa hori ezarrita badago, atzeko planoan exekutatuko da saio-hasieraren leihoa bistaratzen den bitartean. Kontuan hartu programa horiek guztiak ez direla modu horretan exekutatuko, gdm-k normalean ez baitu etxeko direktoriorik. Etxeko direktorioa gdm erabiltzailearentzat ezar dezakezu, hori behar duten aplikazioak exekutatu nahi badituzu. -+ BackgroundProgram BackgroundProgram=/usr/bin/xeyes Programa hori ezarrita badago, atzeko planoan exekutatuko da saio-hasieraren leihoa bistaratzen den bitartean. Kontuan hartu programa horiek guztiak ez direla modu horretan exekutatuko, gdm-k normalean ez baitu etxeko direktoriorik. Etxeko direktorioa gdm erabiltzailearentzat ezar dezakezu, hori behar duten aplikazioak exekutatu nahi badituzu. - -- KoloreaUrrunekoetanBakarrik KoloreaUrrunekoetanBakarrik=egia Urruneko pantailetan atzeko planoaren kolorea bakarrik ezartzen du. Hori sareko karga arintzeko da. AtzekoPlanoPrograma ez da exekutatzen. -+ BackgroundRemoteOnlyColor BackgroundRemoteOnlyColor=true Urruneko pantailetan atzeko planoaren kolorea bakarrik ezartzen du. Hori sareko karga arintzeko da. BackgroundProgram ez da exekutatzen. - -- EskalatuDoitzeko EskalatuDoitzeko=egia Atzeko planoko irudia eskalatzen du pantaila doitzeko. -+ BackgroundScaleToFit BackgroundScaleToFit=true Atzeko planoko irudia eskalatzen du pantaila doitzeko. - -- AtzekoPlanoMota AtzekoPlanoMota=2 Ezarri behar den atzeko plano mota. 0 bat ere ez, 1 irudia eta 2 kolorea da. -+ BackgroundType BackgroundType=2 Ezarri behar den atzeko plano mota. 0 bat ere ez, 1 irudia eta 2 kolorea da. - - -- KonfigKokalekua KonfigKokalekua=egia Egia bada, saio-hasieraren leihoaren kokalekua zehaztuko da XKokalekua/YKokalekua aukeraren bidez. -+ SetPosition SetPosition=true Egia bada, saio-hasieraren leihoaren kokalekua zehaztuko da PositionX/PositionY aukeraren bidez. - -- XKokalekua XKokalekua=200 Saio-hasieraren leihoaren kokaleku horizontala. -+ PositionX PositionX=200 Saio-hasieraren leihoaren kokaleku horizontala. - -- YKokalekua YKokalekua=100 Saio-hasieraren leihoaren kokaleku bertikala. -+ PositionY PositionY=100 Saio-hasieraren leihoaren kokaleku bertikala. - -- ErakutsiGnomeHautatzaileSaioa ErakutsiGnomeHautatzaileSaioa=egia Ongietorriak Gnome-ren Hautatzailea saioa erakutsi behar duen zehazten du, 'Gnome' izeneko saioa agertzen denean. -+ ShowGnomeChooserSession ShowGnomeChooserSession=true Ongietorriak Gnome-ren Hautatzailea saioa erakutsi behar duen zehazten du, 'Gnome' izeneko saioa agertzen denean. - -- ErakutsiGnomeFailsafeSaioa ErakutsiGnomeFailsafeSaioa=egia Ongietorriak saio-zerrendan Gnome-ren Failsafe saioa erakutsi behar duen zehazten du. -+ ShowGnomeFailsafeSession ShowGnomeFailsafeSession=true Ongietorriak saio-zerrendan Gnome-ren Failsafe saioa erakutsi behar duen zehazten du. - -- ErakutsiXtermFailsafeSaioa ErakutsiXtermFailsafeSaioa=egia Ongietorriak saio-zerrendan Xterm Failsafe saioa erakutsi behar duen zehazten du. -+ ShowXtermFailsafeSession ShowXtermFailsafeSession=true Ongietorriak saio-zerrendan Xterm Failsafe saioa erakutsi behar duen zehazten du. - - - -@@ -520,21 +520,21 @@ - XDCMP hautatzailearen aukerak - - -- [hautatzailea] -+ [chooser] - -- Broadcast Broadcast=egia Egia bada, hautatzaileak sare lokalari kontsulta bat transmititu eta erantzunak jasoko ditu. Horrela, hautatzaileak beti erakutsiko ditu sareko kudeatzaile erabilgarri guztiak. Sare honi lokalak ez diren ostalariak gehitu behar badizkiozu, edo Broadcast erabili nahi ez baduzu, Ostalariak teklan zerrenda ditzakezu. -+ Broadcast Broadcast=true Egia bada, hautatzaileak sare lokalari kontsulta bat transmititu eta erantzunak jasoko ditu. Horrela, hautatzaileak beti erakutsiko ditu sareko kudeatzaile erabilgarri guztiak. Sare honi lokalak ez diren ostalariak gehitu behar badizkiozu, edo Broadcast erabili nahi ez baduzu, Ostalariak teklan zerrenda ditzakezu. - -- OstalariIrudiLehenets OstalariIrudiLehents=share/pixmaps/nohost.png Lehenetsitako ostalari-ikonoaren fitxategi-izena. Irudi hori bistaratuko da, ostalari jakin batentzat ikonorik zehazten ez bada. Fitxategiak Imlib formatuduna eta GDM erabiltzaileak irakurtzeko modukoa izan behar du. -+ DefaultHostImage DefaultHostImage=share/pixmaps/nohost.png Lehenetsitako ostalari-ikonoaren fitxategi-izena. Irudi hori bistaratuko da, ostalari jakin batentzat ikonorik zehazten ez bada. Fitxategiak Imlib formatuduna eta GDM erabiltzaileak irakurtzeko modukoa izan behar du. - -- OstalariIrudiDir OstalariIrudiDir=share/hosts Ostalarien ikono-fitxategien biltegia. Sistema-administratzaileak urruneko ostalarien ikonoak hemen ipin ditzake eta gdmchooser fitxategian agertuko dira. -+ HostImageDir HostImageDir=share/hosts Ostalarien ikono-fitxategien biltegia. Sistema-administratzaileak urruneko ostalarien ikonoak hemen ipin ditzake eta gdmchooser fitxategian agertuko dira. - - Fitxategi-izenak ostalariaren izen guztiz kualifikatuarekin (FQDN) bat etorri behar du. Ikonoak Imlib formatuan gorde behar dira eta gdm erabiltzailearentzat irakurgarriak izan behar dute. - - - -- Ostalariak Ostalariak=1.ostalaria,2.ostalaria Hautatzailean zerrendatu behar diren ostalariak. Hautatzaileak erantzuten badute bakarrik zerrendatuko ditu. Transmititzeaz gain, hori ere egiten da (Broadcast konfiguratuta badago), beraz, ez dituzu ostalariak sare lokalean zerrendatu behar. Hori erabilgarria da zure sareko konfigurazioak transmisio-pakete baten bidez lor daitezkeen ostalari guztiak onartzen ez baditu. -+ Hosts Hosts=1.ostalaria,2.ostalaria Hautatzailean zerrendatu behar diren ostalariak. Hautatzaileak erantzuten badute bakarrik zerrendatuko ditu. Transmititzeaz gain, hori ere egiten da (Broadcast konfiguratuta badago), beraz, ez dituzu ostalariak sare lokalean zerrendatu behar. Hori erabilgarria da zure sareko konfigurazioak transmisio-pakete baten bidez lor daitezkeen ostalari guztiak onartzen ez baditu. - -- EskanDenbora EskanDenbora=3 Hautatzaileak BROADCAST_KONTSULTA kontsultari erantzuteko zenbat segundo zain egon behar duen zehazten du. -+ ScanTime ScanTime=3 Hautatzaileak BROADCAST_KONTSULTA kontsultari erantzuteko zenbat segundo zain egon behar duen zehazten du. - - - -@@ -564,12 +564,12 @@ - - - -- [zerbitzari-Estandarra] -+ [server-Standard] - - -- izena -+ name - -- izena=Zerbitzari estandarra -+ name=Zerbitzari estandarra - - Izen hori erabiltzaileari erakutsiko zaio. - -@@ -577,9 +577,9 @@ - - - -- komandoa -+ command - -- komandoa=/usr/bin/X11/X -+ command=/usr/bin/X11/X - - Exekutatu behar den komandoa, X zerbitzariaren - bitarraren bide-izen osoarekin eta behar diren -@@ -589,9 +589,9 @@ - - - -- malgua -+ flexible - -- malgua=egia -+ flexible=true - - Erabiltzaile batek zerbitzari malgua exekutatu - nahi duenean zerbitzari hori erabilgarri dagoen -@@ -611,7 +611,7 @@ - X zerbitzariaren konfigurazio lokala - - -- [zerbitzariak] -+ [servers] - - 0 0=Standard X zerbitzari lokalen kontrol-sekzioa. Lerro bakoitzak pantaila lokalen kopurua eta X zerbitzaria(k) hasieratzeko exekutatu behar den komandoa adierazten du. - diff --git a/gdm-omf.patch b/gdm-omf.patch deleted file mode 100644 index a3fd784..0000000 --- a/gdm-omf.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -Nuard gdm-2.2.5.4.orig/docs/gdmconfig/C/gdmconfig-C.omf gdm-2.2.5.4/docs/gdmconfig/C/gdmconfig-C.omf ---- gdm-2.2.5.4.orig/docs/gdmconfig/C/gdmconfig-C.omf Sun Mar 4 17:24:41 2001 -+++ gdm-2.2.5.4/docs/gdmconfig/C/gdmconfig-C.omf Wed Oct 2 15:08:55 2002 -@@ -1,14 +1,22 @@ - -+ - - -+ - - The GDM Configurator Manual - -- -- GNOME|Core Desktop -- -+ -+ 2002-10-02 -+ -+ -+ -+ -+ - - - -+ -+ - - diff --git a/gdm-permissions.patch b/gdm-permissions.patch deleted file mode 100644 index 04fe514..0000000 --- a/gdm-permissions.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -ru gdm-2.2.5.4/daemon/gdm.c gdm-2.2.5.4-AX/daemon/gdm.c ---- gdm-2.2.5.4/daemon/gdm.c Wed Dec 5 05:29:09 2001 -+++ gdm-2.2.5.4-AX/daemon/gdm.c Tue Feb 5 01:21:32 2002 -@@ -579,31 +579,31 @@ - gdm_fail (_("gdm_config_parse: Authdir %s is not a directory. Aborting."), GdmServAuthDir); - } - -- if (statbuf.st_uid != GdmUserId || statbuf.st_gid != GdmGroupId) { -+ if (statbuf.st_uid != 0 || statbuf.st_gid != GdmGroupId) { - char *s = g_strdup_printf (_("Server Authorization directory " - "(daemon/ServAuthDir) is set to %s " - "but is not owned by user %s and group " - "%s. Please correct the ownership or " - "gdm configuration %s and restart " - "gdm."), -- GdmServAuthDir, GdmUser, GdmGroup, -+ GdmServAuthDir, "root", GdmGroup, - GDM_CONFIG_FILE); - gdm_text_message_dialog (s); - gdm_fail (_("gdm_config_parse: Authdir %s is not owned by user %s, group %s. Aborting."), -- GdmServAuthDir, GdmUser, GdmGroup); -+ GdmServAuthDir, "root", GdmGroup); - } - -- if (statbuf.st_mode != (S_IFDIR|S_IRWXU|S_IRGRP|S_IXGRP)) { -+ if (statbuf.st_mode != (S_IFDIR|S_IRWXU|S_IRWXG)) { - char *s = g_strdup_printf (_("Server Authorization directory " - "(daemon/ServAuthDir) is set to %s " - "but has the wrong permissions, it " -- "should have permissions of 0750." -+ "should have permissions of 0770." - "Please correct the permissions or " - "the gdm configuration %s and " - "restart gdm."), - GdmServAuthDir, GDM_CONFIG_FILE); - gdm_text_message_dialog (s); -- gdm_fail (_("gdm_config_parse: Authdir %s has wrong permissions %o. Should be 0750. Aborting."), -+ gdm_fail (_("gdm_config_parse: Authdir %s has wrong permissions %o. Should be 0770. Aborting."), - GdmServAuthDir, statbuf.st_mode); - } - diff --git a/gdm-po.patch b/gdm-po.patch deleted file mode 100644 index 6ff3eee..0000000 --- a/gdm-po.patch +++ /dev/null @@ -1,631 +0,0 @@ -diff -ur gdm-2.2.5.5/po.orig/az.po gdm-2.2.5.5/po/az.po ---- gdm-2.2.5.5/po.orig/az.po Wed Mar 13 00:02:17 2002 -+++ gdm-2.2.5.5/po/az.po Sun Jan 4 01:55:56 2004 -@@ -1960,7 +1960,6 @@ - "Ä°stifadəçilərə sistem menyusundan quraşdırıcını icra etmələrinə icazə ver" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2207,7 +2206,6 @@ - msgstr "Xinerama ekranı: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3938,7 +3936,6 @@ - "Unutmayın ki, bunun üçün parol bildirməlisiniz." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Xahiş edirik, ali istifadəçi parolunu yazın." - -diff -ur gdm-2.2.5.5/po.orig/ca.po gdm-2.2.5.5/po/ca.po ---- gdm-2.2.5.5/po.orig/ca.po Wed Mar 13 00:03:34 2002 -+++ gdm-2.2.5.5/po/ca.po Sun Jan 4 01:57:01 2004 -@@ -2043,7 +2043,6 @@ - msgstr "Permet executar el configuartor als usuaris des del menú del sistema" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2295,7 +2294,6 @@ - msgstr "Pantalla xinerama: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -4052,7 +4050,6 @@ - "per a això." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Si us plau, escriviu la contrasenya arrel (usuari privilegiat)." - -diff -ur gdm-2.2.5.5/po.orig/cs.po gdm-2.2.5.5/po/cs.po ---- gdm-2.2.5.5/po.orig/cs.po Wed Mar 13 00:03:49 2002 -+++ gdm-2.2.5.5/po/cs.po Sun Jan 4 01:37:26 2004 -@@ -3719,7 +3719,6 @@ - msgstr "" - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Zadejte prosím heslo u¾ivatele 'root' (administrátora)." - -diff -ur gdm-2.2.5.5/po.orig/da.po gdm-2.2.5.5/po/da.po ---- gdm-2.2.5.5/po.orig/da.po Wed Mar 13 00:03:55 2002 -+++ gdm-2.2.5.5/po/da.po Sun Jan 4 01:59:31 2004 -@@ -220,7 +220,7 @@ - "bin/X11/X på :%d for at tillade konfiguration!" - - #: daemon/gdm.c:461 --#, fuzzy, c-format -+#, c-format - msgid "" - "Xdmcp is disabled and gdm cannot find any local server to start. Aborting! " - "Please correct the configuration %s and restart gdm." -@@ -1347,7 +1347,6 @@ - msgstr "Logind ikke godkendt" - - #: daemon/verify-pam.c:536 --#, fuzzy - msgid "" - "\n" - "The system administrator has disabled your access to the system temporary." -@@ -2177,7 +2176,6 @@ - msgstr "Tillad brugere at få adgang til indstillingerne fra systemmenuen" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2429,7 +2427,6 @@ - msgstr "Xinerama-skærm: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3368,7 +3365,6 @@ - - #. Note translate the A-M to the A-M you used in the group label - #: gui/gdmlanguages.c:40 --#, fuzzy - msgid "A-M|Azerbaijani" - msgstr "A-M|Aserbadjansk" - -@@ -4212,7 +4208,6 @@ - "at du skal have administratoradgangskoden for at kunne gøre dette." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Indtast venligst administratorkodeordet (root)." - -diff -ur gdm-2.2.5.5/po.orig/es.po gdm-2.2.5.5/po/es.po ---- gdm-2.2.5.5/po.orig/es.po Wed Mar 13 00:04:42 2002 -+++ gdm-2.2.5.5/po/es.po Sun Jan 4 01:34:33 2004 -@@ -1982,7 +1982,6 @@ - msgstr "Permitir que usuarios ejecuten el configurador del menú de sistema" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2233,7 +2232,6 @@ - msgstr "Pantalla Xinerama: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -4009,7 +4007,6 @@ - "la contraseña de root para esto." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Por favor introduzca la contraseña de root (usuario privilegiado)." - -diff -ur gdm-2.2.5.5/po.orig/eu.po gdm-2.2.5.5/po/eu.po ---- gdm-2.2.5.5/po.orig/eu.po Wed Mar 13 00:04:44 2002 -+++ gdm-2.2.5.5/po/eu.po Sun Jan 4 01:32:35 2004 -@@ -193,7 +193,7 @@ - "konfigurazioa baimentzeko, %d(e)n/usr/bin/X11/X gehitzen!" - - #: daemon/gdm.c:461 --#, fuzzy, c-format -+#, c-format - msgid "" - "Xdmcp is disabled and gdm cannot find any local server to start. Aborting! " - "Please correct the configuration %s and restart gdm." -@@ -339,7 +339,7 @@ - "taldearena. Abortatzen. " - - #: daemon/gdm.c:597 --#, fuzzy, c-format -+#, c-format - msgid "" - "Server Authorization directory (daemon/ServAuthDir) is set to %s but has the " - "wrong permissions, it should have permissions of 0750. Please correct the " -@@ -1197,7 +1197,6 @@ - msgstr "%s erabiltzailearen autentifikazio-tokena aldatzean huts egin du" - - #: daemon/verify-pam.c:364 --#, fuzzy - msgid "" - "\n" - "The change of the authentication token failed. Please try again later or " -@@ -1245,7 +1244,6 @@ - msgstr "Autentifikazioak huts egin du." - - #: daemon/verify-pam.c:536 --#, fuzzy - msgid "" - "\n" - "The system administrator has disabled your access to the system temporary." -@@ -1668,7 +1666,6 @@ - "Egiaztatu instalazioa." - - #: gui/gdmconfig.c:378 --#, fuzzy - msgid "You must be the superuser (root) to configure GDM.\n" - msgstr "Supererabiltzailea (root) izan behar duzu GDMn konfiguratzeko.\n" - -@@ -2033,7 +2030,6 @@ - msgstr "Erabiltzaileei konfiguratzailea sistema-menuan exekutatzen utzi" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2285,7 +2281,6 @@ - msgstr "Xinerama-pantaila: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -4065,7 +4060,6 @@ - "izanhorretarako root-aren pasahitza beharko duzula. " - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Idatzi root-aren (erabiltzaile pribilegiatuaren) pasahitza." - -diff -ur gdm-2.2.5.5/po.orig/fi.po gdm-2.2.5.5/po/fi.po ---- gdm-2.2.5.5/po.orig/fi.po Wed Mar 13 00:05:05 2002 -+++ gdm-2.2.5.5/po/fi.po Sun Jan 4 02:01:04 2004 -@@ -2162,7 +2162,6 @@ - msgstr "Xinerama-ruutu: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -diff -ur gdm-2.2.5.5/po.orig/fr.po gdm-2.2.5.5/po/fr.po ---- gdm-2.2.5.5/po.orig/fr.po Wed Mar 13 00:05:10 2002 -+++ gdm-2.2.5.5/po/fr.po Sun Jan 4 01:29:43 2004 -@@ -199,7 +199,7 @@ - "X sur :%d pour permettre la configuration !" - - #: daemon/gdm.c:461 --#, fuzzy, c-format -+#, c-format - msgid "" - "Xdmcp is disabled and gdm cannot find any local server to start. Aborting! " - "Please correct the configuration %s and restart gdm." -@@ -1287,7 +1287,6 @@ - msgstr "Échec de l'identification" - - #: daemon/verify-pam.c:536 --#, fuzzy - msgid "" - "\n" - "The system administrator has disabled your access to the system temporary." -@@ -2083,7 +2082,6 @@ - "Autoriser les utilisateurs à exécuter le configurateur depuis le menu système" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2334,7 +2332,6 @@ - msgstr "Écran Xinérama : " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3285,7 +3282,6 @@ - - #. Note translate the A-M to the A-M you used in the group label - #: gui/gdmlanguages.c:40 --#, fuzzy - msgid "A-M|Azerbaijani" - msgstr "A-M|Azerbaidjainais" - -@@ -4136,7 +4132,6 @@ - "Vous devez connaître le mot de passe root pour faire cela." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "veuillez saisir le mot de passe du root (administrateur)." - -diff -ur gdm-2.2.5.5/po.orig/gl.po gdm-2.2.5.5/po/gl.po ---- gdm-2.2.5.5/po.orig/gl.po Wed Mar 13 00:05:31 2002 -+++ gdm-2.2.5.5/po/gl.po Sun Jan 4 01:51:14 2004 -@@ -3705,7 +3705,6 @@ - "necesitará o contrasinal de root para isto." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Escriba o contrasinal de root (usuario con privilexios)." - -diff -ur gdm-2.2.5.5/po.orig/it.po gdm-2.2.5.5/po/it.po ---- gdm-2.2.5.5/po.orig/it.po Wed Mar 13 00:06:35 2002 -+++ gdm-2.2.5.5/po/it.po Sun Jan 4 02:03:04 2004 -@@ -2005,7 +2005,6 @@ - "sistema" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2255,7 +2254,6 @@ - msgstr "Schermo Xinerama: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -4037,7 +4035,6 @@ - "password di root." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Inserire la password di root (utente privilegiato)." - -diff -ur gdm-2.2.5.5/po.orig/ja.po gdm-2.2.5.5/po/ja.po ---- gdm-2.2.5.5/po.orig/ja.po Wed Mar 13 00:06:44 2002 -+++ gdm-2.2.5.5/po/ja.po Sun Jan 4 01:54:32 2004 -@@ -186,7 +186,7 @@ - "¤Ä¤¤¤ÆÀßÄê¤òµö²Ä¤¹¤ë¤è¤¦¤Ë¤·¤Æ²¼¤µ¤¤!" - - #: daemon/gdm.c:461 --#, fuzzy, c-format -+#, c-format - msgid "" - "Xdmcp is disabled and gdm cannot find any local server to start. Aborting! " - "Please correct the configuration %s and restart gdm." -@@ -325,7 +325,7 @@ - "Ãæ»ß¤·¤Þ¤¹¡£" - - #: daemon/gdm.c:597 --#, fuzzy, c-format -+#, c-format - msgid "" - "Server Authorization directory (daemon/ServAuthDir) is set to %s but has the " - "wrong permissions, it should have permissions of 0750. Please correct the " -@@ -1162,7 +1162,6 @@ - msgstr "¥æ¡¼¥¶ %s ¤Îǧ¾Ú¥È¡¼¥¯¥ó¤ÎÊѹ¹¤Ï¼ºÇÔ¤·¤Þ¤·¤¿" - - #: daemon/verify-pam.c:364 --#, fuzzy - msgid "" - "\n" - "The change of the authentication token failed. Please try again later or " -@@ -1210,7 +1209,6 @@ - msgstr "ǧ¾Ú¤Ë¼ºÇÔ¤·¤Þ¤·¤¿" - - #: daemon/verify-pam.c:536 --#, fuzzy - msgid "" - "\n" - "The system administrator has disabled your access to the system temporary." -@@ -1981,7 +1979,6 @@ - msgstr "¥æ¡¼¥¶¤Ë¥·¥¹¥Æ¥à¥á¥Ë¥å¡¼¤«¤é¤ÎÀßÄê¥Ä¡¼¥ë¼Â¹Ô¤òµö²Ä¤·¤Þ¤¹" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2229,7 +2226,6 @@ - msgstr "Xinerama ¥¹¥¯¥ê¡¼¥ó: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3980,7 +3976,6 @@ - "¤ê¤Þ¤¹" - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "root(Æø¢¥æ¡¼¥¶)¥Ñ¥¹¥ï¡¼¥É¤òÆþÎϤ·¤Æ²¼¤µ¤¤" - -diff -ur gdm-2.2.5.5/po.orig/ko.po gdm-2.2.5.5/po/ko.po ---- gdm-2.2.5.5/po.orig/ko.po Wed Mar 13 00:07:07 2002 -+++ gdm-2.2.5.5/po/ko.po Sun Jan 4 02:03:56 2004 -@@ -2176,7 +2176,6 @@ - msgstr "Xinerama ½ºÅ©¸°: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3871,7 +3870,6 @@ - "°¡ ÇÊ¿äÇÕ´Ï´Ù." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "root(Ư±Ç »ç¿ëÀÚ)ÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ." - -diff -ur gdm-2.2.5.5/po.orig/lv.po gdm-2.2.5.5/po/lv.po ---- gdm-2.2.5.5/po.orig/lv.po Wed Mar 13 00:07:49 2002 -+++ gdm-2.2.5.5/po/lv.po Sun Jan 4 02:04:58 2004 -@@ -1954,7 +1954,6 @@ - msgstr "Ïauj lietotâjiem palaist konfigurâtoru no sistçmas izvçlnes" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2205,7 +2204,6 @@ - msgstr "Xinerama ekrâns: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3968,7 +3966,6 @@ - "prâtâ, ka tam tev bûs vajadzîga root parole." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Lûdzu ievadi root (priviliìçtâ lietotâja) paroli." - -diff -ur gdm-2.2.5.5/po.orig/ms.po gdm-2.2.5.5/po/ms.po ---- gdm-2.2.5.5/po.orig/ms.po Wed Mar 13 00:08:11 2002 -+++ gdm-2.2.5.5/po/ms.po Sun Jan 4 01:50:16 2004 -@@ -1963,7 +1963,6 @@ - msgstr "Benarkan pengguna melarikan penetapan dari menu sistem" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2213,7 +2212,6 @@ - msgstr "Paparan Xinerama: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3968,7 +3966,6 @@ - "password root bagi larian ini." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Sila taipkan password root." - -diff -ur gdm-2.2.5.5/po.orig/nl.po gdm-2.2.5.5/po/nl.po ---- gdm-2.2.5.5/po.orig/nl.po Wed Mar 13 00:08:20 2002 -+++ gdm-2.2.5.5/po/nl.po Sun Jan 4 02:08:10 2004 -@@ -188,7 +188,7 @@ - "bin/X11/X wordt toegevoegd op :%d om configuratie mogelijk te maken!" - - #: daemon/gdm.c:461 --#, fuzzy, c-format -+#, c-format - msgid "" - "Xdmcp is disabled and gdm cannot find any local server to start. Aborting! " - "Please correct the configuration %s and restart gdm." -@@ -333,7 +333,7 @@ - "gdm_config_parse: Authdir %s is niet van gebruiker %s, groep %s. Gestopt." - - #: daemon/gdm.c:597 --#, fuzzy, c-format -+#, c-format - msgid "" - "Server Authorization directory (daemon/ServAuthDir) is set to %s but has the " - "wrong permissions, it should have permissions of 0750. Please correct the " -@@ -1181,7 +1181,6 @@ - "Identificatie eenheid (token) kon niet veranderd worden voor gebruiker %s" - - #: daemon/verify-pam.c:364 --#, fuzzy - msgid "" - "\n" - "The change of the authentication token failed. Please try again later or " -@@ -1229,7 +1228,6 @@ - msgstr "Aanmelding mislukt" - - #: daemon/verify-pam.c:536 --#, fuzzy - msgid "" - "\n" - "The system administrator has disabled your access to the system temporary." -@@ -2007,7 +2005,6 @@ - "systeemmenu" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2257,7 +2254,6 @@ - msgstr "Xinerama beeld:" - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -4026,7 +4022,6 @@ - "gedachten dat u het root-wachtwoord nodig hebt hiervoor." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Geef alstublieft het root-wachtwoord:" - -diff -ur gdm-2.2.5.5/po.orig/nn.po gdm-2.2.5.5/po/nn.po ---- gdm-2.2.5.5/po.orig/nn.po Wed Mar 13 00:08:29 2002 -+++ gdm-2.2.5.5/po/nn.po Sun Jan 4 01:49:15 2004 -@@ -1797,7 +1797,6 @@ - msgstr "Tillat brukarar å køyrer oppsettverktyet frå systemmenyen" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2044,7 +2043,6 @@ - msgstr "Xinerama skjerm: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3674,7 +3672,6 @@ - "root-tilgang for å gjere dette." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Tast inn passord til root (priviligert brukar)." - -diff -ur gdm-2.2.5.5/po.orig/pt_BR.po gdm-2.2.5.5/po/pt_BR.po ---- gdm-2.2.5.5/po.orig/pt_BR.po Wed Mar 13 00:08:53 2002 -+++ gdm-2.2.5.5/po/pt_BR.po Sun Jan 4 01:47:32 2004 -@@ -1981,7 +1981,6 @@ - msgstr "Permitir que os usuários executem o configurador pelo menu Sistema" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2231,7 +2230,6 @@ - msgstr "Tela Xinerama: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3992,7 +3990,6 @@ - "senha de root para isso." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Por favor digite a senha do usuário root." - -diff -ur gdm-2.2.5.5/po.orig/ro.po gdm-2.2.5.5/po/ro.po ---- gdm-2.2.5.5/po.orig/ro.po Wed Mar 13 00:09:22 2002 -+++ gdm-2.2.5.5/po/ro.po Sun Jan 4 02:10:12 2004 -@@ -3929,7 +3929,6 @@ - "parola root pentru aceasta." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Vã rog introduceþi parola de root (utilizatorul privilegiat)." - -diff -ur gdm-2.2.5.5/po.orig/sl.po gdm-2.2.5.5/po/sl.po ---- gdm-2.2.5.5/po.orig/sl.po Wed Mar 13 00:09:55 2002 -+++ gdm-2.2.5.5/po/sl.po Sun Jan 4 01:45:05 2004 -@@ -1991,7 +1991,6 @@ - msgstr "Dovoli uporabnikom, da iz sistemskega menuja po¾enejo nastavljanje" - - #: gui/gdmconfig-strings.c:30 --#, fuzzy - msgid "" - "If the user fails to authenticate himself the login window should Quiver to " - "indicate failure" -@@ -2241,7 +2240,6 @@ - msgstr "Zaslon Xinerama: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3996,7 +3994,6 @@ - "potrebovali administrativno (root) geslo." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Prosim vpi¹ite geslo root-a (administratorja)." - -diff -ur gdm-2.2.5.5/po.orig/tr.po gdm-2.2.5.5/po/tr.po ---- gdm-2.2.5.5/po.orig/tr.po Wed Mar 13 00:11:15 2002 -+++ gdm-2.2.5.5/po/tr.po Sun Jan 4 02:11:48 2004 -@@ -2126,7 +2126,6 @@ - msgstr "Xinerama ekraný: " - - #: gui/gdmconfig-strings.c:90 --#, fuzzy - msgid "" - "If you have xinerama multi display setup which screen should the login " - "window appear on. 0 will usually do just fine." -@@ -3823,7 +3822,6 @@ - "misiniz? Bu iþlem için root yetkilerine sahip olmanýz gerekiyor." - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Lütfen root (yetkili kullanýcý) parolasýný girin." - -diff -ur gdm-2.2.5.5/po.orig/uk.po gdm-2.2.5.5/po/uk.po ---- gdm-2.2.5.5/po.orig/uk.po Wed Mar 13 00:11:16 2002 -+++ gdm-2.2.5.5/po/uk.po Sun Jan 4 01:42:36 2004 -@@ -3693,7 +3692,6 @@ - msgstr "" - - #: config/gettextfoo.h:3 --#, fuzzy - msgid "Please type in the root (privileged user) password." - msgstr "Будь ласка, введіть пароль користувача root (адміністратора)." - diff --git a/gdm-xml_build_fix.patch b/gdm-xml_build_fix.patch deleted file mode 100644 index c77ee39..0000000 --- a/gdm-xml_build_fix.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- gdm-2.2.5.5/docs/eu/Makefile.am~ Sun Jan 4 00:42:39 2004 -+++ gdm-2.2.5.5/docs/eu/Makefile.am Sun Jan 4 00:42:39 2004 -@@ -14,17 +14,18 @@ - -cd $(srcdir) && cp gdm/index.html gdm.html - - gdm/index.html: $(SGML_FILES) -- -cd $(srcdir) && db2html gdm.sgml -+ -cd $(srcdir) && db2html gdm.sgml; \ -+ ln -s book1.html gdm/index.html - - dist-hook: - mkdir $(distdir)/gdm -- -cp $(srcdir)/gdm/*.html gdm/*.css $(distdir)/gdm -+ -cp $(srcdir)/gdm/*.html $(distdir)/gdm - -cp $(srcdir)/gdm.html $(distdir) - -cp $(srcdir)/gdm.html $(distdir)/gdm/index.html - - install-data-local: gdm.html - $(mkinstalldirs) $(DESTDIR)$(gdm_helpdir)/images -- -for file in $(srcdir)/gdm/*.html $(srcdir)/gdm/*.css; do \ -+ -for file in $(srcdir)/gdm/*.html; do \ - basefile=`basename $$file`; \ - $(INSTALL_DATA) $$file $(DESTDIR)$(gdm_helpdir)/$$basefile; \ - done diff --git a/gdm.conf b/gdm.conf deleted file mode 100644 index 3e22b38..0000000 --- a/gdm.conf +++ /dev/null @@ -1,106 +0,0 @@ -[daemon] -AutomaticLoginEnable=false -AutomaticLogin= -Configurator=/usr/X11R6/bin/gdmconfig --disable-sound --disable-crash-dialog -GnomeDefaultSession=/usr/X11R6/share/gnome/default.session -Chooser=/usr/X11R6/bin/gdmchooser --disable-sound --disable-crash-dialog -DefaultPath=/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/usr/X11R6/bin -DisplayInitDir=/etc/X11/gdm/Init -Greeter=/usr/X11R6/bin/gdmlogin --disable-sound --disable-crash-dialog -Group=xdm -HaltCommand=/sbin/shutdown -h now -KillInitClients=true -LogDir=/var/lib/gdm -PidFile=/var/run/gdm.pid -PostSessionScriptDir=/etc/X11/gdm/PostSession/ -PreSessionScriptDir=/etc/X11/gdm/PreSession/ -FailsafeXServer= -XKeepsCrashing=/etc/X11/gdm/XKeepsCrashing -XKeepsCrashingConfigurators=/usr/X11R6/bin/XF86Setup /usr/X11R6/bin/Xconfigurator -RebootCommand=/sbin/shutdown -r now -RootPath=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin -ServAuthDir=/var/lib/gdm -SessionDir=/etc/X11/gdm/Sessions/ -User=xdm -UserAuthDir= -UserAuthFBDir=/tmp -UserAuthFile=.Xauthority -TimedLoginEnable=false -TimedLogin= -TimedLoginDelay=30 - -[security] -AllowRoot=true -AllowRemoteRoot=true -RelaxPermissions=0 -RetryDelay=3 -UserMaxFile=65536 -SessionMaxFile=524388 -VerboseAuth=true - -[xdmcp] -Enable=false -HonorIndirect=false -MaxPending=4 -MaxPendingIndirect=4 -MaxSessions=16 -MaxWait=30 -MaxWaitIndirect=30 -Port=177 - -[gui] -GtkRC=/usr/X11R6/share/themes/Default/gtk/gtkrc -MaxIconWidth=128 -MaxIconHeight=128 - -[greeter] -TitleBar=true -ConfigAvailable=true -Browser=false -DefaultFace=/usr/X11R6/share/pixmaps/nobody.png -DefaultLocale=en_US -Exclude=bin,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,gdm,postgres,pvm -Font=-*-helvetica-bold-r-normal-*-*-180-*-*-*-*-*-* -GlobalFaceDir=/usr/X11R6/share/faces/ -Icon=/usr/X11R6/share/pixmaps/gdm.xpm -LocaleFile=/etc/X11/gdm/locale.alias -Logo=/usr/X11R6/share/pixmaps/gdm-pld-logo.png -Quiver=true -SystemMenu=true -Welcome=Welcome to %n -Welcome[es]=Bienvenido a %n -Welcome[de]=Willkommen auf %n -Welcome[fr]=Bienvenue sur %n -Welcome[cs]=Vítejte na %n -LockPosition=false -SetPosition=false -PositionX=0 -PositionY=0 -XineramaScreen=0 -#Type can be 0=None, 1=Image, 2=Color -BackgroundType=2 -BackgroundImage= -BackgroundScaleToFit=true -BackgroundColor=#007777 -BackgroundRemoteOnlyColor=true -BackgroundProgram= -ShowGnomeChooserSession=true -ShowGnomeFailsafeSession=true -ShowXtermFailsafeSession=true - -[chooser] -DefaultHostImg=/usr/X11R6/share/pixmaps/nohost.png -HostImageDir=/usr/X11R6/share/hosts/ -ScanTime=3 - -[debug] -Enable=false - -[servers] -0=Standard - -[server-Standard] -name=Standard server -command=/usr/X11R6/bin/X -nolisten tcp -flexible=true - -- 2.44.0