kde-base.patch 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. Index: kdesktop/init.cc
  2. diff -Nau kdesktop/init.cc.orig kdesktop/init.cc
  3. --- kdesktop/init.cc.orig 2004-08-04 18:36:42 +0200
  4. +++ kdesktop/init.cc 2004-08-04 18:36:48 +0200
  5. @@ -81,6 +81,8 @@
  6. cmd += " ";
  7. cmd += KProcess::quote(dir+"/.directory");
  8. system( QFile::encodeName(cmd) );
  9. + cmd = "chmod 644 " + KProcess::quote(dir+"/.directory");
  10. + system( QFile::encodeName(cmd) );
  11. }
  12. }
  13. @@ -114,6 +116,8 @@
  14. cmd += " ";
  15. cmd += QFile::encodeName(KProcess::quote(desktopPath));
  16. system( cmd );
  17. + cmd = "chmod 644 " + QFile::encodeName(KProcess::quote(desktopPath));
  18. + system( cmd );
  19. }
  20. }
  21. Index: kdm/backend/xdmcp.c
  22. diff -Nau kdm/backend/xdmcp.c.orig kdm/backend/xdmcp.c
  23. --- kdm/backend/xdmcp.c.orig 2004-08-04 18:40:10 +0200
  24. +++ kdm/backend/xdmcp.c 2004-08-04 18:40:16 +0200
  25. @@ -995,7 +995,7 @@
  26. sprintf (buf, "Session %ld failed for display %.260s: %s",
  27. (long) sessionID, name, reason);
  28. - Debug ("send_failed(%\"s)\n", buf);
  29. + Debug ("send_failed(\"%s\")\n", buf);
  30. status.length = strlen (buf);
  31. status.data = (CARD8Ptr) buf;
  32. header.version = XDM_PROTOCOL_VERSION;
  33. Index: kioslave/fish/Makefile.in
  34. --- kioslave/fish/Makefile.in.orig 2004-06-02 09:42:15 +0200
  35. +++ kioslave/fish/Makefile.in 2004-08-06 10:08:17 +0200
  36. @@ -851,7 +851,7 @@
  37. fishcode.h: fish.pl
  38. if echo | md5sum > /dev/null 2>&1 ; then \
  39. SUM=`md5sum $(srcdir)/fish.pl | cut -d ' ' -f 1`; else \
  40. - SUM=`md5 $(srcdir)/fish.pl | cut -d ' ' -f 4`; fi; \
  41. + SUM=`md5 $(srcdir)/fish.pl | sed -n -e 's;^.*\([a-fA-F0-9]\{32\}\).*$$;\1;p'`; fi; \
  42. echo '#define CHECKSUM "'$$SUM'"' > $@; \
  43. echo 'static const char *fishCode(' >> $@; \
  44. sed -e 's/\\/\\\\/g;s/"/\\"/g;s/^[ ]*/"/;/^"# /d;s/[ ]*$$/\\n"/;/^"\\n"$$/d;s/{CHECKSUM}/'$$SUM'/;' $(srcdir)/fish.pl >> $@; \