[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#570784: squeeze: first time users get warning about migration of config files



reassign 570784 debian-edu-config
found 570784 1.437
thanks

[Petter Reinholdtsen]
> I did a new Squeeze test install of main+ltsp via PXE, this time
> after asking for more space in /var, /usr, and /opt, and was able to
> find out what program show this migration dialog.  The program is
> called kaboom and come from the kaboom package.  It is started by
> startkde if ~/.local/kaboom do not exist.

I investigated some more, and kaboon have a test to see if ~/.kde/
exist before presenting the migration screen.  It also print some
debug info to ~/.xsession-error when the user log in for the first
time.  This is what is printed in squeeze right now:

Xsession: X session started for test at on. 10. mars 20:32:32 +0100 2010
---- Kaboom Settings Dump ----
kdehome - "/skole/tjener/home0/test/.kde" - exists?: YES
kde4home - "/skole/tjener/home0/test/.kde4" - exists?: NO
kde3backup - "/skole/tjener/home0/test/kde3-backup" - exists?: NO
kaboom stamp - "/skole/tjener/home0/test/.local/kaboom" - exists?:  NO
kaboom log - "/skole/tjener/home0/test/.kaboom.log"
---- -------------------- ----
loading translation failed
Screen geometry: QRect(0,0 800x600)

Apparently ~/.kde/ exist for new users.  I looked a bit further, and
found out that this come from our debian-edu-config package:

tjener:~# dpkg -l debian-edu-config
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name               Version            Description
+++-==================-==================-====================================================
ii  debian-edu-config  1.437              Configuration files for Skolelinux systems
tjener:~# dpkg -L debian-edu-config|grep skel
/etc/skel
/etc/skel/.kde
/etc/skel/.kde/share
/etc/skel/.kde/share/config
/etc/skel/.kde/share/config/kickerrc
tjener:~#

It is not present in version 1.423.  The file kickerrc was added to
override the default set of applets started in KDE 3, to make sure the
mediaapplet is started to show when CDs, DVDs and USB sticks are
plugged into the machine and make it simple to eject them.  I guess we
should try to find a better way to do this with KDE 4 and remove the
file.  See #570977 for a similar issue about configuring the default
KDE panel (this is about the favorites list, but I suspect we need to
adjust the default applets too. :).

Happy hacking,
-- 
Petter Reinholdtsen



Reply to: