Bug 1622 - tlwebadm only configures local machine
Summary: tlwebadm only configures local machine
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Administration (show other bugs)
Version: trunk
Hardware: PC Linux
: P2 Enhancement
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on: 1621
Blocks:
  Show dependency treegraph
 
Reported: 2005-10-27 14:54 CEST by Erik Forsberg
Modified: 2022-04-14 08:32 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Erik Forsberg cendio 2005-10-27 14:54:15 CEST
It would be nice to be able to configure remote vsmagent nodes in the webmin on
the vsmserver machine. Being able to set configuration parameters on all
vsmagent nodes, one at a time, or all at the same time, would be highly convenient.

See also bug 83 and bug 976, as well as bug 1620 and bug 1621.
Comment 3 Erik Forsberg cendio 2007-03-30 15:47:51 CEST
My initial thought was to investigate what Webmin can do out of the
box. Unfortunately, the functionality is rather limited. 

You can search for other webmin servers on the network and connect to
them, but you either have to provide a password to login, or store it
away in webmin's configuration. 

After that, you can click on the server to login to its webmin and run
modules in it. There are some modules where you can do configuration
on multiple servers at the same time. This includes a cfengine module
and a software package installation module.

It's possible that a ThinLinc configuration module can be written to
take advantage of this, but I'm not entirely convinced that storing
root passwords of all agents in a configuration file on the master
node is such a good idea.. 

We'll have to think on how to solve this. Among the possible
alternatives are 'using tl-rsync-all' (must be configured somehow),
'file copy mechanism built into vsmagent' (zero configuration),
'distributed hiveconf' (could be used to show differences between
configurations on different agents).

Doing a rough estimation. 

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