From: Henrik Carlqvist on
Martin <no(a)spam.invalid> wrote:
> as far as I can see you can create/modify the file
> /usr/share/config/kres-migratorrc for system-wide effect instead...

Thanks!

My custom package now contains:

PACKAGE NAME: kde_nobloat-1.0-noarch-1 COMPRESSED PACKAGE SIZE: 4K
UNCOMPRESSED PACKAGE SIZE: 10K
PACKAGE LOCATION: kde_nobloat-1.0-noarch-1.tgz PACKAGE DESCRIPTION:
FILE LIST:
../
usr/
usr/share/
usr/share/config/
usr/share/config/kres-migratorrc
usr/share/config/akonadi/
usr/share/config/akonadi/mysql-global.conf install/
install/doinst.sh

The install script removes /usr/share/autostart/nepomukserver.desktop

I have tested this on a machine at home and it seems to work, my home
directory doesn't grow with houndreds of megs after logging in to kde in
Slackware 13.1.

regards Henrik
--
The address in the header is only to prevent spam. My real address is:
hc3(at)poolhem.se Examples of addresses which go to spammers:
root(a)localhost postmaster(a)localhost

From: Martin on
Henrik Carlqvist wrote:

> Martin <no(a)spam.invalid> wrote:
>> as far as I can see you can create/modify the file
>> /usr/share/config/kres-migratorrc for system-wide effect instead...
>
> Thanks!
>
> My custom package now contains:
>
> PACKAGE NAME: kde_nobloat-1.0-noarch-1 COMPRESSED PACKAGE SIZE: 4K
> UNCOMPRESSED PACKAGE SIZE: 10K
> PACKAGE LOCATION: kde_nobloat-1.0-noarch-1.tgz PACKAGE DESCRIPTION:
> FILE LIST:
> ./
> usr/
> usr/share/
> usr/share/config/
> usr/share/config/kres-migratorrc
> usr/share/config/akonadi/
> usr/share/config/akonadi/mysql-global.conf install/
> install/doinst.sh
>
> The install script removes /usr/share/autostart/nepomukserver.desktop
>
> I have tested this on a machine at home and it seems to work, my home
> directory doesn't grow with houndreds of megs after logging in to kde in
> Slackware 13.1.
>
> regards Henrik

Excellent. Do you mind sharing the changes done in mysql-global.conf?

Thanks,

Martin

From: Henrik Carlqvist on
Martin <no(a)spam.invalid> wrote:
> Do you mind sharing the changes done in mysql-global.conf?

If someone is interested in my package I have now placed the entire
package at http://poolhem.se/files/

I must admit that the changes made to mysql-global.conf was done without
any deeper knowledge. I more or less at random decreased some values which
seemed to affect file sizes. Maybe those changed values are not even used
with migration disabled in kres-migratorrc.

BIG FAT DISCLAIMER: My package seems to reduce disk usage in KDE in
Slackware 13.1. However installing the package alters the default settings
of Slackware 13.1 and KDE might not behave as you expect after this. It is
also _not_ possible to reset those settings by simply removing the
package. To reset the settings files would have to be restored from the
original KDE Slackware packages.

regards Henrik
--
The address in the header is only to prevent spam. My real address is:
hc3(at)poolhem.se Examples of addresses which go to spammers:
root(a)localhost postmaster(a)localhost

From: Martin on
Henrik Carlqvist wrote:

> Martin <no(a)spam.invalid> wrote:
>> Do you mind sharing the changes done in mysql-global.conf?
>
> If someone is interested in my package I have now placed the entire
> package at http://poolhem.se/files/

Thanks. It appears you are quite radical in reducing the log file size from
64 to 4 MB, but if it works, why not.

One word of warning: care must be taken to reset those values after
upgrading KDE (and in particular the akonadi package). I found on my machine
that the value were back on 64 MB, and the local directory had changed from
~/.config to ~/.local.

Martin