[haiku-bugs] [Haiku] #6866: Updating from USB stick clobbers some settings

#6866: Updating from USB stick clobbers some settings
--------------------------------------+-----------------------------
   Reporter:  humdinger               |       Owner:  korli
       Type:  bug                     |      Status:  new
   Priority:  normal                  |   Milestone:  R1
  Component:  Applications/Installer  |     Version:  R1/Development
   Keywords:                          |  Blocked By:
Has a Patch:  0                       |    Platform:  All
   Blocking:                          |
--------------------------------------+-----------------------------
 This is r39552.

 Updating an existing Haiku installation by booting from a USB stick and
 using the Installer to copy things unto your Haiku partition clobbers
 existing settings. This is because when booting from the USB stick several
 setting files are created on first boot and later also copied over.
 Booting from an install CD obviously doesn't has this problem...

 Attached is the {{{ du -a }} output of the ~/config/settings folder of the
 install-USB stick before and after booting it.

 Esp. bad are, I think:
 {{{
 4       ./Deskbar_security_code
 4       ./Deskbar_settings
 10      ./Key_map                    (<- this one is even in the image
 before booting from USB)
 6       ./Tracker/DefaultFolderTemplate
 6       ./Tracker/DefaultQueryTemplates/application_octet-stream
 6       ./Tracker/DefaultQueryTemplates/application_x-person
 6       ./Tracker/DefaultQueryTemplates/application_x-vnd.Be-bookmark
 6       ./Tracker/DefaultQueryTemplates/text_x-email
 30      ./Tracker/DefaultQueryTemplates
 4       ./Tracker/TrackerSettings
 4       ./Tracker/tracker_shelf
 50      ./Tracker
 4       ./mount_server
 4       ./print_server_settings
 2       ./shortcuts_settings
 6       ./system/app_server
 6       ./system/notifications
 4       ./system/registrar/RosterSettings
 10      ./system/registrar
 28      ./system
 4       ./time_dststatus
 4       ./x-vnd.Haiku-desklink
 }}}
 I'm not sure all of these files replacing existing ones have negative
 effects, but at least Key_Map and Tracker/* is a bummer as you'll loose
 your query templates and replicants on the Desktop.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6866>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: