diff options
author | piernov <piernov@piernov.servegame.org> | 2011-07-23 00:25:03 +0200 |
---|---|---|
committer | piernov <piernov@piernov.servegame.org> | 2011-07-23 00:25:03 +0200 |
commit | 457ba45f1f7d291d5881f18786b6a876573a8320 (patch) | |
tree | 0cb3caa3241b510b8a377f683aaa559342424471 /gdm | |
download | gnome3-457ba45f1f7d291d5881f18786b6a876573a8320.tar.gz gnome3-457ba45f1f7d291d5881f18786b6a876573a8320.tar.bz2 gnome3-457ba45f1f7d291d5881f18786b6a876573a8320.tar.xz gnome3-457ba45f1f7d291d5881f18786b6a876573a8320.zip |
Création du dépôt
Diffstat (limited to 'gdm')
-rw-r--r-- | gdm/.footprint.i686 | 185 | ||||
-rw-r--r-- | gdm/.footprint.x86_64 | 184 | ||||
-rw-r--r-- | gdm/.md5sum.i686 | 6 | ||||
-rw-r--r-- | gdm/.md5sum.x86_64 | 6 | ||||
-rw-r--r-- | gdm/2.91_fix_external_program_directories.patch | 48 | ||||
-rwxr-xr-x | gdm/Pkgfile | 65 | ||||
-rw-r--r-- | gdm/gdm-vt-allocation-hack.patch | 118 | ||||
-rwxr-xr-x | gdm/post-install | 15 | ||||
-rwxr-xr-x | gdm/pre-install | 15 |
9 files changed, 642 insertions, 0 deletions
diff --git a/gdm/.footprint.i686 b/gdm/.footprint.i686 new file mode 100644 index 0000000..a447d8c --- /dev/null +++ b/gdm/.footprint.i686 @@ -0,0 +1,185 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/dbus-1/ +drwxr-xr-x root/root etc/dbus-1/system.d/ +-rw-r--r-- root/root etc/dbus-1/system.d/gdm.conf +drwxr-xr-x root/root etc/dconf/ +drwxr-xr-x root/root etc/dconf/db/ +-rw-r--r-- root/root etc/dconf/db/gdm +drwxr-xr-x root/root etc/dconf/profile/ +-rw-r--r-- root/root etc/dconf/profile/gdm +drwxr-xr-x root/root etc/gconf/ +drwxr-xr-x root/root etc/gdm/ +drwxr-xr-x root/root etc/gdm/Init/ +-rwxr-xr-x root/root etc/gdm/Init/Default +drwxr-xr-x root/root etc/gdm/PostLogin/ +-rwxr-xr-x root/root etc/gdm/PostLogin/Default.sample +drwxr-xr-x root/root etc/gdm/PostSession/ +-rwxr-xr-x root/root etc/gdm/PostSession/Default +drwxr-xr-x root/root etc/gdm/PreSession/ +-rwxr-xr-x root/root etc/gdm/PreSession/Default +-rwxr-xr-x root/root etc/gdm/Xsession +-rw-r--r-- root/root etc/gdm/custom.conf +-rw-r--r-- root/root etc/gdm/custom.conf.orig +drwxr-xr-x root/root etc/pam.d/ +-rw-r--r-- root/root etc/pam.d/gdm +-rw-r--r-- root/root etc/pam.d/gdm-autologin +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/gdm-screenshot +-rwxr-xr-x root/root usr/bin/gdmflexiserver +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/gdm/ +drwxr-xr-x root/root usr/include/gdm/simple-greeter/ +-rw-r--r-- root/root usr/include/gdm/simple-greeter/gdm-login-extension.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/gdm-crash-logger +-rwxr-xr-x root/root usr/lib/gdm-factory-slave +-rwxr-xr-x root/root usr/lib/gdm-host-chooser +-rwxr-xr-x root/root usr/lib/gdm-product-slave +-rwxr-xr-x root/root usr/lib/gdm-session-worker +-rwxr-xr-x root/root usr/lib/gdm-simple-chooser +-rwxr-xr-x root/root usr/lib/gdm-simple-greeter +-rwxr-xr-x root/root usr/lib/gdm-simple-slave +-rwxr-xr-x root/root usr/lib/gdm-xdmcp-chooser-slave +-rw-r--r-- root/root usr/lib/libgdmsimplegreeter.a +-rwxr-xr-x root/root usr/lib/libgdmsimplegreeter.la +lrwxrwxrwx root/root usr/lib/libgdmsimplegreeter.so -> libgdmsimplegreeter.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libgdmsimplegreeter.so.1 -> libgdmsimplegreeter.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libgdmsimplegreeter.so.1.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/gdmsimplegreeter.pc +drwxr-xr-x root/root usr/sbin/ +-rwxr-xr-x root/root usr/sbin/gdm +-rwxr-xr-x root/root usr/sbin/gdm-binary +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/gconf/ +drwxr-xr-x root/root usr/share/gconf/schemas/ +-rw-r--r-- root/root usr/share/gconf/schemas/gdm.schemas +drwxr-xr-x root/root usr/share/gdm/ +drwxr-xr-x root/root usr/share/gdm/autostart/ +drwxr-xr-x root/root usr/share/gdm/autostart/LoginWindow/ +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/at-spi-registryd-wrapper.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gdm-simple-greeter.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-mag.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-power-manager.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-session-check-accelerated.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-settings-daemon.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gok.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/metacity.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/orca-screen-reader.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/polkit-gnome-authentication-agent-1.desktop +-r--r--r-- root/root usr/share/gdm/defaults.conf +-rw-r--r-- root/root usr/share/gdm/gdb-cmd +-rw-r--r-- root/root usr/share/gdm/gdm-greeter-login-window.ui +-rw-r--r-- root/root usr/share/gdm/gdm.schemas +-rw-r--r-- root/root usr/share/gdm/locale.alias +drwxr-xr-x root/root usr/share/gdm/simple-greeter/ +drwxr-xr-x root/root usr/share/gdm/simple-greeter/extensions/ +drwxr-xr-x root/root usr/share/gdm/simple-greeter/extensions/unified/ +-rw-r--r-- root/root usr/share/gdm/simple-greeter/extensions/unified/page.ui +drwxr-xr-x root/root usr/share/gdm/themes/ +-rw-rw-r-- root/root usr/share/gdm/themes/Capture.jpg +-rwxr-xr-x root/root usr/share/gdm/themes/GdmGreeterTheme.desktop +-rw-r--r-- root/root usr/share/gdm/themes/attapu.xml +-rwxr-xr-x root/root usr/share/gdm/themes/bg.png +drwxr-xr-x root/root usr/share/gdm/themes/gtk-2.0/ +-rwxr-xr-x root/root usr/share/gdm/themes/gtk-2.0/gtkrc +-rw-r--r-- root/root usr/share/gdm/themes/halt.png +-rw-rw-r-- root/root usr/share/gdm/themes/main_box.png +-rw-r--r-- root/root usr/share/gdm/themes/reboot.png +-rw-r--r-- root/root usr/share/gdm/themes/suspend.png +drwxr-xr-x root/root usr/share/gnome-session/ +drwxr-xr-x root/root usr/share/gnome-session/sessions/ +-rw-r--r-- root/root usr/share/gnome-session/sessions/gdm.session +drwxr-xr-x root/root usr/share/gnome/ +drwxr-xr-x root/root usr/share/gnome/help/ +drwxr-xr-x root/root usr/share/gnome/help/gdm/ +drwxr-xr-x root/root usr/share/gnome/help/gdm/C/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/C/gdm.xml +-rw-r--r-- root/root usr/share/gnome/help/gdm/C/legal.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/de/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/de/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/el/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/el/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/en_GB/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/en_GB/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/es/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/es/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/fr/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/fr/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/id/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/id/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/it/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/it/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/ko/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/ko/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/oc/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/oc/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/ru/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/ru/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/sl/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/sl/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/sv/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/sv/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/uk/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/uk/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/zh_CN/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/zh_CN/gdm.xml +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gdm-xnest.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/ +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gdm-setup.png +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gdm-xnest.png +drwxr-xr-x root/root usr/share/locale/ +drwxr-xr-x root/root usr/share/locale/fr/ +drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ +-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gdm.mo +drwxr-xr-x root/root usr/share/omf/ +drwxr-xr-x root/root usr/share/omf/gdm/ +-rw-r--r-- root/root usr/share/omf/gdm/gdm-C.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-de.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-el.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-en_GB.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-es.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-fr.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-id.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-it.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-ko.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-oc.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-ru.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-sl.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-sv.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-uk.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-zh_CN.omf +drwxr-xr-x root/root usr/share/pixmaps/ +-rw-r--r-- root/root usr/share/pixmaps/gdm-foot-logo.png +-rw-r--r-- root/root usr/share/pixmaps/gdm-setup.png +-rw-r--r-- root/root usr/share/pixmaps/gdm-xnest.png +-rw-r--r-- root/root usr/share/pixmaps/gdm.png +-rw-r--r-- root/root usr/share/pixmaps/nobody.png +-rw-r--r-- root/root usr/share/pixmaps/nohost.png +drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/cache/ +drwxr-xr-t root/gdm var/cache/gdm/ +drwxrwx--T root/gdm var/gdm/ +drwxr-xr-x root/root var/lib/ +drwxrwx--T root/gdm var/lib/gdm/ +drwxr-xr-x root/root var/lib/gdm/.config/ +drwxr-xr-x gdm/gdm var/lib/gdm/.config/dconf/ +drwxr-x--T root/gdm var/lib/gdm/.gconf.mandatory/ +-rw-r----T root/gdm var/lib/gdm/.gconf.mandatory/%gconf-tree.xml +-rw-r--r-- root/root var/lib/gdm/.gconf.path +drwxr-xr-x root/root var/lib/gdm/.local/ +drwxr-xr-x root/root var/lib/gdm/.local/share/ +drwxr-xr-x gdm/gdm var/lib/gdm/.local/share/applications/ +-rw-r--r-- root/root var/lib/gdm/.local/share/applications/mime-dummy-handler.desktop +-rw-r--r-- root/root var/lib/gdm/.local/share/applications/mimeapps.list +drwxr-xr-x root/root var/log/ +drwxr-xr-x root/root var/log/gdm/ +drwxr-xr-x root/root var/run/ +drwx--x--x root/gdm var/run/gdm/ +drwxr-xr-x gdm/gdm var/run/gdm/greeter/ diff --git a/gdm/.footprint.x86_64 b/gdm/.footprint.x86_64 new file mode 100644 index 0000000..658e4ee --- /dev/null +++ b/gdm/.footprint.x86_64 @@ -0,0 +1,184 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/dbus-1/ +drwxr-xr-x root/root etc/dbus-1/system.d/ +-rw-r--r-- root/root etc/dbus-1/system.d/gdm.conf +drwxr-xr-x root/root etc/dconf/ +drwxr-xr-x root/root etc/dconf/db/ +-rw-r--r-- root/root etc/dconf/db/gdm +drwxr-xr-x root/root etc/dconf/profile/ +-rw-r--r-- root/root etc/dconf/profile/gdm +drwxr-xr-x root/root etc/gconf/ +drwxr-xr-x root/root etc/gconf/schemas/ +-rw-r--r-- root/root etc/gconf/schemas/gdm-simple-greeter.schemas +drwxr-xr-x root/root etc/gdm/ +drwxr-xr-x root/root etc/gdm/Init/ +-rwxr-xr-x root/root etc/gdm/Init/Default +drwxr-xr-x root/root etc/gdm/PostLogin/ +-rwxr-xr-x root/root etc/gdm/PostLogin/Default.sample +drwxr-xr-x root/root etc/gdm/PostSession/ +-rwxr-xr-x root/root etc/gdm/PostSession/Default +drwxr-xr-x root/root etc/gdm/PreSession/ +-rwxr-xr-x root/root etc/gdm/PreSession/Default +-rwxr-xr-x root/root etc/gdm/Xsession +-rw-r--r-- root/root etc/gdm/custom.conf +-rw-r--r-- root/root etc/gdm/custom.conf.orig +drwxr-xr-x root/root etc/pam.d/ +-rw-r--r-- root/root etc/pam.d/gdm +-rw-r--r-- root/root etc/pam.d/gdm-autologin +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/gdm-screenshot +-rwxr-xr-x root/root usr/bin/gdmflexiserver +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/gdm/ +drwxr-xr-x root/root usr/include/gdm/simple-greeter/ +-rw-r--r-- root/root usr/include/gdm/simple-greeter/gdm-login-extension.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/gdm-crash-logger +-rwxr-xr-x root/root usr/lib/gdm-factory-slave +-rwxr-xr-x root/root usr/lib/gdm-host-chooser +-rwxr-xr-x root/root usr/lib/gdm-product-slave +-rwxr-xr-x root/root usr/lib/gdm-session-worker +-rwxr-xr-x root/root usr/lib/gdm-simple-chooser +-rwxr-xr-x root/root usr/lib/gdm-simple-greeter +-rwxr-xr-x root/root usr/lib/gdm-simple-slave +-rwxr-xr-x root/root usr/lib/gdm-xdmcp-chooser-slave +-rw-r--r-- root/root usr/lib/libgdmsimplegreeter.a +-rwxr-xr-x root/root usr/lib/libgdmsimplegreeter.la +lrwxrwxrwx root/root usr/lib/libgdmsimplegreeter.so -> libgdmsimplegreeter.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libgdmsimplegreeter.so.1 -> libgdmsimplegreeter.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libgdmsimplegreeter.so.1.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/gdmsimplegreeter.pc +drwxr-xr-x root/root usr/sbin/ +-rwxr-xr-x root/root usr/sbin/gdm +-rwxr-xr-x root/root usr/sbin/gdm-binary +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/gdm/ +drwxr-xr-x root/root usr/share/gdm/autostart/ +drwxr-xr-x root/root usr/share/gdm/autostart/LoginWindow/ +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/at-spi-registryd-wrapper.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gdm-simple-greeter.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-mag.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-power-manager.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-session-check-accelerated.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gnome-settings-daemon.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/gok.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/metacity.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/orca-screen-reader.desktop +-rw-r--r-- root/root usr/share/gdm/autostart/LoginWindow/polkit-gnome-authentication-agent-1.desktop +-r--r--r-- root/root usr/share/gdm/defaults.conf +-rw-r--r-- root/root usr/share/gdm/gdb-cmd +-rw-r--r-- root/root usr/share/gdm/gdm-greeter-login-window.ui +-rw-r--r-- root/root usr/share/gdm/gdm.schemas +-rw-r--r-- root/root usr/share/gdm/locale.alias +drwxr-xr-x root/root usr/share/gdm/simple-greeter/ +drwxr-xr-x root/root usr/share/gdm/simple-greeter/extensions/ +drwxr-xr-x root/root usr/share/gdm/simple-greeter/extensions/unified/ +-rw-r--r-- root/root usr/share/gdm/simple-greeter/extensions/unified/page.ui +drwxr-xr-x root/root usr/share/gdm/themes/ +-rw-rw-r-- root/root usr/share/gdm/themes/Capture.jpg +-rwxr-xr-x root/root usr/share/gdm/themes/GdmGreeterTheme.desktop +-rw-r--r-- root/root usr/share/gdm/themes/attapu.xml +-rwxr-xr-x root/root usr/share/gdm/themes/bg.png +drwxr-xr-x root/root usr/share/gdm/themes/gtk-2.0/ +-rwxr-xr-x root/root usr/share/gdm/themes/gtk-2.0/gtkrc +-rw-r--r-- root/root usr/share/gdm/themes/halt.png +-rw-rw-r-- root/root usr/share/gdm/themes/main_box.png +-rw-r--r-- root/root usr/share/gdm/themes/reboot.png +-rw-r--r-- root/root usr/share/gdm/themes/suspend.png +drwxr-xr-x root/root usr/share/gnome-session/ +drwxr-xr-x root/root usr/share/gnome-session/sessions/ +-rw-r--r-- root/root usr/share/gnome-session/sessions/gdm.session +drwxr-xr-x root/root usr/share/gnome/ +drwxr-xr-x root/root usr/share/gnome/help/ +drwxr-xr-x root/root usr/share/gnome/help/gdm/ +drwxr-xr-x root/root usr/share/gnome/help/gdm/C/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/C/gdm.xml +-rw-r--r-- root/root usr/share/gnome/help/gdm/C/legal.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/de/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/de/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/el/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/el/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/en_GB/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/en_GB/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/es/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/es/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/fr/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/fr/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/id/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/id/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/it/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/it/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/ko/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/ko/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/oc/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/oc/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/ru/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/ru/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/sl/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/sl/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/sv/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/sv/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/uk/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/uk/gdm.xml +drwxr-xr-x root/root usr/share/gnome/help/gdm/zh_CN/ +-rw-r--r-- root/root usr/share/gnome/help/gdm/zh_CN/gdm.xml +drwxr-xr-x root/root usr/share/icons/ +drwxr-xr-x root/root usr/share/icons/hicolor/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/ +drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gdm-xnest.png +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/ +drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/ +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gdm-setup.png +-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gdm-xnest.png +drwxr-xr-x root/root usr/share/locale/ +drwxr-xr-x root/root usr/share/locale/fr/ +drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/ +-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gdm.mo +drwxr-xr-x root/root usr/share/omf/ +drwxr-xr-x root/root usr/share/omf/gdm/ +-rw-r--r-- root/root usr/share/omf/gdm/gdm-C.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-de.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-el.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-en_GB.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-es.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-fr.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-id.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-it.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-ko.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-oc.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-ru.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-sl.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-sv.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-uk.omf +-rw-r--r-- root/root usr/share/omf/gdm/gdm-zh_CN.omf +drwxr-xr-x root/root usr/share/pixmaps/ +-rw-r--r-- root/root usr/share/pixmaps/gdm-foot-logo.png +-rw-r--r-- root/root usr/share/pixmaps/gdm-setup.png +-rw-r--r-- root/root usr/share/pixmaps/gdm-xnest.png +-rw-r--r-- root/root usr/share/pixmaps/gdm.png +-rw-r--r-- root/root usr/share/pixmaps/nobody.png +-rw-r--r-- root/root usr/share/pixmaps/nohost.png +drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/cache/ +drwxr-xr-t root/gdm var/cache/gdm/ +drwxrwx--T root/gdm var/gdm/ +drwxr-xr-x root/root var/lib/ +drwxrwx--T root/gdm var/lib/gdm/ +drwxr-xr-x root/root var/lib/gdm/.config/ +drwxr-xr-x gdm/gdm var/lib/gdm/.config/dconf/ +drwxr-x--T root/gdm var/lib/gdm/.gconf.mandatory/ +-rw-r----T root/gdm var/lib/gdm/.gconf.mandatory/%gconf-tree.xml +-rw-r--r-- root/root var/lib/gdm/.gconf.path +drwxr-xr-x root/root var/lib/gdm/.local/ +drwxr-xr-x root/root var/lib/gdm/.local/share/ +drwxr-xr-x gdm/gdm var/lib/gdm/.local/share/applications/ +-rw-r--r-- root/root var/lib/gdm/.local/share/applications/mime-dummy-handler.desktop +-rw-r--r-- root/root var/lib/gdm/.local/share/applications/mimeapps.list +drwxr-xr-x root/root var/log/ +drwxr-xr-x root/root var/log/gdm/ +drwxr-xr-x root/root var/run/ +drwx--x--x root/gdm var/run/gdm/ +drwxr-xr-x gdm/gdm var/run/gdm/greeter/ diff --git a/gdm/.md5sum.i686 b/gdm/.md5sum.i686 new file mode 100644 index 0000000..3fdeba3 --- /dev/null +++ b/gdm/.md5sum.i686 @@ -0,0 +1,6 @@ +e09e2cb801927a7960c08a0ea6a65c21 2.91_fix_external_program_directories.patch +381772c7b73076ade63ea724637e2f1a NuTyXlogo.png +8dd264298087f677053ad98b6fb70c27 defaults.conf +5475b1a747418c8a65639f6f6deebd53 gdm-3.1.2.tar.xz +0d167a3b8d03d77b598c7946e6f629bd gdm-vt-allocation-hack.patch +8fb0f6cbf9990b33ece472a65265604e nutyx-attapu-gdm-2.tar.bz2 diff --git a/gdm/.md5sum.x86_64 b/gdm/.md5sum.x86_64 new file mode 100644 index 0000000..3fdeba3 --- /dev/null +++ b/gdm/.md5sum.x86_64 @@ -0,0 +1,6 @@ +e09e2cb801927a7960c08a0ea6a65c21 2.91_fix_external_program_directories.patch +381772c7b73076ade63ea724637e2f1a NuTyXlogo.png +8dd264298087f677053ad98b6fb70c27 defaults.conf +5475b1a747418c8a65639f6f6deebd53 gdm-3.1.2.tar.xz +0d167a3b8d03d77b598c7946e6f629bd gdm-vt-allocation-hack.patch +8fb0f6cbf9990b33ece472a65265604e nutyx-attapu-gdm-2.tar.bz2 diff --git a/gdm/2.91_fix_external_program_directories.patch b/gdm/2.91_fix_external_program_directories.patch new file mode 100644 index 0000000..912b5cd --- /dev/null +++ b/gdm/2.91_fix_external_program_directories.patch @@ -0,0 +1,48 @@ +diff -Nur gdm-2.91.91.orig/daemon/gdm-server.c gdm-2.91.91/daemon/gdm-server.c +--- gdm-2.91.91.orig/daemon/gdm-server.c 2011-02-17 19:27:53.000000000 -0800 ++++ gdm-2.91.91/daemon/gdm-server.c 2011-02-27 16:56:51.283347074 -0800 +@@ -131,7 +131,7 @@ + g_return_val_if_fail (GDM_IS_SERVER (server), NULL); + + error = NULL; +- command = g_strdup_printf (LIBEXECDIR "/ck-get-x11-display-device --display %s", ++ command = g_strdup_printf ("/usr/lib/ConsoleKit/ck-get-x11-display-device --display %s", + server->priv->display_name); + + g_debug ("GdmServer: Running helper %s", command); +diff -Nur gdm-2.91.91.orig/data/greeter-autostart/gnome-settings-daemon.desktop.in.in gdm-2.91.91/data/greeter-autostart/gnome-settings-daemon.desktop.in.in +--- gdm-2.91.91.orig/data/greeter-autostart/gnome-settings-daemon.desktop.in.in 2011-02-17 19:27:53.000000000 -0800 ++++ gdm-2.91.91/data/greeter-autostart/gnome-settings-daemon.desktop.in.in 2011-02-26 08:43:28.700009251 -0800 +@@ -1,8 +1,8 @@ + [Desktop Entry] + Type=Application + _Name=GNOME Settings Daemon +-TryExec=@LIBEXECDIR@/gnome-settings-daemon +-Exec=@LIBEXECDIR@/gnome-settings-daemon ++TryExec=/usr/bin/gnome-settings-daemon ++Exec=/usr/bin/gnome-settings-daemon + OnlyShowIn=GNOME; + X-GNOME-Autostart-Phase=Initialization + X-GNOME-Autostart-Notify=true +diff -Nur gdm-2.91.91.orig/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in.in gdm-2.91.91/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in.in +--- gdm-2.91.91.orig/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in.in 2011-02-17 19:27:53.000000000 -0800 ++++ gdm-2.91.91/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in.in 2011-02-26 08:44:06.810009153 -0800 +@@ -1,5 +1,5 @@ + [Desktop Entry] + Type=Application + _Name=PolicyKit Authentication Agent +-Exec=@LIBEXECDIR@/polkit-gnome-authentication-agent-1 ++Exec=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 + OnlyShowIn=GNOME; +diff -Nur gdm-2.91.91.orig/gui/simple-chooser/gdm-chooser-session.c gdm-2.91.91/gui/simple-chooser/gdm-chooser-session.c +--- gdm-2.91.91.orig/gui/simple-chooser/gdm-chooser-session.c 2011-02-17 19:27:53.000000000 -0800 ++++ gdm-2.91.91/gui/simple-chooser/gdm-chooser-session.c 2011-02-26 08:45:01.946675918 -0800 +@@ -131,7 +131,7 @@ + ret = FALSE; + + error = NULL; +- g_spawn_command_line_async (LIBEXECDIR "/gnome-settings-daemon", &error); ++ g_spawn_command_line_async ("/usr/bin/gnome-settings-daemon", &error); + if (error != NULL) { + g_warning ("Error starting settings daemon: %s", error->message); + g_error_free (error); diff --git a/gdm/Pkgfile b/gdm/Pkgfile new file mode 100755 index 0000000..885eda3 --- /dev/null +++ b/gdm/Pkgfile @@ -0,0 +1,65 @@ +# Description: Gestionnaire de session GNOME +# URL: http://www.5z.com/jirka/gdm.html +# Maintainer: NuTyX GNOME team +# Packager: thierryn1 at hispeed dot ch +# Depends on: gnome-session, intltool, gnome-doc-utils, gtk, librsvg, libgnomecanvas, desktop-file-utils, linux-pam, upower, accountsservice, xorg-xrdb, xorg +# Run on: gnome-session,librsvg,libgnomecanvas,desktop-file-utils,linux-pam,upower,accountsservice,xorg-xrdb,xorg + +name=gdm +version=3.1.2 +release=1 +source=(http://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz \ + http://nutyx.meticul.eu/files/patchs/$name/nutyx-attapu-gdm-2.tar.bz2 \ + http://nutyx.meticul.eu/files/patchs/$name/{NuTyXlogo.png,defaults.conf} + 2.91_fix_external_program_directories.patch + gdm-vt-allocation-hack.patch) + +build() { + cd $name-$version + patch -Np1 -i ../2.91_fix_external_program_directories.patch + patch -Np1 -i ../gdm-vt-allocation-hack.patch + ./configure --prefix=/usr \ + --localstatedir=/var\ + --with-dmconfdir=/etc/X11/dm \ + --libexecdir=/usr/lib \ + --sysconfdir=/etc \ + --with-at-spi-registryd-directory=/usr/lib/at-spi \ + --enable-console-helper=no \ + --enable-ipv6=yes \ + --with-xdmcp=yes \ + --disable-scrollkeeper \ + --with-xevie=yes \ + --with-pam-prefix=/etc + make + + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$PKG install + install -m755 -d $PKG/usr/share/gconf/schemas + gconf-merge-schema $PKG/usr/share/gconf/schemas/$name.schemas --domain gdm $PKG/etc/gconf/schemas/*.schemas + rm -r $PKG/etc/gconf/schemas/ + + install -v -m755 -d $PKG/var/log/gdm + sed -i.orig "/\[daemon\]/ a LogDir=/var/log/gdm" \ + $PKG/etc/gdm/custom.conf +cat > $PKG/etc/pam.d/gdm << "EOF" +auth required pam_unix.so +auth requisite pam_nologin.so +account required pam_unix.so +password required pam_unix.so +session required pam_unix.so + +EOF +cat > $PKG/etc/pam.d/gdm-autologin << "EOF" +auth required pam_env.so +auth requisite pam_nologin.so +auth required pam_permit.so +account required pam_unix.so +password required pam_unix.so +session required pam_unix.so + +EOF + install -D -m644 ../NuTyXlogo.png $PKG/usr/share/pixmaps/gdm-foot-logo.png + install -D -m444 ../defaults.conf $PKG/usr/share/gdm/defaults.conf + cp -a $SRC/nutyx-attapu $PKG/usr/share/gdm/themes/ + chown -R root:root $PKG/usr/share/gdm/themes/ +} + diff --git a/gdm/gdm-vt-allocation-hack.patch b/gdm/gdm-vt-allocation-hack.patch new file mode 100644 index 0000000..56fa5a1 --- /dev/null +++ b/gdm/gdm-vt-allocation-hack.patch @@ -0,0 +1,118 @@ +diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c +index 39def47..03488fd 100644 +--- a/daemon/gdm-server.c ++++ b/daemon/gdm-server.c +@@ -33,6 +33,8 @@ + #include <grp.h> + #include <signal.h> + #include <sys/resource.h> ++#include <sys/ioctl.h> ++#include <sys/vt.h> + + #include <glib.h> + #include <glib/gi18n.h> +@@ -150,6 +152,92 @@ _gdm_server_query_ck_for_display_device (GdmServer *server) + return out; + } + ++#ifndef O_NOCTTY ++# define O_NOCTTY 0 ++#endif ++ ++static int ++open_vt (int vtno) ++{ ++ char *vtname; ++ int fd; ++ ++ vtname = g_strdup_printf ("/dev/tty%d", vtno); ++ ++ do { ++ errno = 0; ++ fd = open (vtname, O_RDWR | O_NOCTTY, 0); ++ } while (errno == EINTR); ++ ++ g_free (vtname); ++ return fd; ++} ++ ++static gint ++find_first_probably_free_vt (void) ++{ ++ int fd, fdv; ++ int vtno; ++ unsigned short vtmask; ++ struct vt_stat vtstat; ++ guint v_state; ++ ++ fdv = -1; ++ ++ do { ++ errno = 0; ++ fd = open ("/dev/console", O_WRONLY | O_NOCTTY, 0); ++ } while (errno == EINTR); ++ ++ if (fd >= 0) { ++ if (ioctl (fd, VT_GETSTATE, &vtstat) >= 0) { ++ v_state = vtstat.v_state; ++ } else { ++ close (fd); ++ v_state = 0; ++ fd = -1; ++ } ++ } else { ++ v_state = 0; ++ } ++ ++ if (fd < 0) { ++ do { ++ errno = 0; ++ fd = open ("/dev/console", O_RDONLY | O_NOCTTY, 0); ++ } while (errno == EINTR); ++ ++ if (fd >= 0) { ++ if (ioctl (fd, VT_GETSTATE, &vtstat) >= 0) ++ v_state = vtstat.v_state; ++ } ++ } ++ ++ for (vtno = 7, vtmask = 1 << vtno; vtmask; vtno++, vtmask <<= 1) { ++ /* Is this console in use? */ ++ if (v_state & vtmask) ++ continue; ++ ++ /* No, try to open it */ ++ fdv = open_vt (vtno); ++ if (fdv >= 0) ++ break; ++ ++ /* If we're here, kernel indicated that the console was free, ++ * but we failed to open it. Just go on to higher VTs. */ ++ } ++ ++ if (fdv >= 0) ++ close (fdv); ++ else ++ vtno = -1; ++ ++ if (fd >= 0) ++ close (fd); ++ ++ return vtno; ++} ++ + char * + gdm_server_get_display_device (GdmServer *server) + { +@@ -310,6 +398,11 @@ gdm_server_resolve_command_line (GdmServer *server, + + if (vtarg != NULL && ! gotvtarg) { + argv[len++] = g_strdup (vtarg); ++ } else if (!query_in_arglist && !gotvtarg) { ++ gint vtnum = find_first_probably_free_vt (); ++ ++ if (vtnum > 0) ++ argv [len++] = g_strdup_printf ("vt%d", vtnum); + } + + argv[len++] = NULL; diff --git a/gdm/post-install b/gdm/post-install new file mode 100755 index 0000000..66c0fb8 --- /dev/null +++ b/gdm/post-install @@ -0,0 +1,15 @@ +#!/bin/sh + +port=gdm + +# desktop database +update-desktop-database > /dev/null + +# icon cache +gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + +# gconf schemas +gconfpkg --install $port + +# End of file + diff --git a/gdm/pre-install b/gdm/pre-install new file mode 100755 index 0000000..ad04647 --- /dev/null +++ b/gdm/pre-install @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ -z "`grep '^gdm:' /etc/group`" ] +then + /usr/sbin/groupadd -g 42 gdm +fi + +if [ -z "`grep '^gdm:' /etc/passwd`" ] +then + /usr/sbin/useradd -u 42 -g gdm -d /var/gdm -s /bin/false gdm + /bin/passwd -l gdm +fi + +# End of file + |