Summary | Set system configuration in Horde_Role |
Queue | Horde Base |
Queue Version | Git master |
Type | Enhancement |
State | Stalled |
Priority | 2. Medium |
Owners | Horde Developers (at) , jan (at) horde (dot) org |
Requester | jan (at) horde (dot) org |
Created | 03/12/2012 (4811 days ago) |
Due | |
Updated | 10/24/2012 (4585 days ago) |
Assigned | |
Resolved | 10/24/2012 (4585 days ago) |
Milestone | 5 |
Patch | No |
State ⇒ Stalled
gets us anywhere. You cannot force PEAR to only use a single
configuration file, it always uses both the system and user
configuration.
The reason to re-consider the configuration storage for horde_role was
to avoid people getting confused (or confusing their PEAR install) if
using different users (and thus different user configurations) with
PEAR. Storing horde_dir in the system configuration would help with
that, because it made the horde_dir configuration available to everyone.
OTOH the user configuration takes precedence over the system
configuration, which means it's possible to have different horde_dir
configurations in the user and system configuration which would
probably cause even more havoc. Better let PEAR installation fail
because horde_dir isn't set, than having it succeed but installing
into an incorrect directory.
There might be more pros and cons, but for now this seems too risky to change.
Milestone ⇒ 5
Milestone ⇒
Priority ⇒ 2. Medium
Patch ⇒ No
Milestone ⇒ 5
Assigned to
Assigned to Jan Schneider
Summary ⇒ Set system configuration in Horde_Role
Type ⇒ Enhancement
State ⇒ Assigned
Queue ⇒ Horde Base
configuration when setting the horde_dir variable in Horde_Role.