[Bug 818792] New: KDE:Release:410/kdebase4-session: Bug
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c0 Summary: KDE:Release:410/kdebase4-session: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: i586 OS/Version: openSUSE 12.3 Status: NEW Severity: Critical Priority: P5 - None Component: 3rd party software AssignedTo: kde-maintainers@suse.de ReportedBy: sb56637@gmail.com QAContact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- Hi, I'm not sure what exactly is the source of this error, but I just updated to KDE 4.10.3 on openSUSE 12.3 i586, and KDM won't start anymore. It gives me errors about ~/serverauth not existing when I try to manually run startx. I had to switch the /etc/sysconfig DISPLAYMANAGER setting to "xdm" to be able to login to KDE. Thanks for looking into this! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c1 --- Comment #1 from Rahim Barbamas <sb56637@gmail.com> 2013-05-07 16:05:17 UTC --- Forum thread with a suggested fix: http://forums.opensuse.org/english/get-technical-help-here/applications/4866... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c2 Raymond Wooninck <tittiatcoke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |tittiatcoke@gmail.com --- Comment #2 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-05-07 18:15:01 UTC --- The issue is known and is indeed related to the fact that now KDM is running under the user kdm. Inside the /usr/share/kde4/config/kdm/kdmrc the AuthDir is pointing to a directory where the user kdm has no access. We are already preparing the fix and hopefully within the next few hours the fix will be available in the normal repositories (KDE:Release:410 and KDE:Distro:Factory) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c3 --- Comment #3 from Rahim Barbamas <sb56637@gmail.com> 2013-05-07 18:24:50 UTC --- Thanks a lot Raymond! Until the fix is released, it might be a good idea to pull the repo offline or pull some package to deliberately break dependancies so that users don't update and end up with a broken system. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c4 --- Comment #4 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-05-07 18:35:02 UTC --- Rahim, I wish that it would be that easy, but I don't have control over the filesystem which holds the packages. At this moment the fix is almost finished building and I can only hope that publishing will be fast. So the hope is that within the next 30 minutes the repo's are published. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c5 riccardo mian <riccardomian@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |riccardomian@gmail.com --- Comment #5 from riccardo mian <riccardomian@gmail.com> 2013-05-07 19:32:10 UTC --- The same problem for the x64 version. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c6 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wbauer@tmo.at --- Comment #6 from Wolfgang Bauer <wbauer@tmo.at> 2013-05-07 19:57:42 UTC --- (In reply to comment #4)
At this moment the fix is almost finished building and I can only hope that publishing will be fast.
So the hope is that within the next 30 minutes the repo's are published. I just had a look at the spec file and AuthDir is now set to /var/log/kdm/AuthFiles/ in kdmrc. /var/log/kdm/ doesn't even exist. Wasn't this supposed to be /var/lib/kdm/AuthFiles/?
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c7 --- Comment #7 from riccardo mian <riccardomian@gmail.com> 2013-05-07 20:03:54 UTC --- The same problem for the x64 version. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c8 --- Comment #8 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-05-07 20:07:33 UTC --- Wolfgang, You are right. This learns me that I should do any updates while traveling in a plane. I have correct this and retriggered the build Sorry about this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c9 Raymond Wooninck <tittiatcoke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #9 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-05-08 04:36:18 UTC --- Correct fix has been published in KDE:Release:410. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c10 Gertjan Lettink <knurpht@glosscomputer.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |knurpht@glosscomputer.com --- Comment #10 from Gertjan Lettink <knurpht@glosscomputer.com> 2013-05-08 11:00:32 UTC --- It's not fixed. The path is appended to the AuthDir= current value. So, after an update/reinstall the key+value becomes AuthDir=/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c11 --- Comment #11 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-05-08 11:08:04 UTC --- Gertjan, This seems very strange, as that the sed string is: sed -i -e "s/#AuthDir=/AuthDir=\/var\/lib\/kdm\/AuthFiles/" %{_kde4_configdir}/kdm/kdmrc As you can see it searches for the string "#AuthDir=". Only in the case that the user leaves the string as commented (with #) in front of it, then what you can describe can happen. I don't know what your starting situation was and if you had that string commented out or not ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c12 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #12 from Wolfgang Bauer <wbauer@tmo.at> 2013-05-08 11:16:34 UTC --- I can reproduce this. It works the first time, but on each further installation of kdm the path gets appended. So after reinstalling the package once I have this in kdmrc: AuthDir=/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c13 --- Comment #13 from Wolfgang Bauer <wbauer@tmo.at> 2013-05-08 11:19:38 UTC --- The strange thing is, if I run "sed -i -e "s/#AuthDir=/AuthDir=\/var\/lib\/kdm\/AuthFiles/" %{_kde4_configdir}/kdm/kdmrc" manually, the regexp doesn't match. But when reinstalling kdm it seems to. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c14 --- Comment #14 from Wolfgang Bauer <wbauer@tmo.at> 2013-05-08 11:23:03 UTC --- OK, I found out what's wrong: the kdm %post scriptlet calls /usr/bin/genkdmconf first. This comments out the AuthDir= line: #AuthDir=/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles The sed command replaces "#AuthDir=" with "AuthDir=/var/lib/kdm/AuthFiles/" so in effect the path is prepended. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c15 --- Comment #15 from Wolfgang Bauer <wbauer@tmo.at> 2013-05-08 11:27:09 UTC --- Changing the sed line to: sed -i -e "s/#AuthDir=.*/AuthDir=\/var\/lib\/kdm\/AuthFiles/" %{_kde4_configdir}/kdm/kdmrc should work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c16 --- Comment #16 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-05-08 11:30:43 UTC --- Hi Wolfgang, Thanks for validating this one and it seems we had the same idea at the same time. I build locally another version and it seems that with the following is working (as you indicated): sed -i -e "s/^#AuthDir=.*/AuthDir=\/var\/lib\/kdm\/AuthFiles/" %{_kde4_configdir}/kdm/kdmrc At least I updated kdm a couple of times and I kept the correct line. Have pushed this one now to both KDF and KR410. Guess the new version would be available in the next 1,5 hour -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c17 --- Comment #17 from Gertjan Lettink <knurpht@glosscomputer.com> 2013-05-08 12:01:24 UTC --- Agreed, this should fix it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c18 Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hrvoje.senjan@gmail.com Summary|KDE:Release:410/kdebase4-se |KDM 4.10.3 uses incorrect |ssion: Bug |AuthDir --- Comment #18 from Hrvoje Senjan <hrvoje.senjan@gmail.com> 2013-05-08 12:20:20 UTC --- In the long run, we'll replace the value in kdm-sysconfig-values.diff, and remove the sed from %post. That should fix it for the future, should be less fragile, and avoids sed "hacks". But let's have the correct package available first :-) Thankfully publisher seems faster today. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c19 --- Comment #19 from Wolfgang Bauer <wbauer@tmo.at> 2013-05-14 12:43:45 UTC --- (In reply to comment #18)
In the long run, we'll replace the value in kdm-sysconfig-values.diff, and remove the sed from %post. That should fix it for the future, should be less fragile, and avoids sed "hacks".
The new packages with the changed default value work fine here as well. I have this now in kdmrc: # Where to store authorization files. # Default is "/var/lib/kdm/AuthFiles/" #AuthDir=/var/lib/kdm/AuthFiles ... GreeterUID=kdm And kdm_greet starts up fine as user "kdm". So I'd say this bug can be closed as fixed again. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c20 Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |CLOSED Resolution| |FIXED --- Comment #20 from Hrvoje Senjan <hrvoje.senjan@gmail.com> 2013-05-14 21:16:58 UTC --- Closing now. Resolved in KR410, and KDF (only where the bug was present) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=818792 https://bugzilla.novell.com/show_bug.cgi?id=818792#c21 --- Comment #21 from Swamp Workflow Management <swamp@suse.de> 2013-06-10 09:14:21 UTC --- openSUSE-RU-2013:0898-1: An update that has 7 recommended fixes can now be installed. Category: recommended (low) Bug References: 810232,816041,816432,816562,818500,818792,819437 CVE References: Sources used: openSUSE 12.3 (src): akonadi-runtime-1.9.2-2.22.1, analitza-4.10.3-1.34.2, ark-4.10.3-1.32.2, blinken-4.10.3-1.34.2, bomber-4.10.3-1.32.2, bovo-4.10.3-1.30.11, branding-openSUSE-12.3-6.24.14, cantor-4.10.3-1.34.4, compiz-0.8.8-6.5.1, digikam-3.2.0-1.25.8, dragonplayer-4.10.3-1.32.3, filelight-4.10.3-1.32.2, granatier-4.10.3-1.30.10, gwenview-4.10.3-1.34.12, jovie-4.10.3-1.32.8, juk-4.10.3-1.32.2, kaccessible-4.10.3-1.32.2, kactivities4-4.10.3-1.31.1, kajongg-4.10.3-1.26.24, kalgebra-4.10.3-1.30.3, kalzium-4.10.3-1.30.9, kamera-4.10.3-1.30.3, kanagram-4.10.3-1.30.3, kapman-4.10.3-1.26.10, kate-4.10.3-1.31.18, katomic-4.10.3-1.26.11, kblackbox-4.10.3-1.26.10, kblocks-4.10.3-1.26.10, kbounce-4.10.3-1.26.10, kbreakout-4.10.3-1.26.10, kbruch-4.10.3-1.30.2, kcalc-4.10.3-1.28.14, kcharselect-4.10.3-1.28.1, kcolorchooser-4.10.3-1.30.2, kde-mplayer-thumbnailer-4.10.3-1.28.2, kde4-filesystem-4.10.3-1.30.1, kde4-l10n-4.10.3-1.18.6, kde4-print-manager-4.10.3-1.26.2, kdeadmin4-4.10.3-1.28.11, kdeartwork4-4.10.3-1.28.11, kdebase4-4.10.3-1.30.7, kdebase4-artwork-4.10.3-1.28.1, kdebase4-openSUSE-12.3-10.41.9, kdebase4-runtime-4.10.3-1.30.9, kdebase4-session-4.10.3-1.30.1, kdebase4-wallpapers-4.10.3-1.29.1, kdebase4-workspace-4.10.3-1.37.7, kdebindings-smokegen-4.10.3-1.30.1, kdebindings-smokekde-4.10.3-1.30.10, kdebindings-smokeqt-4.10.3-1.30.3, kdegraphics-strigi-analyzer-4.10.3-1.30.1, kdegraphics-thumbnailers-4.10.3-1.30.1, kdelibs4-4.10.3-1.31.3, kdelibs4-apidocs-4.10.3-1.31.3, kdenetwork4-4.10.3-1.28.5, kdepim4-4.10.3-1.30.7, kdepim4-runtime-4.10.3-1.30.1, kdepimlibs4-4.10.3-1.31.4, kdesdk4-4.10.3-1.28.6, kdetoys4-4.10.3-1.28.5, kdewebdev4-4.10.3-1.28.1, kdf-4.10.3-1.28.5, kdiamond-4.10.3-1.26.6, kfloppy-4.10.3-1.28.5, kfourinline-4.10.3-1.26.6, kgamma-4.10.3-1.30.1, kgeography-4.10.3-1.30.3, kgoldrunner-4.10.3-1.26.6, kgpg-4.10.3-1.28.3, khangman-4.10.3-1.30.5, kig-4.10.3-1.30.1, kigo-4.10.3-1.26.6, killbots-4.10.3-1.26.6, kio_audiocd-4.10.3-1.28.5, kiriki-4.10.3-1.26.6, kiten-4.10.3-1.30.1, kjumpingcube-4.10.3-1.26.6, klettres-4.10.3-1.30.3, klickety-4.10.3-1.26.6, klines-4.10.3-1.26.6, kmag-4.10.3-1.28.3, kmahjongg-4.10.3-1.26.10, kmines-4.10.3-1.26.6, kmix-4.10.3-1.29.4, kmousetool-4.10.3-1.28.3, kmouth-4.10.3-1.28.3, kmplot-4.10.3-1.30.3, knavalbattle-4.10.3-1.26.6, knetwalk-4.10.3-1.26.6, kolf-4.10.3-1.26.6, kollision-4.10.3-1.26.6, kolourpaint-4.10.3-1.30.3, konquest-4.10.3-1.26.6, konsole-4.10.3-1.30.1, kpat-4.10.3-1.26.6, kremotecontrol-4.10.3-1.28.5, kreversi-4.10.3-1.26.6, kross-interpreters-4.10.3-1.28.1, kruler-4.10.3-1.30.1, ksaneplugin-4.10.3-1.30.1, kscd-4.10.3-1.28.1, kshisen-4.10.3-1.26.9, ksirk-4.10.3-1.26.6, ksnakeduel-4.10.3-1.26.6, ksnapshot-4.10.3-1.30.1, kspaceduel-4.10.3-1.26.6, ksquares-4.10.3-1.26.6, kstars-4.10.3-1.30.3, ksudoku-4.10.3-1.26.6, ktimer-4.10.3-1.28.1, ktouch-4.10.3-1.30.3, ktuberling-4.10.3-1.26.6, kturtle-4.10.3-1.30.3, kubrick-4.10.3-1.26.6, kwalletmanager-4.10.3-1.28.5, kwordquiz-4.10.3-1.30.5, libkcddb4-4.10.3-1.28.1, libkcompactdisc4-4.10.3-1.28.1, libkdcraw-4.10.3-1.30.1, libkdeedu4-4.10.3-1.30.2, libkdegames-4.10.3-1.27.3, libkexiv2-4.10.3-1.30.1, libkipi-4.10.3-1.30.1, libkmahjongg-4.10.3-1.26.2, libksane-4.10.3-1.30.1, libnepomukwidgets-4.10.3-1.28.1, lskat-4.10.3-1.26.3, marble-4.10.3-1.30.3, mobipocket-4.10.3-1.28.1, mono-kde4-4.10.3-1.30.8, mono-qt4-4.10.3-1.30.3, nepomuk-core-4.10.3-1.32.2, okular-4.10.3-1.28.1, oxygen-icon-theme-4.10.3-1.28.1, pairs-4.10.3-1.28.1, palapeli-4.10.3-1.26.3, parley-4.10.3-1.28.4, perl-kde4-4.10.3-1.30.1, perl-qt4-4.10.3-1.30.1, picmi-4.10.3-1.26.3, plasma-addons-4.10.3-1.32.5, python-kde4-4.10.3-1.31.5, python3-kde4-4.10.3-1.31.5, rocs-4.10.3-1.28.3, ruby-kde4-4.10.3-1.30.8, ruby-qt4-4.10.3-1.30.1, step-4.10.3-1.28.3, superkaramba-4.10.3-1.28.1, svgpart-4.10.3-1.28.1, sweeper-4.10.3-1.28.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com