Bug 7963 - Removing parameters in sessionstart.hconf doesn't give defaults
Summary: Removing parameters in sessionstart.hconf doesn't give defaults
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Other (show other bugs)
Version: 4.14.0
Hardware: PC All
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-06 16:43 CEST by Tobias
Modified: 2022-07-12 12:34 CEST (History)
0 users

See Also:
Acceptance Criteria:
* The effect from a non-existent parameter (commented or removed) should correspond to a hard-coded default value same as out-of-the-box. * The effect from an empty parameter should be an inactivated feature.


Attachments

Description Tobias cendio 2022-07-06 16:43:03 CEST
There's no differentiation between parameters background_color and
background_image in sessionstart.hconf being empty or non-existent. In both
cases, no colored background and/or no image is shown. The expected behavior
would be

non-existent --> hard-coded default value, same as out-of-the-box
empty        --> inactivated feature

This would probably require either reworking tl-config/hivetool to reflect existing but
empty parameters, or having tl-startup-bg read hiveconf directly.

Note You need to log in before you can comment on or make changes to this bug.