Red Hat Bugzilla – Bug 101911
klipperrc config file not LSB-compliant
Last modified: 2007-04-18 12:56:43 EDT
I got this when upgrading from RHL 9 to severn beta1:
warning: /usr/share/config/klipperrc saved as /usr/share/config/klipperrc.rpmsave
That config file needs to be in /etc, not in /usr....
no, kde config files are default installed in /us/share/config, not in /etc.
Right, and that needs to be fixed. It's incompatible with the LSB.
"An LSB conforming implementation must adhere to the FHS 2.2."
So, if we look at the FHS 2.2,
"The /usr/share hierarchy is for all read-only architecture independent data files."
Nothing goes in /usr/share which is modified. It has to be read-only (think
things like clusters sharing /usr over NFS). Instead anything which gets
modified goes under /etc:
"/etc contains configuration files and directories that are specific to the
This may be KDE's default, but it is broken because it is noncompliant with the
LSB, and it does cause problems for people with read-only /usr
Hm, the files in /usr/share/config are the global default config files, which
are architecture independent data files. And off course, nothing should be
modified here. It's correct that they are installed in /usr/share/config. if
someone makes change in KDE, they will be saved in $HOME/.kde/share.
I don't see it's a bug here.