Bug 4281 - tl-setup checks stuff at startup, but does changes gradually
Summary: tl-setup checks stuff at startup, but does changes gradually
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Server Installer (show other bugs)
Version: 3.2.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Peter Åstrand
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-08 11:01 CEST by Peter Åstrand
Modified: 2016-02-09 14:14 CET (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Peter Åstrand cendio 2012-05-08 11:01:28 CEST
From bug 4212. tl-setup does all the checks at startup. Let's assume that the LSB packages installs NFS support. In this case, the NFS "page" will incorrectly say that you need to install additional packages, even though this is no longer the case. The same problem will happen if the user installs packages manually while tl-setup is started but idle. My take is that checks shouldn't be performed until the corresponding "page" is activated. Another solution, though, could be to not perform anything at all until the end. This is Ossmans suggestion. That would not solve the problem with users manually installing things during the tl-setup execution, though.
Comment 1 Peter Åstrand cendio 2013-10-15 08:53:20 CEST
One problem that often happens to me is that tl-setup warns about no Web server with TLS support running. In this case, I'm installing and starting a web server in another terminal. Then, I'd like to re-try the test. This is not possible; going back+forward does not perform the check again. Instead, I have to abort tl-setup and run it from the beginning again. Confusing and annoying.
Comment 2 Samuel Mannehed cendio 2016-02-09 14:14:49 CET
I found an interesting behavior that exists due to this bug:

I got an error in the firewall-step of tl-setup. I made some changes to the system. I pressed "Back" in tl-setup and then "Forward" again in order to try again after the changes.
tl-setup continued to display the error message even though it successfully set up the firewall.

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