summaryrefslogtreecommitdiffstats
path: root/x11/gdm3
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-10-28 06:10:10 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-10-28 06:10:10 +0800
commit752a66b40a757b50196fb97fda1143a42e96c295 (patch)
tree49bd85e2fc333a96c40e09b46a8027f64b1a470f /x11/gdm3
parent2d81cfc3ccdf086d3ac5c107818ffe2f73f04d9a (diff)
downloadmarcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.tar
marcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.tar.gz
marcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.tar.bz2
marcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.tar.lz
marcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.tar.xz
marcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.tar.zst
marcuscom-ports-752a66b40a757b50196fb97fda1143a42e96c295.zip
Move gnome3 ports into the place of the gnome2 locations.
Update to new port rules, remove conflicts, latest_link, enable stage support. gnome-games was skipped because I got a update for that. gnome-keyring 2 vs 3, needs to be looked at. zenity 2 vs 3, and libgnomekbd 2 vs 3 Use new lib_depend syntax in bsd.gnome.mk. Possible lots of broken links. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18813 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11/gdm3')
-rw-r--r--x11/gdm3/Makefile149
-rw-r--r--x11/gdm3/distinfo2
-rw-r--r--x11/gdm3/files/gdm.in62
-rw-r--r--x11/gdm3/files/gdm.pam.in22
-rw-r--r--x11/gdm3/files/patch-common_Makefile.in20
-rw-r--r--x11/gdm3/files/patch-common_gdm-address.c27
-rw-r--r--x11/gdm3/files/patch-config.h.in12
-rw-r--r--x11/gdm3/files/patch-daemon_Makefile.in10
-rw-r--r--x11/gdm3/files/patch-daemon_gdm-xdmcp-display-factory.c19
-rw-r--r--x11/gdm3/files/patch-data_Xsession.in39
-rw-r--r--x11/gdm3/files/patch-data_gdm.schemas.in.in11
-rw-r--r--x11/gdm3/files/patch-data_pam-redhat_gdm-password.pam30
-rw-r--r--x11/gdm3/files/patch-gui_simple-chooser_gdm-host-chooser-widget.c11
-rw-r--r--x11/gdm3/files/patch-gui_simple-greeter_Makefile.in11
-rw-r--r--x11/gdm3/files/patch-gui_simple-greeter_extensions_smartcard_gdm-smartcard-worker.c12
-rw-r--r--x11/gdm3/files/patch-gui_simple-greeter_gdm-remote-login-window.c10
-rw-r--r--x11/gdm3/pkg-deinstall15
-rw-r--r--x11/gdm3/pkg-descr4
-rw-r--r--x11/gdm3/pkg-install42
-rw-r--r--x11/gdm3/pkg-message6
-rw-r--r--x11/gdm3/pkg-plist345
21 files changed, 0 insertions, 859 deletions
diff --git a/x11/gdm3/Makefile b/x11/gdm3/Makefile
deleted file mode 100644
index 98d0f2adf..000000000
--- a/x11/gdm3/Makefile
+++ /dev/null
@@ -1,149 +0,0 @@
-# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
-# $FreeBSD$
-# $MCom: ports/trunk/x11/gdm3/Makefile 18610 2013-06-30 16:33:05Z marcus $
-
-PORTNAME= gdm
-PORTVERSION= 3.6.2
-CATEGORIES= x11 gnome
-MASTER_SITES= GNOME
-DIST_SUBDIR= gnome3
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME 3 version of xdm display manager
-
-BUILD_DEPENDS= zenity>=3.0.0:${PORTSDIR}/x11/zenity3 \
- itstool:${PORTSDIR}/textproc/itstool \
- ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
-LIB_DEPENDS= libck-connector.so:${PORTSDIR}/sysutils/consolekit \
- libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
- libpolkit-gtk-1.so:${PORTSDIR}/sysutils/polkit-gnome \
- libupower-glib.so:${PORTSDIR}/sysutils/upower \
- libnss3.so:${PORTSDIR}/security/nss \
- libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
- libaccountsservice.so:${PORTSDIR}/sysutils/accountsservice \
- libxklavier.so:${PORTSDIR}/x11/libxklavier \
- libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3
-RUN_DEPENDS= zenity>=3.0.0:${PORTSDIR}/x11/zenity3 \
- gnome-settings-daemon>=3.0.0:${PORTSDIR}/sysutils/gnome-settings-daemon3 \
- gnome-keyring-3:${PORTSDIR}/security/gnome-keyring3 \
- gnome-session>=3.0.0:${PORTSDIR}/x11/gnome-session3 \
- gnome-icon-theme-symbolic>=0:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic \
- ${LOCALBASE}/libexec/at-spi2-registryd:${PORTSDIR}/accessibility/at-spi2-core \
- ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
-# used in scripts
-RUN_DEPENDS+= xrdb:${PORTSDIR}/x11/xrdb \
- setxkbmap:${PORTSDIR}/x11/setxkbmap \
- xmodmap:${PORTSDIR}/x11/xmodmap \
- xterm:${PORTSDIR}/x11/xterm
-
-CONFLICTS= gdm-2.[0-9]*
-
-USERS= gdm
-GROUPS= gdm
-
-NO_STAGE= yes
-LATEST_LINK= gdm3
-USE_XZ= yes
-USE_LDCONFIG= yes
-USE_XORG= dmx dmxproto
-INSTALLS_OMF= yes
-INSTALLS_ICONS= yes
-USE_RC_SUBR= gdm
-USE_GNOME_SUBR= yes
-USES= gettext gmake pathfix pkgconfig
-USE_GNOME= dconf gnomehier gnomeprefix intlhack librsvg2 gnomepanel3
-GNU_CONFIGURE= yes
-GLIB_SCHEMAS= org.gnome.login-screen.gschema.xml
-CONFIGURE_ARGS= --with-working-directory=${PREFIX}/etc/gdm/home \
- --with-at-spi-registryd-directory=${LOCALBASE}/libexec \
- --enable-authentication-scheme=pam \
- --with-console-kit \
- --with-initial-vt=9 \
- --with-systemd=no
-# this is a hack until we can get our own pam dir and dir in order.
-CONFIGURE_ARGS+=--with-default-pam-config=redhat
-CPPFLAGS+= -I${LOCALBASE}/include -DHAS_SA_LEN
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGLIBS= -lm
-CONFIGURE_ENV= LIBS="${CONFIGLIBS}" \
- GTKDOC="false" \
- ac_cv_header_execinfo_h=no
-
-SUB_FILES+= gdm.pam
-
-GDMDIR?= ${PREFIX}/etc/gdm
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-GNOME_LOCALSTATEDIR= /var
-
-OPTIONS_DEFINE= IPV6 KEYRING
-OPTIONS_DEFAULT=KEYRING
-KEYRING_DESC= Gnomekeyring/PAM integration
-
-.include <bsd.port.options.mk>
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= --enable-debug
-.endif
-
-.if ${PORT_OPTIONS:MKEYRING}
-LIB_DEPENDS+= gnome-keyring:${PORTSDIR}/security/libgnome-keyring
-SUB_LIST+= PAM_KEYRING=
-.else
-SUB_LIST+= PAM_KEYRING=\#
-.endif
-
-.if ${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+= --enable-ipv6
-.else
-CONFIGURE_ARGS+= --disable-ipv6
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|root:root|root:wheel|g' \
- ${WRKSRC}/data/Makefile.in
- @${REINPLACE_CMD} -e 's|-lexecinfo||g' \
- ${WRKSRC}/common/Makefile.in
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/daemon/gdm-session-worker.c
-# ${WRKSRC}/gui/simple-greeter/extensions/password/gdm-password.pam
- @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \
- -e 's|/usr/bin/X|${LOCALBASE}/bin/X|g' \
- -e 's|/usr/bin/Xorg|${LOCALBASE}/bin/Xorg|g' \
- ${WRKSRC}/configure ${WRKSRC}/daemon/*.c ${WRKSRC}/po/*.po
- @${REINPLACE_CMD} -e 's|/at-spi-registryd|/at-spi2-registryd|g' \
- ${WRKSRC}/gui/simple-chooser/gdm-host-chooser.c \
- ${WRKSRC}/gui/simple-chooser/chooser-main.c
- @${REINPLACE_CMD} -e 's|/etc/X11|${LOCALBASE}/etc/X11|g' \
- ${WRKSRC}/data/Init.in \
- ${WRKSRC}/data/PostLogin \
- ${WRKSRC}/data/PostSession.in \
- ${WRKSRC}/data/PreSession.in \
- ${WRKSRC}/data/Xsession.in
- @${RM} ${WRKSRC}/data/applications/gdm-simple-greeter.desktop \
- ${WRKSRC}/data/applications/gdm-simple-greeter.desktop.in \
- ${WRKSRC}/data/applications/gnome-mag.desktop \
- ${WRKSRC}/data/applications/gnome-shell.desktop \
- ${WRKSRC}/data/applications/gok.desktop
-# ${WRKSRC}/data/applications/orca-screen-reader.desktop
-
-post-install:
-.if !defined(PACKAGE_BUILDING)
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-.endif
- ${INSTALL_DATA} ${WRKSRC}/data/gdm.conf-custom \
- ${PREFIX}/etc/gdm/custom.conf.default
- ${MKDIR} ${PREFIX}/share/xsessions
- ${INSTALL_DATA} ${WRKDIR}/gdm.pam ${PREFIX}/etc/pam.d/gdm-welcome
- @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${PKGDIR}/pkg-message \
- | /usr/bin/fmt 75 79 > ${PKGMESSAGE}
- @dconf update
- @${CAT} ${PKGMESSAGE}
-
-# logwtmp lives here.
-.if ${OSVERSION} < 900000
-CONFIGLIBS+= -lutil
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11/gdm3/distinfo b/x11/gdm3/distinfo
deleted file mode 100644
index 0c85c0dcd..000000000
--- a/x11/gdm3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome3/gdm-3.6.2.tar.xz) = fbf41bd68299eccdcf456c0869771999f75d3d9bf0f57ce1038db08b54e8cbb9
-SIZE (gnome3/gdm-3.6.2.tar.xz) = 1627356
diff --git a/x11/gdm3/files/gdm.in b/x11/gdm3/files/gdm.in
deleted file mode 100644
index 2a47c5501..000000000
--- a/x11/gdm3/files/gdm.in
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-# $MCom$
-
-# PROVIDE: gdm
-# REQUIRE: LOGIN cleanvar moused syscons dbus
-#
-# Add the following to /etc/rc.conf to start GDM at boot time:
-#
-# gdm_enable="YES"
-#
-
-. /etc/rc.subr
-. %%GNOME_SUBR%%
-
-gdm_enable=${gdm_enable-${gnome_enable}}
-gdm_preserve_base_pam_conf=${gdm_preserve_base_pam_conf-NO}
-gdm_lang=${gdm_lang-${LANG}}
-
-export PATH=/bin:/sbin:/usr/bin:/usr/sbin:%%LOCALBASE%%/bin:%%LOCALBASE%%/sbin
-
-name="gdm"
-rcvar=gdm_enable
-command="%%PREFIX%%/sbin/${name}"
-pidfile="/var/run/${name}.pid"
-procname="%%PREFIX%%/sbin/gdm-binary"
-start_cmd="gdm_start"
-
-gdm_start()
-{
- if ! checkyesno gdm_enable ; then
- return 0
- fi
- echo "Starting ${name}."
-
- # make sure there is no pam configuration for gdm service in base system
- if ! checkyesno gdm_preserve_base_pam_conf && [ -f /etc/pam.d/gdm ]; then
- cp -p /etc/pam.d/gdm /etc/pam.d/gdm_disabled
- rm -f /etc/pam.d/gdm
- fi
-
- ( iter=0
- while ! ps -axoargs | grep "^/usr/libexec/getty " | grep -qv grep >/dev/null 2>&1; do
- if [ ${iter} -eq 60 ]; then
- break
- fi
- sleep 1
- iter=$(expr ${iter} + 1)
- done
- iter=0
- while ! %%LOCALBASE%%/bin/lshal >/dev/null 2>&1 ; do
- if [ ${iter} -eq 60 ]; then
- break
- fi
- sleep 1
- iter=$(expr ${iter} + 1)
- done
- LANG=${gdm_lang} ${command} ${gdm_flags} ) &
-}
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/x11/gdm3/files/gdm.pam.in b/x11/gdm3/files/gdm.pam.in
deleted file mode 100644
index a7c8334f3..000000000
--- a/x11/gdm3/files/gdm.pam.in
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# $FreeBSD$
-# $MCom$
-#
-# PAM configuration for the "gdm" service
-#
-
-# auth
-#auth sufficient pam_krb5.so no_warn try_first_pass
-#auth sufficient pam_ssh.so no_warn try_first_pass
-auth required pam_permit.so no_warn try_first_pass
-%%PAM_KEYRING%%auth optional %%LOCALBASE%%/lib/pam_gnome_keyring.so
-
-# account
-account required pam_nologin.so
-#account required pam_krb5.so
-account required pam_unix.so
-
-# session
-#session optional pam_ssh.so
-session required pam_permit.so
-%%PAM_KEYRING%%session optional %%LOCALBASE%%/lib/pam_gnome_keyring.so auto_start
diff --git a/x11/gdm3/files/patch-common_Makefile.in b/x11/gdm3/files/patch-common_Makefile.in
deleted file mode 100644
index 22b72966b..000000000
--- a/x11/gdm3/files/patch-common_Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- common/Makefile.in.orig 2011-03-11 13:17:04.000000000 +0100
-+++ common/Makefile.in 2011-03-11 13:18:02.000000000 +0100
-@@ -463,7 +463,8 @@
- -DLOCALSTATEDIR=\"$(localstatedir)\" \
- $(NULL)
-
--gdm_crash_logger_LDADD = $(GTHREAD_LIBS)
-+gdm_crash_logger_LDADD = $(GTHREAD_LIBS) \
-+ -lexecinfo
- @MKDTEMP_MISSING_FALSE@MKDTEMP_FILES =
- @MKDTEMP_MISSING_TRUE@MKDTEMP_FILES = mkdtemp.c mkdtemp.h
- libgdmcommon_la_SOURCES = \
-@@ -511,6 +512,7 @@
- $(NULL)
-
- libgdmcommon_la_LIBADD = \
-+ -lexecinfo \
- $(NULL)
-
- libgdmcommon_la_LDFLAGS = \
diff --git a/x11/gdm3/files/patch-common_gdm-address.c b/x11/gdm3/files/patch-common_gdm-address.c
deleted file mode 100644
index 9a4e620ba..000000000
--- a/x11/gdm3/files/patch-common_gdm-address.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- common/gdm-address.c.orig 2010-01-13 17:32:59.000000000 +0000
-+++ common/gdm-address.c 2010-01-17 12:55:48.000000000 +0000
-@@ -29,6 +29,8 @@
- #include <stropts.h>
- #endif
- #include <string.h>
-+#include <sys/types.h>
-+#include <sys/param.h>
- #ifdef HAVE_SYS_SOCKET_H
- #include <sys/socket.h>
- #endif
-@@ -37,7 +39,6 @@
- #endif
- #include <netdb.h>
- #include <sys/ioctl.h>
--#include <net/if.h>
-
- #ifndef G_OS_WIN32
- #include <sys/select.h>
-@@ -47,6 +48,7 @@
- #include <winsock2.h>
- #include <ws2tcpip.h>
- #endif
-+#include <net/if.h>
-
- #include <glib-object.h>
-
diff --git a/x11/gdm3/files/patch-config.h.in b/x11/gdm3/files/patch-config.h.in
deleted file mode 100644
index d17901da1..000000000
--- a/x11/gdm3/files/patch-config.h.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- config.h.in.orig 2007-11-02 20:48:28.000000000 -0400
-+++ config.h.in 2007-11-02 20:49:39.000000000 -0400
-@@ -23,6 +23,9 @@
- #undef HAVE_LC_MESSAGES
- #undef HAVE_LIBSM
- #undef HAVE_LIBXDMCP
-+#undef HAVE_LOGIN
-+#undef HAVE_LOGOUT
-+#undef HAVE_LOGWTMP
- #undef HAVE_LOGINCAP
- #undef HAVE_LOGINDEVPERM
- #undef HAVE_LOGINRESTRICTIONS
diff --git a/x11/gdm3/files/patch-daemon_Makefile.in b/x11/gdm3/files/patch-daemon_Makefile.in
deleted file mode 100644
index 4b6e01c7f..000000000
--- a/x11/gdm3/files/patch-daemon_Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- daemon/Makefile.in.orig 2013-04-12 00:53:59.667693353 +0000
-+++ daemon/Makefile.in 2013-04-12 00:54:27.682691596 +0000
-@@ -752,6 +752,7 @@
- gdm_session_worker_LDFLAGS = \
- $(XLIB_LIBS) \
- $(PAM_LIBS) \
-+ $(EXTRA_DAEMON_LIBS) \
- $(NULL)
-
- gdm_session_worker_LDADD = \
diff --git a/x11/gdm3/files/patch-daemon_gdm-xdmcp-display-factory.c b/x11/gdm3/files/patch-daemon_gdm-xdmcp-display-factory.c
deleted file mode 100644
index b6e79c441..000000000
--- a/x11/gdm3/files/patch-daemon_gdm-xdmcp-display-factory.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- daemon/gdm-xdmcp-display-factory.c.orig 2011-02-18 04:27:53.000000000 +0100
-+++ daemon/gdm-xdmcp-display-factory.c 2011-03-11 13:14:10.000000000 +0100
-@@ -35,6 +35,7 @@
- #include <netdb.h>
- #include <arpa/inet.h>
- #include <net/if.h>
-+#include <netinet/in.h>
- #ifdef HAVE_SYS_SOCKIO_H
- #include <sys/sockio.h>
- #endif
-@@ -76,7 +77,7 @@ int deny_severity = LOG_WARNING;
- #define DEFAULT_USE_MULTICAST FALSE
- #define DEFAULT_MULTICAST_ADDRESS "ff02::1"
- #define DEFAULT_HONOR_INDIRECT TRUE
--#define DEFAULT_MAX_DISPLAYS_PER_HOST 1
-+#define DEFAULT_MAX_DISPLAYS_PER_HOST 2
- #define DEFAULT_MAX_DISPLAYS 16
- #define DEFAULT_MAX_PENDING_DISPLAYS 4
- #define DEFAULT_MAX_WAIT 30
diff --git a/x11/gdm3/files/patch-data_Xsession.in b/x11/gdm3/files/patch-data_Xsession.in
deleted file mode 100644
index 14fa9788a..000000000
--- a/x11/gdm3/files/patch-data_Xsession.in
+++ /dev/null
@@ -1,39 +0,0 @@
---- data/Xsession.in.orig 2011-03-11 13:18:54.000000000 +0100
-+++ data/Xsession.in 2011-03-11 13:20:48.000000000 +0100
-@@ -189,12 +189,31 @@
- fi
- fi
-
-+is_gnome=0
-+if [ "x$command" = "xgnome-session" ]; then
-+ is_gnome=1
-+fi
-+
-+# add seahorse-agent if found
-+if [ ${is_gnome} = 1 ]; then
-+ seahorseagent="`gdmwhich seahorse-agent`"
-+ if [ -n "$seahorseagent" ] && [ -x "$seahorseagent" ] && [ -z "$GPG_AGENT_INFO" ] ; then
-+ command="dbus-launch --exit-with-session $seahorseagent --execute $command"
-+ elif [ -z "$seahorseagent" ] ; then
-+ echo "$0: seahorse-agent not found!"
-+ fi
-+fi
-+
- # add ssh-agent if found
--sshagent="`gdmwhich ssh-agent`"
--if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
-- command="$sshagent -- $command"
--elif [ -z "$sshagent" ] ; then
-- echo "$0: ssh-agent not found!"
-+# ssh-agent functionality is handled by gnome-keyring-daemon which is launched
-+# from gnome-session
-+if [ ${is_gnome} != 1 ]; then
-+ sshagent="`gdmwhich ssh-agent`"
-+ if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
-+ command="$sshagent -- $command"
-+ elif [ -z "$sshagent" ] ; then
-+ echo "$0: ssh-agent not found!"
-+ fi
- fi
-
- echo "$0: Setup done, will execute: $command"
diff --git a/x11/gdm3/files/patch-data_gdm.schemas.in.in b/x11/gdm3/files/patch-data_gdm.schemas.in.in
deleted file mode 100644
index f52dd8bd5..000000000
--- a/x11/gdm3/files/patch-data_gdm.schemas.in.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- data/gdm.schemas.in.in.orig 2009-05-16 18:17:53.000000000 -0400
-+++ data/gdm.schemas.in.in 2009-05-16 18:18:01.000000000 -0400
-@@ -77,7 +77,7 @@
- <schema>
- <key>xdmcp/DisplaysPerHost</key>
- <signature>i</signature>
-- <default>1</default>
-+ <default>2</default>
- </schema>
- <schema>
- <key>xdmcp/Port</key>
diff --git a/x11/gdm3/files/patch-data_pam-redhat_gdm-password.pam b/x11/gdm3/files/patch-data_pam-redhat_gdm-password.pam
deleted file mode 100644
index 61737fae0..000000000
--- a/x11/gdm3/files/patch-data_pam-redhat_gdm-password.pam
+++ /dev/null
@@ -1,30 +0,0 @@
---- data/pam-redhat/gdm-password.pam.orig 2012-10-03 22:03:41.000000000 +0000
-+++ data/pam-redhat/gdm-password.pam 2013-05-02 09:48:30.000000000 +0000
-@@ -1,20 +1,10 @@
--auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
--auth substack password-auth
--auth optional pam_gnome_keyring.so
--auth include postlogin
-+auth required pam_unix.so
-+auth optional %%LOCALBASE%%/lib/pam_gnome_keyring.so
-
--account required pam_nologin.so
--account include password-auth
-+account required pam_unix.so
-
--password include password-auth
-+password required pam_unix.so
-+
-+session include system
-+session optional %%LOCALBASE%%/lib/pam_gnome_keyring.so auto_start
-
--session required pam_selinux.so close
--session required pam_loginuid.so
--session optional pam_console.so
---session optional pam_ck_connector.so
--session required pam_selinux.so open
--session optional pam_keyinit.so force revoke
--session required pam_namespace.so
--session include password-auth
--session optional pam_gnome_keyring.so auto_start
--session include postlogin
diff --git a/x11/gdm3/files/patch-gui_simple-chooser_gdm-host-chooser-widget.c b/x11/gdm3/files/patch-gui_simple-chooser_gdm-host-chooser-widget.c
deleted file mode 100644
index b7ed32318..000000000
--- a/x11/gdm3/files/patch-gui_simple-chooser_gdm-host-chooser-widget.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- gui/simple-chooser/gdm-host-chooser-widget.c.orig 2010-01-13 14:29:00.000000000 +0000
-+++ gui/simple-chooser/gdm-host-chooser-widget.c 2010-01-17 13:04:14.000000000 +0000
-@@ -543,6 +543,8 @@ xdmcp_init (GdmHostChooserWidget *widget
- #ifdef ENABLE_IPV6
- widget->priv->socket_fd = socket (AF_INET6, SOCK_DGRAM, 0);
- if (widget->priv->socket_fd != -1) {
-+ int off = 0;
-+ setsockopt(widget->priv->socket_fd, IPPROTO_IPV6, IPV6_V6ONLY, (void *)&off, sizeof (off));
- widget->priv->have_ipv6 = TRUE;
- }
- #endif
diff --git a/x11/gdm3/files/patch-gui_simple-greeter_Makefile.in b/x11/gdm3/files/patch-gui_simple-greeter_Makefile.in
deleted file mode 100644
index e8a958e66..000000000
--- a/x11/gdm3/files/patch-gui_simple-greeter_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- gui/simple-greeter/Makefile.in.orig 2008-02-13 01:57:37.000000000 -0500
-+++ gui/simple-greeter/Makefile.in 2008-02-13 01:57:44.000000000 -0500
-@@ -445,7 +445,7 @@ INCLUDES = \
- -DGDMCONFDIR=\"$(gdmconfdir)\" \
- -DDATADIR=\""$(datadir)"\" \
- -DSYSCONFDIR=\""$(sysconfdir)"\" \
-- -DLIBLOCALEDIR=\""$(prefix)/lib/locale"\" \
-+ -DLIBLOCALEDIR=\""/usr/share/locale"\" \
- -DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
- -DGLADEDIR=\""$(pkgdatadir)"\" \
- -DLIBEXECDIR=\""$(libexecdir)"\" \
diff --git a/x11/gdm3/files/patch-gui_simple-greeter_extensions_smartcard_gdm-smartcard-worker.c b/x11/gdm3/files/patch-gui_simple-greeter_extensions_smartcard_gdm-smartcard-worker.c
deleted file mode 100644
index 51b0d5492..000000000
--- a/x11/gdm3/files/patch-gui_simple-greeter_extensions_smartcard_gdm-smartcard-worker.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- gui/simple-greeter/extensions/smartcard/gdm-smartcard-worker.c.orig 2011-09-22 17:50:06.000000000 +0200
-+++ gui/simple-greeter/extensions/smartcard/gdm-smartcard-worker.c 2011-09-22 17:51:09.000000000 +0200
-@@ -2,7 +2,9 @@
-
- #include <fcntl.h>
- #include <locale.h>
-+#ifdef __linux__
- #include <sys/prctl.h>
-+#endif
- #include <stdlib.h>
- #include <unistd.h>
-
diff --git a/x11/gdm3/files/patch-gui_simple-greeter_gdm-remote-login-window.c b/x11/gdm3/files/patch-gui_simple-greeter_gdm-remote-login-window.c
deleted file mode 100644
index 059d72cf4..000000000
--- a/x11/gdm3/files/patch-gui_simple-greeter_gdm-remote-login-window.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- gui/simple-greeter/gdm-remote-login-window.c.orig 2008-03-24 11:27:13.000000000 +0100
-+++ gui/simple-greeter/gdm-remote-login-window.c 2008-03-24 11:27:31.000000000 +0100
-@@ -25,6 +25,7 @@
- #include <unistd.h>
- #include <sys/types.h>
- #include <sys/wait.h>
-+#include <sys/signal.h>
- #include <errno.h>
-
- #include <glib.h>
diff --git a/x11/gdm3/pkg-deinstall b/x11/gdm3/pkg-deinstall
deleted file mode 100644
index 6cb043cae..000000000
--- a/x11/gdm3/pkg-deinstall
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-case $2 in
-DEINSTALL)
- echo ""
- echo "To really remove the gdm port, please remove the following"
- echo "directories manualy:"
- echo ""
- echo "/var/cache/gdm /var/gdm /var/log/gdm and /var/run/gdm"
- echo ""
- ;;
-esac
diff --git a/x11/gdm3/pkg-descr b/x11/gdm3/pkg-descr
deleted file mode 100644
index 1699cf5b7..000000000
--- a/x11/gdm3/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The GNOME 2.0 version of the xdm display manager. It supports user
-icons, multiple sessions, and clean system shutdowns.
-
-WWW: http://www.gnome.org/projects/gdm/
diff --git a/x11/gdm3/pkg-install b/x11/gdm3/pkg-install
deleted file mode 100644
index d93dddb0a..000000000
--- a/x11/gdm3/pkg-install
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-case $2 in
-POST-INSTALL)
- USER=gdm
- GROUP=gdm
- CHMOD=/bin/chmod
- CHOWN=/usr/sbin/chown
- MKDIR=/bin/mkdir
-
- ${MKDIR} -p /var/gdm
- ${MKDIR} -p /var/log/gdm
- ${CHMOD} 1770 /var/log/gdm
- ${CHOWN} ${USER}:${GROUP} /var/log/gdm
- ${CHOWN} -R root:${GROUP} /var/gdm
- ${CHMOD} 1770 /var/gdm
- ${MKDIR} -p /var/run/gdm
- ${CHOWN} root:${GROUP} /var/run/gdm
- ${CHMOD} 1777 /var/run/gdm
- ${MKDIR} -p /var/cache/gdm
- ${CHMOD} 1755 /var/cache/gdm
- ${CHOWN} root:${GROUP} /var/cache/gdm
- ${CHOWN} root:wheel ${PKG_PREFIX}/share/gdm
- ${CHMOD} 0755 ${PKG_PREFIX}/share/gdm
- ${MKDIR} -p ${PKG_PREFIX}/etc/gdm/home
- ${CHOWN} ${USER}:${GROUP} ${PKG_PREFIX}/etc/gdm/home
- ${CHMOD} 1770 ${PKG_PREFIX}/etc/gdm/home
- ${MKDIR} ${PKG_PREFIX}/etc/gdm/home/.config
- ${CHOWN} ${USER}:${GROUP} ${PKG_PREFIX}/etc/gdm/home/.config
- install -o root -g wheel -m 444 ${PKG_PREFIX}/share/gdm/gconf.path ${PKG_PREFIX}/etc/gdm/home/.gconf.path
- gconftool-2 --direct --config-source=xml:merged:${PKG_PREFIX}/etc/gdm/home/.gconf.mandatory --recursive-unset /
- gconftool-2 --direct --config-source=xml:merged:${PKG_PREFIX}/etc/gdm/home/.gconf.mandatory --load ${PKG_PREFIX}/share/gdm/session-setup.entries
- ${CHOWN} -R ${USER}:${GROUP} ${PKG_PREFIX}/etc/gdm/home/.gconf.mandatory
- ${CHMOD} 1750 ${PKG_PREFIX}/etc/gdm/home/.gconf.mandatory
- ${CHMOD} 1640 ${PKG_PREFIX}/etc/gdm/home/.gconf.mandatory/*.xml
- dconf update
-
- ${MKDIR} -p ${PKG_PREFIX}/etc/gdm/Sessions
- ${MKDIR} -p ${PKG_PREFIX}/etc/dm/Sessions
- exit 0
- ;;
-esac
diff --git a/x11/gdm3/pkg-message b/x11/gdm3/pkg-message
deleted file mode 100644
index 038101552..000000000
--- a/x11/gdm3/pkg-message
+++ /dev/null
@@ -1,6 +0,0 @@
-GDM is installed.
-
-Do _NOT_ use /etc/ttys to start gdm at boot time. This will result in gdm
-hanging or restarting constantly. Instead, add gdm_enable="YES" to
-/etc/rc.conf. GDM will be started automatic on the next reboot.
-
diff --git a/x11/gdm3/pkg-plist b/x11/gdm3/pkg-plist
deleted file mode 100644
index e5e325dd3..000000000
--- a/x11/gdm3/pkg-plist
+++ /dev/null
@@ -1,345 +0,0 @@
-bin/gdm-screenshot
-bin/gdmflexiserver
-etc/dbus-1/system.d/gdm.conf
-etc/dconf/db/gdm.d/00-upstream-settings
-etc/dconf/db/gdm.d/locks/00-upstream-settings-locks
-etc/dconf/db/gdm
-etc/dconf/profile/gdm
-etc/gdm/Init/Default
-etc/gdm/PostLogin/Default.sample
-etc/gdm/PostSession/Default
-etc/gdm/PreSession/Default
-etc/gdm/Xsession
-@unexec if cmp -s %D/etc/gdm/custom.conf %D/etc/gdm/custom.conf.default; then rm -f %D/etc/gdm/custom.conf; fi
-etc/gdm/custom.conf.default
-@exec [ -f %B/custom.conf ] || cp %B/%f %B/custom.conf
-etc/pam.d/gdm-welcome
-include/gdm/gdm-client-glue.h
-include/gdm/gdm-client.h
-include/gdm/gdm-sessions.h
-include/gdm/gdm-user-switching.h
-include/gdm/simple-greeter/gdm-login-extension.h
-lib/gdm/simple-greeter/extensions/libfingerprint.a
-lib/gdm/simple-greeter/extensions/libfingerprint.la
-lib/gdm/simple-greeter/extensions/libfingerprint.so
-lib/gdm/simple-greeter/extensions/libpassword.a
-lib/gdm/simple-greeter/extensions/libpassword.la
-lib/gdm/simple-greeter/extensions/libpassword.so
-lib/gdm/simple-greeter/extensions/libsmartcard.a
-lib/gdm/simple-greeter/extensions/libsmartcard.la
-lib/gdm/simple-greeter/extensions/libsmartcard.so
-lib/girepository-1.0/Gdm-1.0.typelib
-lib/libgdm.a
-lib/libgdm.la
-lib/libgdm.so
-lib/libgdm.so.1
-lib/libgdmsimplegreeter.a
-lib/libgdmsimplegreeter.la
-lib/libgdmsimplegreeter.so
-lib/libgdmsimplegreeter.so.1
-libdata/pkgconfig/gdm.pc
-libdata/pkgconfig/gdmsimplegreeter.pc
-libexec/gdm-crash-logger
-libexec/gdm-host-chooser
-libexec/gdm-session-worker
-libexec/gdm-simple-chooser
-libexec/gdm-simple-greeter
-libexec/gdm-simple-slave
-libexec/gdm-smartcard-worker
-libexec/gdm-xdmcp-chooser-slave
-sbin/gdm
-sbin/gdm-binary
-%%DATADIR%%/gdb-cmd
-%%DATADIR%%/gdm-greeter-login-window.ui
-%%DATADIR%%/gdm.schemas
-%%DATADIR%%/greeter/applications/gdm-simple-greeter.desktop
-%%DATADIR%%/greeter/applications/gnome-mag.desktop
-%%DATADIR%%/greeter/applications/gnome-shell.desktop
-%%DATADIR%%/greeter/applications/gok.desktop
-%%DATADIR%%/greeter/applications/mime-dummy-handler.desktop
-%%DATADIR%%/greeter/applications/mimeapps.list
-%%DATADIR%%/greeter/applications/polkit-gnome-authentication-agent-1.desktop
-%%DATADIR%%/greeter/autostart/orca-autostart.desktop
-%%DATADIR%%/locale.alias
-%%DATADIR%%/simple-greeter/extensions/fingerprint/page.ui
-%%DATADIR%%/simple-greeter/extensions/password/page.ui
-%%DATADIR%%/simple-greeter/extensions/smartcard/page.ui
-%%DATADIR%%/simple-greeter/extensions/unified/page.ui
-share/gir-1.0/Gdm-1.0.gir
-share/gnome-session/sessions/gdm-fallback.session
-share/gnome-session/sessions/gdm-shell.session
-share/help/C/gdm/index.docbook
-share/help/C/gdm/legal.xml
-share/help/ca/gdm/index.docbook
-share/help/ca/gdm/legal.xml
-share/help/de/gdm/index.docbook
-share/help/de/gdm/legal.xml
-share/help/el/gdm/index.docbook
-share/help/el/gdm/legal.xml
-share/help/en_GB/gdm/index.docbook
-share/help/en_GB/gdm/legal.xml
-share/help/es/gdm/index.docbook
-share/help/es/gdm/legal.xml
-share/help/fr/gdm/index.docbook
-share/help/fr/gdm/legal.xml
-share/help/gl/gdm/index.docbook
-share/help/gl/gdm/legal.xml
-share/help/id/gdm/index.docbook
-share/help/id/gdm/legal.xml
-share/help/it/gdm/index.docbook
-share/help/it/gdm/legal.xml
-share/help/ko/gdm/index.docbook
-share/help/ko/gdm/legal.xml
-share/help/oc/gdm/index.docbook
-share/help/oc/gdm/legal.xml
-share/help/ru/gdm/index.docbook
-share/help/ru/gdm/legal.xml
-share/help/sl/gdm/index.docbook
-share/help/sl/gdm/legal.xml
-share/help/sv/gdm/index.docbook
-share/help/sv/gdm/legal.xml
-share/help/te/gdm/index.docbook
-share/help/te/gdm/legal.xml
-share/help/uk/gdm/index.docbook
-share/help/uk/gdm/legal.xml
-share/help/zh_CN/gdm/index.docbook
-share/help/zh_CN/gdm/legal.xml
-share/icons/hicolor/16x16/apps/gdm-fingerprint.png
-share/icons/hicolor/16x16/apps/gdm-smartcard.png
-share/icons/hicolor/16x16/apps/gdm-xnest.png
-share/icons/hicolor/32x32/apps/gdm-setup.png
-share/icons/hicolor/32x32/apps/gdm-xnest.png
-share/icons/hicolor/48x48/apps/gdm-fingerprint.png
-share/icons/hicolor/48x48/apps/gdm-smartcard.png
-share/locale/af/LC_MESSAGES/gdm.mo
-share/locale/am/LC_MESSAGES/gdm.mo
-share/locale/an/LC_MESSAGES/gdm.mo
-share/locale/ar/LC_MESSAGES/gdm.mo
-share/locale/as/LC_MESSAGES/gdm.mo
-share/locale/ast/LC_MESSAGES/gdm.mo
-share/locale/az/LC_MESSAGES/gdm.mo
-share/locale/be/LC_MESSAGES/gdm.mo
-share/locale/be@latin/LC_MESSAGES/gdm.mo
-share/locale/bg/LC_MESSAGES/gdm.mo
-share/locale/bn/LC_MESSAGES/gdm.mo
-share/locale/bn_IN/LC_MESSAGES/gdm.mo
-share/locale/br/LC_MESSAGES/gdm.mo
-share/locale/bs/LC_MESSAGES/gdm.mo
-share/locale/ca/LC_MESSAGES/gdm.mo
-share/locale/ca@valencia/LC_MESSAGES/gdm.mo
-share/locale/crh/LC_MESSAGES/gdm.mo
-share/locale/cs/LC_MESSAGES/gdm.mo
-share/locale/csb/LC_MESSAGES/gdm.mo
-share/locale/cy/LC_MESSAGES/gdm.mo
-share/locale/da/LC_MESSAGES/gdm.mo
-share/locale/de/LC_MESSAGES/gdm.mo
-share/locale/dz/LC_MESSAGES/gdm.mo
-share/locale/el/LC_MESSAGES/gdm.mo
-share/locale/en@shaw/LC_MESSAGES/gdm.mo
-share/locale/en_CA/LC_MESSAGES/gdm.mo
-share/locale/en_GB/LC_MESSAGES/gdm.mo
-share/locale/eo/LC_MESSAGES/gdm.mo
-share/locale/es/LC_MESSAGES/gdm.mo
-share/locale/et/LC_MESSAGES/gdm.mo
-share/locale/eu/LC_MESSAGES/gdm.mo
-share/locale/fa/LC_MESSAGES/gdm.mo
-share/locale/fi/LC_MESSAGES/gdm.mo
-share/locale/fr/LC_MESSAGES/gdm.mo
-share/locale/fur/LC_MESSAGES/gdm.mo
-share/locale/fy/LC_MESSAGES/gdm.mo
-share/locale/ga/LC_MESSAGES/gdm.mo
-share/locale/gl/LC_MESSAGES/gdm.mo
-share/locale/gu/LC_MESSAGES/gdm.mo
-share/locale/gv/LC_MESSAGES/gdm.mo
-share/locale/he/LC_MESSAGES/gdm.mo
-share/locale/hi/LC_MESSAGES/gdm.mo
-share/locale/hr/LC_MESSAGES/gdm.mo
-share/locale/hu/LC_MESSAGES/gdm.mo
-share/locale/hy/LC_MESSAGES/gdm.mo
-share/locale/id/LC_MESSAGES/gdm.mo
-share/locale/is/LC_MESSAGES/gdm.mo
-share/locale/it/LC_MESSAGES/gdm.mo
-share/locale/ja/LC_MESSAGES/gdm.mo
-share/locale/ka/LC_MESSAGES/gdm.mo
-share/locale/kk/LC_MESSAGES/gdm.mo
-share/locale/km/LC_MESSAGES/gdm.mo
-share/locale/kn/LC_MESSAGES/gdm.mo
-share/locale/ko/LC_MESSAGES/gdm.mo
-share/locale/ku/LC_MESSAGES/gdm.mo
-share/locale/ky/LC_MESSAGES/gdm.mo
-share/locale/lt/LC_MESSAGES/gdm.mo
-share/locale/lv/LC_MESSAGES/gdm.mo
-share/locale/mai/LC_MESSAGES/gdm.mo
-share/locale/mg/LC_MESSAGES/gdm.mo
-share/locale/mi/LC_MESSAGES/gdm.mo
-share/locale/mk/LC_MESSAGES/gdm.mo
-share/locale/ml/LC_MESSAGES/gdm.mo
-share/locale/mn/LC_MESSAGES/gdm.mo
-share/locale/mr/LC_MESSAGES/gdm.mo
-share/locale/ms/LC_MESSAGES/gdm.mo
-share/locale/nb/LC_MESSAGES/gdm.mo
-share/locale/nds/LC_MESSAGES/gdm.mo
-share/locale/ne/LC_MESSAGES/gdm.mo
-share/locale/nl/LC_MESSAGES/gdm.mo
-share/locale/nn/LC_MESSAGES/gdm.mo
-share/locale/nso/LC_MESSAGES/gdm.mo
-share/locale/oc/LC_MESSAGES/gdm.mo
-share/locale/or/LC_MESSAGES/gdm.mo
-share/locale/pa/LC_MESSAGES/gdm.mo
-share/locale/pl/LC_MESSAGES/gdm.mo
-share/locale/ps/LC_MESSAGES/gdm.mo
-share/locale/pt/LC_MESSAGES/gdm.mo
-share/locale/pt_BR/LC_MESSAGES/gdm.mo
-share/locale/ro/LC_MESSAGES/gdm.mo
-share/locale/ru/LC_MESSAGES/gdm.mo
-share/locale/rw/LC_MESSAGES/gdm.mo
-share/locale/si/LC_MESSAGES/gdm.mo
-share/locale/sk/LC_MESSAGES/gdm.mo
-share/locale/sl/LC_MESSAGES/gdm.mo
-share/locale/sq/LC_MESSAGES/gdm.mo
-share/locale/sr/LC_MESSAGES/gdm.mo
-share/locale/sr@latin/LC_MESSAGES/gdm.mo
-share/locale/sv/LC_MESSAGES/gdm.mo
-share/locale/ta/LC_MESSAGES/gdm.mo
-share/locale/te/LC_MESSAGES/gdm.mo
-share/locale/th/LC_MESSAGES/gdm.mo
-share/locale/tr/LC_MESSAGES/gdm.mo
-share/locale/ug/LC_MESSAGES/gdm.mo
-share/locale/uk/LC_MESSAGES/gdm.mo
-share/locale/uz/LC_MESSAGES/gdm.mo
-share/locale/uz@cyrillic/LC_MESSAGES/gdm.mo
-share/locale/vi/LC_MESSAGES/gdm.mo
-share/locale/wa/LC_MESSAGES/gdm.mo
-share/locale/xh/LC_MESSAGES/gdm.mo
-share/locale/zh_CN/LC_MESSAGES/gdm.mo
-share/locale/zh_HK/LC_MESSAGES/gdm.mo
-share/locale/zh_TW/LC_MESSAGES/gdm.mo
-share/locale/zu/LC_MESSAGES/gdm.mo
-share/pixmaps/gdm-foot-logo.png
-share/pixmaps/gdm-setup.png
-share/pixmaps/gdm-xnest.png
-share/pixmaps/gdm.png
-share/pixmaps/nobody.png
-share/pixmaps/nohost.png
-@exec mkdir -p %D/share/xsessions
-@dirrm /var/gdm
-@dirrm /var/cache/gdm
-@dirrmtry share/xsessions
-@dirrmtry share/help/zh_CN/gdm
-@dirrmtry share/help/uk/gdm
-@dirrmtry share/help/te/gdm
-@dirrmtry share/help/sv/gdm
-@dirrmtry share/help/sl/gdm
-@dirrmtry share/help/ru/gdm
-@dirrmtry share/help/oc/gdm
-@dirrmtry share/help/ko/gdm
-@dirrmtry share/help/it/gdm
-@dirrmtry share/help/id/gdm
-@dirrmtry share/help/gl/gdm
-@dirrmtry share/help/fr/gdm
-@dirrmtry share/help/es/gdm
-@dirrmtry share/help/en_GB/gdm
-@dirrmtry share/help/el/gdm
-@dirrmtry share/help/de/gdm
-@dirrmtry share/help/ca/gdm
-@dirrmtry share/help/C/gdm
-@dirrmtry share/gnome-session/sessions
-@dirrmtry share/gnome-session
-@dirrm %%DATADIR%%/simple-greeter/extensions/unified
-@dirrm %%DATADIR%%/simple-greeter/extensions/smartcard
-@dirrm %%DATADIR%%/simple-greeter/extensions/password
-@dirrm %%DATADIR%%/simple-greeter/extensions/fingerprint
-@dirrm %%DATADIR%%/simple-greeter/extensions
-@dirrm %%DATADIR%%/simple-greeter
-@dirrm %%DATADIR%%/greeter/applications
-@dirrm %%DATADIR%%/greeter/autostart
-@dirrm %%DATADIR%%/greeter
-@dirrm %%DATADIR%%
-@dirrm lib/gdm/simple-greeter/extensions
-@dirrm lib/gdm/simple-greeter
-@dirrm lib/gdm
-@dirrm include/gdm/simple-greeter
-@dirrm include/gdm
-@dirrmtry etc/gdm/home/.local/share/applications
-@dirrmtry etc/gdm/home/.local/share
-@dirrmtry etc/gdm/home/.local
-@unexec rm -rf %D/etc/gdm/home/.gconf*
-@dirrmtry etc/gdm/home/.config/dconf
-@dirrmtry etc/gdm/home/.config
-@dirrmtry etc/gdm/home
-@dirrmtry etc/gdm/Sessions
-@dirrmtry etc/gdm/PreSession
-@dirrmtry etc/gdm/PostSession
-@dirrmtry etc/gdm/PostLogin
-@dirrmtry etc/gdm/Init
-@dirrmtry etc/gdm
-@dirrmtry etc/dm/Sessions
-@dirrmtry etc/dm
-@dirrm etc/dconf/db/gdm.d/locks
-@dirrm etc/dconf/db/gdm.d
-@dirrmtry share/locale/zu/LC_MESSAGES
-@dirrmtry share/locale/zu
-@dirrmtry share/locale/zh_HK/LC_MESSAGES
-@dirrmtry share/locale/zh_HK
-@dirrmtry share/locale/xh/LC_MESSAGES
-@dirrmtry share/locale/xh
-@dirrmtry share/locale/uz@cyrillic/LC_MESSAGES
-@dirrmtry share/locale/uz@cyrillic
-@dirrmtry share/locale/ug/LC_MESSAGES
-@dirrmtry share/locale/ug
-@dirrmtry share/locale/te/LC_MESSAGES
-@dirrmtry share/locale/te
-@dirrmtry share/locale/sr@latin/LC_MESSAGES
-@dirrmtry share/locale/sr@latin
-@dirrmtry share/locale/si/LC_MESSAGES
-@dirrmtry share/locale/si
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrmtry share/locale/ps/LC_MESSAGES
-@dirrmtry share/locale/ps
-@dirrmtry share/locale/oc/LC_MESSAGES
-@dirrmtry share/locale/oc
-@dirrmtry share/locale/nso/LC_MESSAGES
-@dirrmtry share/locale/nso
-@dirrmtry share/locale/nds/LC_MESSAGES
-@dirrmtry share/locale/nds
-@dirrmtry share/locale/mr/LC_MESSAGES
-@dirrmtry share/locale/mr
-@dirrmtry share/locale/mi/LC_MESSAGES
-@dirrmtry share/locale/mi
-@dirrmtry share/locale/mg/LC_MESSAGES
-@dirrmtry share/locale/mg
-@dirrmtry share/locale/mai/LC_MESSAGES
-@dirrmtry share/locale/mai
-@dirrmtry share/locale/ku/LC_MESSAGES
-@dirrmtry share/locale/ku
-@dirrmtry share/locale/km/LC_MESSAGES
-@dirrmtry share/locale/km
-@dirrmtry share/locale/kk/LC_MESSAGES
-@dirrmtry share/locale/kk
-@dirrmtry share/locale/hy/LC_MESSAGES
-@dirrmtry share/locale/hy
-@dirrmtry share/locale/gv/LC_MESSAGES
-@dirrmtry share/locale/gv
-@dirrmtry share/locale/fy/LC_MESSAGES
-@dirrmtry share/locale/fy
-@dirrmtry share/locale/fur/LC_MESSAGES
-@dirrmtry share/locale/fur
-@dirrmtry share/locale/en@shaw/LC_MESSAGES
-@dirrmtry share/locale/en@shaw
-@dirrmtry share/locale/dz/LC_MESSAGES
-@dirrmtry share/locale/dz
-@dirrmtry share/locale/crh/LC_MESSAGES
-@dirrmtry share/locale/crh
-@dirrmtry share/locale/ca@valencia/LC_MESSAGES
-@dirrmtry share/locale/ca@valencia
-@dirrmtry share/locale/bn_IN/LC_MESSAGES
-@dirrmtry share/locale/bn_IN
-@dirrmtry share/locale/be@latin/LC_MESSAGES
-@dirrmtry share/locale/be@latin
-@dirrmtry share/locale/ast/LC_MESSAGES
-@dirrmtry share/locale/ast
-@dirrmtry share/locale/as/LC_MESSAGES
-@dirrmtry share/locale/as
-@dirrmtry share/locale/an/LC_MESSAGES
-@dirrmtry share/locale/an