diff options
author | marcus <marcus@FreeBSD.org> | 2005-06-11 10:58:47 +0800 |
---|---|---|
committer | marcus <marcus@FreeBSD.org> | 2005-06-11 10:58:47 +0800 |
commit | 1f2a0742f5e0a8286662e6e99c0d01f59e85bad3 (patch) | |
tree | 0231ccb531f320fe6713a21cbddb3688693399bd /x11/gdm/files | |
parent | 27e02188a6f5777a4775ba35a83b5e4a879ea470 (diff) | |
download | freebsd-ports-gnome-1f2a0742f5e0a8286662e6e99c0d01f59e85bad3.tar.gz freebsd-ports-gnome-1f2a0742f5e0a8286662e6e99c0d01f59e85bad3.tar.zst freebsd-ports-gnome-1f2a0742f5e0a8286662e6e99c0d01f59e85bad3.zip |
Update to GDM 2.8.0.0.
Submitted by: sajd on #freebsd-gnome
Diffstat (limited to 'x11/gdm/files')
-rw-r--r-- | x11/gdm/files/gdm.sh.in | 4 | ||||
-rw-r--r-- | x11/gdm/files/patch-config_locale.alias | 31 | ||||
-rw-r--r-- | x11/gdm/files/patch-configure | 11 | ||||
-rw-r--r-- | x11/gdm/files/patch-daemon_gdm-net.c | 42 | ||||
-rw-r--r-- | x11/gdm/files/patch-daemon_slave.c | 17 |
5 files changed, 51 insertions, 54 deletions
diff --git a/x11/gdm/files/gdm.sh.in b/x11/gdm/files/gdm.sh.in index b3a1a3b00631..f3fe02d38c3e 100644 --- a/x11/gdm/files/gdm.sh.in +++ b/x11/gdm/files/gdm.sh.in @@ -11,9 +11,9 @@ gdm_enable=${gdm_enable-"NO"} name=gdm rcvar=`set_rcvar` -command="%%PREFIX%%/bin/${name}" +command="%%PREFIX%%/sbin/${name}" pidfile="/var/run/${name}.pid" -procname="%%PREFIX%%/bin/gdm-binary" +procname="%%PREFIX%%/sbin/gdm-binary" load_rc_config ${name} run_rc_command "$1" diff --git a/x11/gdm/files/patch-config_locale.alias b/x11/gdm/files/patch-config_locale.alias index 2576ce2b6315..60a61690277c 100644 --- a/x11/gdm/files/patch-config_locale.alias +++ b/x11/gdm/files/patch-config_locale.alias @@ -1,6 +1,6 @@ ---- config/locale.alias.orig Tue Aug 3 19:38:53 2004 -+++ config/locale.alias Thu Aug 19 13:11:27 2004 -@@ -14,89 +14,50 @@ +--- config/locale.alias.orig Sat Jun 11 02:01:45 2005 ++++ config/locale.alias Sat Jun 11 03:34:22 2005 +@@ -14,104 +14,56 @@ # # - George @@ -11,15 +11,19 @@ -Arabic(Lebanon) ar_LB.UTF-8,ar_LB -Armenian hy_AM.UTF-8,hy_AM -Azerbaijani az_AZ.UTF-8,az_AZ +-Azerbaijani(Iran) az_IR.UTF-8,az_IR -Basque eu_ES.UTF-8,eu_ES -Belarusian be_BY.UTF-8,be_BY -Bengali bn_BD.UTF-8,bn_BD -Bengali(India) bn_IN.UTF-8,bn_IN -Bosnian bs_BA.UTF-8,bs_BA +-Breton br_FR.UTF-8,br_FR -Bulgarian bg_BG.UTF-8,bg_BG -Catalan ca_ES.UTF-8,ca_ES --Chinese(simplified) zh_CN.UTF-8,zh_CN --Chinese(traditional) zh_TW.UTF-8,zh_TW +-Chinese(China Mainland) zh_CN.UTF-8,zh_CN +-Chinese(Hong Kong) zh_HK.UTF-8,zh_HK +-Chinese(Singapore) zh_SG.UTF-8,zh_SG +-Chinese(Taiwan) zh_TW.UTF-8,zh_TW -Croatian hr_HR.UTF-8,hr_HR -Czech cs_CZ.UTF-8,cs_CZ -Danish da_DK.UTF-8,da_DK @@ -30,6 +34,7 @@ -English(Canada) en_CA.UTF-8,en_CA -English(Ireland) en_IE.UTF-8,en_IE -English(SouthAfrica) en_ZA.UTF-8,en_ZA +-Esparanto eo.UTF-8,eo -Estonian et_EE.UTF-8,et_EE -Finnish fi_FI.UTF-8,fi_FI -French fr_FR.UTF-8,fr_FR @@ -54,12 +59,17 @@ -Kinyarwanda rw_RW.UTF-8,rw_RW -Korean ko_KR.UTF-8,ko_KR -Latvian lv_LV.UTF-8,lv_LV +-Limburgish li_NL.UTF-8,li_NL +-Limburgish(Belgium) li_BE.UTF-8,li_BE +-Limburgish(Germany) li_DE.UTF-8,li_DE -Lithuanian lt_LT.UTF-8,lt_LT -Macedonian mk_MK.UTF-8,mk_MK -Malayalam ml_IN.UTF-8,ml_IN -Malay ms_MY.UTF-8,ms_MY +-Maori mi_NZ.UTF-8,mi_NZ -Marathi mr_IN.UTF-8,mr_IN -Mongolian mn_MN.UTF-8,mn_MN +-Nepali ne_NP.UTF-8,ne_NP -NorthernSotho nso_ZA.UTF-8,nso_ZA -Norwegian(bokmal) nb_NO.UTF-8,nb_NO,no_NO.UTF-8,no_NO -Norwegian(nynorsk) nn_NO.UTF-8,nn_NO @@ -80,24 +90,31 @@ -Spanish(Mexico) es_MX.UTF-8,es_MX -Swedish(Finland) sv_FI.UTF-8,sv_FI -Swedish sv_SE.UTF-8,sv_SE +-Tagalog tl_PH.UTF-8,tl_PH +-Tajik tg_TJ.UTF-8,tg_TJ -Tamil ta_IN.UTF-8,ta_IN -Telugu te_IN.UTF-8,te_IN -Thai th_TH.UTF-8,th_TH -Turkish tr_TR.UTF-8,tr_TR -Ukrainian uk_UA.UTF-8,uk_UA +-Uzbek uz_UZ.UTF-8,uz_UZ +-Uzbek(Latin) uz_UZ.UTF-8@Latn,uz_UZ@Latn -Vietnamese vi_VN.UTF-8,vi_VN -Walloon wa_BE.UTF-8,wa_BE -Welsh cy_GB.UTF-8,cy_GB +-Xhosa xh_ZA.UTF-8,xh_ZA -Yiddish yi.UTF-8,yi -Zulu zu_ZA.UTF-8,zu_ZA +Afrikaans af_ZA.UTF-8,af_ZA.ISO8859-15,af_ZA.ISO8859-1 +Amharic am_ET.UTF-8 +Armenian hy_AM.UTF-8 ++Basque eu_ES.UTF-8,eu_ES.ISO8859-15,eu_ES.ISO8859-1 +Byelorussian be_BY.UTF-8,be_BY.CP1131,be_BY.CP1251,be_BY.ISO8859-5 +Bulgarian bg_BG.UTF-8,bg_BG.CP1251 +Catalan ca_ES.UTF-8,ca_ES.ISO8859-15,ca_ES.ISO8859-1 +Chinese(simplified) zh_CN.UTF-8,zh_CN.EUC,zh_CN.eucCN +Chinese(traditional) zh_TW.UTF-8,zh_TW.Big5 ++Chinese(Hong Kong) zh_HK.UTF-8,zh_HK.Big5HKSCS +Croatian hr_HR.UTF-8,hr_HR.ISO8859-2 +Czech cs_CZ.UTF-8,cs_CZ.ISO8859-2 +Danish da_DK.UTF-8,da_DK.ISO8859-15,da_DK.ISO8859-1 @@ -112,9 +129,12 @@ +Estonian et_EE.UTF-8,et_EE.ISO8859-15 +Finnish fi_FI.UTF-8,fi_FI.ISO8859-15,fi_FI.ISO8859-1 +French fr_FR.UTF-8,fr_FR.ISO8859-15,fr_FR.ISO8859-1 ++French(Belgium) fr_BE.UTF-8,fr_BE.ISO8859-15,fr_BE.ISO8859-1 +French(Canadian) fr_CA.UTF-8,fr_CA.ISO8859-1,fr_CA.ISO8859-15 +French(Swiss) fr_CH.UTF-8,fr_CH.ISO8859-15,fr_CH.ISO8859-1 +German de_DE.UTF-8,de_DE.ISO8859-15,de_DE.ISO8859-1 ++German(Austria) de_AT.UTF-8,de_AT.ISO8859-15,de_AT.ISO8859-1 ++German(Switzerland) de_CH.UTF-8,de_CH.ISO8859-15,de_CH.ISO8859-1 +Greek el_GR.UTF-8,el_GR.ISO8859-7 +Hebrew he_IL.UTF-8 +Hindi hi_IN.ISCII-DEV @@ -131,6 +151,7 @@ +Portuguese(Brazilian) pt_PT.UTF-8,pt_BR.ISO8859-1 +Romanian ro_RO.UTF-8,ro_RO.ISO8859-2 +Russian ru_RU.UTF-8,ru_RU.ISO8859-5 ++Serbian sr_YU.UTF-8,sr_YU.ISO8859-2,sr_YU.ISO8859-5 +Slovak sk_SK.UTF-8,sk_SK.ISO8859-2 +Slovenian sl_SI.UTF-8,sl_SI.ISO8859-2 +Spanish es_ES.UTF-8,es_ES.ISO8859-15,es_ES.ISO8859-1 diff --git a/x11/gdm/files/patch-configure b/x11/gdm/files/patch-configure index 7ffdc1457e6d..72f2005ff721 100644 --- a/x11/gdm/files/patch-configure +++ b/x11/gdm/files/patch-configure @@ -1,6 +1,6 @@ ---- configure.orig Mon Mar 7 20:58:02 2005 -+++ configure Mon Mar 7 20:59:44 2005 -@@ -21643,6 +21643,8 @@ +--- configure.orig Sat Jun 11 03:35:18 2005 ++++ configure Sat Jun 11 03:43:21 2005 +@@ -22412,6 +22412,8 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ @@ -9,15 +9,16 @@ $ac_includes_default int main () -@@ -28959,6 +28961,12 @@ - REBOOT_COMMAND="/sbin/init 6" +@@ -30210,6 +30212,13 @@ SUSPEND_COMMAND="/usr/openwin/bin/sys-suspend -n" + XSESSION_SHELL=/bin/ksh ;; +*freebsd*) + GDM_USER_PATH="/bin:/usr/bin" + HALT_COMMAND="/sbin/shutdown -p now;/usr/sbin/shutdown -p now" + REBOOT_COMMAND="/sbin/shutdown -r now;/usr/sbin/shutdown -r now" + SUSPEND_COMMAND="/usr/sbin/zzz" ++ XSESSION_SHELL=/bin/sh + ;; *) GDM_USER_PATH="/bin:/usr/bin" diff --git a/x11/gdm/files/patch-daemon_gdm-net.c b/x11/gdm/files/patch-daemon_gdm-net.c deleted file mode 100644 index caf221d7c950..000000000000 --- a/x11/gdm/files/patch-daemon_gdm-net.c +++ /dev/null @@ -1,42 +0,0 @@ ---- daemon/gdm-net.c.orig Thu May 12 01:00:31 2005 -+++ daemon/gdm-net.c Thu May 12 01:00:36 2005 -@@ -76,14 +76,14 @@ struct _GdmConnection { - }; - - static gboolean --close_if_needed (GdmConnection *conn, GIOCondition cond) -+close_if_needed (GdmConnection *conn, GIOCondition cond, gboolean error) - { - /* non-subconnections are never closed */ - if (conn->parent == NULL) - return TRUE; - - if (cond & G_IO_ERR || -- cond & G_IO_HUP) { -+ cond & G_IO_HUP || error) { - gdm_debug ("close_if_needed: Got HUP/ERR on %d", conn->fd); - conn->source = 0; - gdm_connection_close (conn); -@@ -103,11 +103,11 @@ gdm_connection_handler (GIOChannel *sour - size_t len; - - if ( ! (cond & G_IO_IN)) -- return close_if_needed (conn, cond); -+ return close_if_needed (conn, cond, FALSE); - - VE_IGNORE_EINTR (len = read (conn->fd, buf, sizeof (buf) -1)); - if (len <= 0) { -- return close_if_needed (conn, cond); -+ return close_if_needed (conn, cond, TRUE); - } - - buf[len] = '\0'; -@@ -141,7 +141,7 @@ gdm_connection_handler (GIOChannel *sour - } - } - -- return close_if_needed (conn, cond); -+ return close_if_needed (conn, cond, FALSE); - } - - gboolean diff --git a/x11/gdm/files/patch-daemon_slave.c b/x11/gdm/files/patch-daemon_slave.c new file mode 100644 index 000000000000..5a1a3aca7309 --- /dev/null +++ b/x11/gdm/files/patch-daemon_slave.c @@ -0,0 +1,17 @@ +--- daemon/slave.c.orig Sat Jun 11 00:44:02 2005 ++++ daemon/slave.c Sat Jun 11 00:45:58 2005 +@@ -4058,14 +4058,6 @@ + home_dir = pwent->pw_dir; + } + +- if G_UNLIKELY (setegid (pwent->pw_gid) != 0 || +- seteuid (pwent->pw_uid) != 0) { +- gdm_error ("Cannot set effective user/group id"); +- gdm_verify_cleanup (d); +- session_started = FALSE; +- return; +- } +- + if G_LIKELY (home_dir_ok) { + /* Sanity check on ~user/.dmrc */ + usrcfgok = gdm_file_check ("gdm_slave_session_start", pwent->pw_uid, |