By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2959 - tdmrc obliterated by upgrading
Summary: tdmrc obliterated by upgrading
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: tdebase (show other bugs)
Version: R14.0.x [Trinity]
Hardware: All Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2018-08-18 00:07 CDT by Felix Miata
Modified: 2018-08-22 05:12 CDT (History)
1 user (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Miata 2018-08-18 00:07:39 CDT
tdmrc is obliterated by upgrading 14.0.x tdm package whether in openSUSE, Kubuntu, Mageia or Debian.

Actual behavior:
1-Update of tdm replaces /etc/trinity/tdm/tdmrc
2-old tdmrc is /not/ left behind as rpmsave/debsave
3-rpmnew/debnew is /not/ created alongside existing tdmrc
4-greeter customizations are obliterated

Expected behavior:
A-new tdmrc is merged with old tdmrd, preserving customizations, or
B-old tdmrc is preserved as is and tdmrc.[rpmnew,debnew] is created alongside, or
C-new tdmrc is installed only after preserving existing as tdmrc.[rpmsave,debsave]
Comment 1 Felix Miata 2018-08-18 00:17:23 CDT
There is a an obtrusive workaround for preserving existing tdmrc:

# chattr +i /etc/trinity/tdm/tdmrc

However, it interferes with normal updates, waiting for an answer to the package manager's complaint that it cannot write a new tdmrc file. Every subsequent updates session wants to update the entire package again due to the previous "failure".