1 diff -Nru kdebase-workspace-4.3.73svn1040395/doc/kdm/index.docbook kdebase-workspace-4.3.73svn1040395-new/doc/kdm/index.docbook
2 --- kdebase-workspace-4.3.73svn1040395/doc/kdm/index.docbook 2009-10-26 10:14:41.000000000 +0100
3 +++ kdebase-workspace-4.3.73svn1040395-new/doc/kdm/index.docbook 2009-10-28 22:58:07.000000000 +0100
5 system, and that you simply want to change its behavior in some way.</para>
7 <para>When &kdm; starts up, it reads its configuration from the folder
8 -<filename class="directory">$<envar>KDEDIR</envar>/share/config/kdm/</filename>
9 +<filename class="directory">/etc/X11/kdm/</filename>
11 be <filename class="directory">/etc/kde4/kdm/</filename> or something else
12 on your system).</para>
13 diff -Nru kdebase-workspace-4.3.73svn1040395/kcontrol/fonts/fonts.cpp kdebase-workspace-4.3.73svn1040395-new/kcontrol/fonts/fonts.cpp
14 --- kdebase-workspace-4.3.73svn1040395/kcontrol/fonts/fonts.cpp 2009-10-02 16:53:57.000000000 +0200
15 +++ kdebase-workspace-4.3.73svn1040395-new/kcontrol/fonts/fonts.cpp 2009-10-28 22:58:08.000000000 +0100
17 "<p>The use of this option is generally discouraged. For selecting proper DPI"
18 " value a better option is explicitly configuring it for the whole X server if"
19 " possible (e.g. DisplaySize in xorg.conf or adding <i>-dpi value</i> to"
20 - " ServerLocalArgs= in $KDEDIR/share/config/kdm/kdmrc). When fonts do not render"
21 + " ServerLocalArgs= in /etc/X11/kdm/kdmrc). When fonts do not render"
22 " properly with real DPI value better fonts should be used or configuration"
23 " of font hinting should be checked.</p>" );
24 comboForceDpi->setWhatsThis(whatsthis);
25 --- kdebase-workspace-4.6.0/kdm/kcm/kdm-users.cpp~ 2011-01-19 23:05:22.000000000 +0100
26 +++ kdebase-workspace-4.6.0/kdm/kcm/kdm-users.cpp 2011-01-21 15:14:17.634951865 +0100
30 m_userPixDir = config->group("X-*-Greeter").readEntry("FaceDir",
31 - QString(KStandardDirs::installPath("data") + "kdm/faces" + '/'));
32 + QString("/etc/X11/kdm/faces/"));
34 if (!getpwnam("nobody"))
35 KMessageBox::sorry(this, i18n(
36 diff -Nru kdebase-workspace-4.3.73svn1040395/kdm/config.def kdebase-workspace-4.3.73svn1040395-new/kdm/config.def
37 --- kdebase-workspace-4.3.73svn1040395/kdm/config.def 2009-10-26 10:14:48.000000000 +0100
38 +++ kdebase-workspace-4.3.73svn1040395-new/kdm/config.def 2009-10-28 22:58:08.000000000 +0100
43 -#define KDMCONF KDE_CONFDIR "/kdm"
44 +#define KDMCONF "/etc/X11/kdm"
45 #define KDMDATA KDE_DATADIR "/kdm"
52 -Default: *KDMCONF "/Xaccess"
53 +Default: *"/etc/X11/kdm/Xaccess"
62 +Default: KDMCONF "/Xwilling"
71 +Default: KDMCONF "/Xsetup"
80 +Default: KDMCONF "Xreset"
88 -Default: XBINDIR "/xterm -ls -T"
89 +Default: KDMCONF "/Xsession"
90 #Merge: xdm - incompatible!
93 @@ -1753,10 +1753,10 @@
100 User: greeter(showRoot)
106 @@ -1766,11 +1766,11 @@
120 Allow to log in, when user has set an empty password?
121 @@ -1928,10 +1928,10 @@
125 -Default: *KDMDATA "/sessions"
126 +Default: *"/usr/share/xsessions"
129 -Instance: */KDMCONF "/sessions," KDMDATA "/sessions"
130 +Instance: */"/etc/X11/sessions,/usr/share/xsessions"
131 Update: upd_sessionsdirs
133 The directories containing session type definitions in .desktop format,
134 @@ -2275,7 +2275,7 @@
140 User: greeter(lowUserId)
141 # will be overwritten
143 @@ -2336,7 +2336,7 @@
147 -Default: *KDMDATA "/faces"
148 +Default: *"/etc/X11/kdm/faces"
150 Instance: #*/"/usr/share/faces"
152 @@ -2419,7 +2419,7 @@
156 -Default: *KDMCONF "/backgroundrc"
157 +Default: *"/etc/X11/kdm/backgroundrc"
161 diff -Nru kdebase-workspace-4.3.73svn1040395/kdm/kfrontend/CMakeLists.txt kdebase-workspace-4.3.73svn1040395-new/kdm/kfrontend/CMakeLists.txt
162 --- kdebase-workspace-4.3.73svn1040395/kdm/kfrontend/CMakeLists.txt 2009-10-02 16:54:04.000000000 +0200
163 +++ kdebase-workspace-4.3.73svn1040395-new/kdm/kfrontend/CMakeLists.txt 2009-10-28 22:58:08.000000000 +0100
166 ## use 'GENKDMCONF_FLAGS=... make install' to add flags to the config generation (try genkdmconf -h)
168 -exec_program(\"${CMAKE_CURRENT_BINARY_DIR}/genkdmconf\" ARGS --in \\\"\\\$DESTDIR${CONFIG_INSTALL_DIR}/kdm\\\" --no-in-notice --face-src \\\"${CMAKE_CURRENT_SOURCE_DIR}/pics\\\" \\\$GENKDMCONF_FLAGS)
169 +exec_program(\"${CMAKE_CURRENT_BINARY_DIR}/genkdmconf\" ARGS --in \\\"\\\${DESTDIR}/etc/X11/kdm\\\" --no-in-notice --face-src \\\"${CMAKE_CURRENT_SOURCE_DIR}/pics\\\" \\\$GENKDMCONF_FLAGS)
171 --- kdebase-workspace-4.5.0/kdm/kfrontend/genkdmconf.c.orig 2010-07-06 08:54:31.000000000 +0200
172 +++ kdebase-workspace-4.5.0/kdm/kfrontend/genkdmconf.c 2010-07-30 20:40:48.828680855 +0200
173 @@ -3254,7 +3254,7 @@
174 f = createFile("README", 0644);
176 "This automatically generated configuration consists of the following files:\n");
177 - fprintf_(f, "- " KDMCONF "/kdmrc\n");
178 + fprintf( f, "- /etc/X11/kdm/kdmrc\n" );
179 for (fp = aflist; fp; fp = fp->next)
180 fprintf_(f, "- %s\n", fp->str);
181 if (use_destdir && !no_in_notice)
182 --- kdebase-workspace-4.5.0/kdm/kfrontend/kdmctl.c.orig 2010-07-06 08:54:31.000000000 +0200
183 +++ kdebase-workspace-4.5.0/kdm/kfrontend/kdmctl.c 2010-07-30 20:42:26.855824153 +0200
186 char *dpy = getenv("DISPLAY");
187 const char *ctl = getenv("DM_CONTROL");
188 - const char *cfg = KDE_CONFDIR "/kdm/kdmrc";
189 + const char *cfg = "/etc/X11/kdm/kdmrc";
193 diff -Nru kdebase-workspace-4.3.73svn1040395/kdm/kfrontend/sessions/CMakeLists.txt kdebase-workspace-4.3.73svn1040395-new/kdm/kfrontend/sessions/CMakeLists.txt
194 --- kdebase-workspace-4.3.73svn1040395/kdm/kfrontend/sessions/CMakeLists.txt 2008-04-30 15:58:40.000000000 +0200
195 +++ kdebase-workspace-4.3.73svn1040395-new/kdm/kfrontend/sessions/CMakeLists.txt 2009-10-28 22:58:08.000000000 +0100
200 - DESTINATION ${DATA_INSTALL_DIR}/kdm/sessions
201 + DESTINATION /etc/X11/sessions