Project

General

Profile

Bug #4514

Files are being saved in the Kepler installation directory

Added by Chad Berkley almost 10 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Category:
general
Target version:
Start date:
10/29/2009
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4514

Description

There are still files and directories being saved, at runtime, to the Kepler installation directory. These files need to be saved to the .kepler directory instead. The files/dirs that I see are:

configuration (dir)
InstanceAuthNamespace
InstanceAuthNamespaceTesting

To close this bug, change the location of these files to <user.home>/.kepler.


Related issues

Blocked by Kepler - Bug #4337: 1.0 -> 2.0 upgrade issues tracking bugResolved08/26/2009

History

#1 Updated by Aaron Aaron almost 10 years ago

There are two options here, keep the configuration directory in the installation directory and save the other files there. Or move the configuration directory to .kepler and keep the InstanceAuthNamespace in the installation directory.

The reason is that the InstanceAuthNamespace uniquely identifies a Kepler installation. If you want to generate the InstanceAuthNamespace during the installation and move the configuration directory to .kepler and then keep the separate Kepler installation configurations in subdirectories labeled by their InstanceAuthNamespace values that could work. Please discuss with me if it is not clear.

#2 Updated by Derik Barseghian almost 10 years ago

I just sent a related email to kepler-dev, "proposed changes to .kepler".

After discussion w/ Chad and Aaron it sounds like we're ok with keeping InstanceAuthNamespace in the installation directory since it's only generated once, but that the configuration can go away, though the idea of storing configuration files beneath an instanceAuthNamespace directory inside .kepler can be incorporated.

#3 Updated by Derik Barseghian over 9 years ago

configuration/ has been moved.
I think we just need to deal with / come to a consensus on InstanceAuthNamespace and LastObjectID now.

#4 Updated by Aaron Aaron over 9 years ago

InstanceAuthNamespace now gets saved into the persistent Kepler core module directory. LastObjectID file is no longer used.

#5 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 4514

Also available in: Atom PDF