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

Summary: tdmrc obliterated by upgrading
Product: TDE Reporter: Felix Miata <mrmazda>
Component: tdebaseAssignee: Timothy Pearson <kb9vqf>
Status: NEW ---    
Severity: normal CC: bugwatch
Priority: P5    
Version: R14.0.x [Trinity]   
Hardware: All   
OS: Linux   
See Also: http://bugs.pearsoncomputing.net/show_bug.cgi?id=2248
Compiler Version: TDE Version String:
Application Version: Application Name:

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".