[Qgis-developer] Common QGIS Plugin configuration accross multiple Linux users

Tim Sutton lists at linfiniti.com
Mon Mar 10 11:19:11 PDT 2014


Hi


On Mon, Mar 10, 2014 at 2:29 AM, Alex Mandel <tech_dev at wildintellect.com>wrote:

> Actually there is a way to handle this.
> Puppet http://puppetlabs.com/
>
> The computers running a puppet client will check the master at a given
> time interval any files not matching the master conf will be reverted.
> You can also use this to install plugins or QGIS itself and repair the
> installation of them easily.
>
>
And you could also write a fabric script to do this very easily (and if you
want to be super nice contribute it to my fabgis[2][3] project).

[1] fabfile.org
[2] http://fabgis.linfiniti.com/
[3] https://github.com/timlinux/fabgis


Regards

Tim

Enjoy,
> Alex
>
> PS: Yes windows machines can be puppet clients (server might need to be
> a nix machine)
>
> On 03/09/2014 02:19 PM, Zoltan Szecsei wrote:
> > On 2014/03/09 22:48, Blumentrath, Stefan wrote:
> >> Hi Richard,
> >>
> >> A platform independent solution would be an elegant solution.
> >>
> >> What we do (on Windows) is having a folder on a server containing QGIS
> >> default settings (e.g. reg-files for DB-connections, Connections for
> >> web services, but also, most popular plugins, map and print composer
> >> templates). These default settings can be imported by the users by
> >> executing a simple batch-script we produced for that purpose. If that
> >> is of interest for somebody I could post the content of the .bat file...
> >>
> >>  From that starting point, colleagues can adjust the default settings
> >> to their personal needs and preferences...
> > This is great - the extra step that I would like to see is that it is
> > not only built in and automated, but has controls whereby an
> > administrator could "force" certain PCs on the network to only be able
> > to use the configs stipulated by the master installation of QGIS.
> > When one is managing 15+ PCs it is not trivial to make sure that you
> > have copied identical configs to all of them, and to know when someone
> > has kindly messed up one of your production PCs.
> > Rgds,
> > Zoltan
> >>
> >> Cheers
> >> Stefan
> >>
> >>
> >> -----Original Message-----
> >> From: qgis-developer-bounces at lists.osgeo.org
> >> [mailto:qgis-developer-bounces at lists.osgeo.org] On Behalf Of Richard
> >> Duivenvoorde
> >> Sent: 9. mars 2014 20:28
> >> To: Tim Sutton; Zoltan Szecsei
> >> Cc: qgis-developer at lists.osgeo.org
> >> Subject: Re: [Qgis-developer] Common QGIS Plugin configuration accross
> >> multiple Linux users
> >>
> >>
> >>> ~/.qgis2
> >>> and
> >>> ~/.config/QGIS
> >>>
> >>> You could e.g. rsync the user plugin dirs from a central one, or put
> >>> them in an nfs mount (read only might have issues as plugins try to
> >>> write .pyc files or even write data to the plugin dir).
> >>>
> >>> The ~/.config/QGIS/QGIS2.conf is a standard ini style config file so
> >>> you should be able to pick through it and awk/sed/bash your way to
> >>> nirvana :-)
> >> I'm actually thinking about to make this OS independent, by creating a
> >> 'save QSettings' as file option. Then with a command line option you
> >> would be able to (just before reading the QSettings) actually
> >> read/write this settings file back into user settings. Thereby making
> >> it possible to for example transfer a certain setup across a class
> >> room (as long as the plugins are available in .qgis2 off cours).
> >>
> >> Would this work? Or do I miss something?
> >>
> >> Regards,
> >>
> >> Richard Duivenvoorde
> >>
> >>
> >>
> >> _______________________________________________
> >> Qgis-developer mailing list
> >> Qgis-developer at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/qgis-developer
> >
> >
>
>


-- 
Tim Sutton - QGIS Project Steering Committee Member
==============================================
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Irc: timlinux on #qgis at freenode.net
==============================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20140310/6f255b87/attachment.html>


More information about the Qgis-developer mailing list