Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 771053

Summary: new nepomuk config group
Product: [Fedora] Fedora Reporter: Rex Dieter <rdieter>
Component: kdebase-runtimeAssignee: Than Ngo <than>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jreznik, kevin, ltinkl, rdieter, rnovacek, ry, smparrish, than
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: kde-runtime-4.8.0-3.fc17 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-07 09:34:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 765955    

Description Rex Dieter 2011-12-31 14:26:45 UTC
Newer nepomuk now includes options to enable/disable indexing for files and email individually.

File indexing was handled by nepomukserverrc:
[Service-nepomukstrigiservice]
autostart=[true|false]

now,
[Service-nepomukfileindexer]
autostart=[true|false]


Offhand, cant seem to figure out what config file/key controls Email indexing.


Secondarily, there seems to be no kconf script to migrate settings from [Service-nepomukstrigiservice] group.

Comment 1 Kevin Kofler 2012-02-07 08:22:58 UTC
nepomukstrigiservice was renamed to nepomukfileindexer. I guess they didn't realize that it would affect the config file, in fact I see a commit saying "Replaced the term "strigi" with "file indexer" everywhere.
The only exception is the config file so we do not loose folder
configurations and do not have to do tedious config migration.", but apparently the impact on nepomukserverrc was missed.

E-mail indexing appears to be totally separate, handled by Akonadi. It was never configured through nepomukserverrc.

We only need a kconf_update script handling the rename of the Service-nepomukstrigiservice group to Service-nepomukfileindexer in nepomukserverrc.

Comment 2 Kevin Kofler 2012-02-07 08:30:37 UTC
This should do the trick:

# nepomukstrigiservice-migrate.upd
Id=nepomukstrigiservice-migrate
File=nepomukserverrc
Group=Service-nepomukstrigiservice,Service-nepomukfileindexer
AllKeys
RemoveGroup=Service-nepomukstrigiservice

Comment 3 Kevin Kofler 2012-02-07 09:34:06 UTC
Should be fixed in kde-runtime-4.8.0-3.fc17, which is now built in Rawhide, please test.