Hi Morty,
@ML: this mail was (probably by accident) only sent to me privately, I
re-include the list in my answer and fully quote Moritz's text passages
On Mi 04 Mai 2011 12:50:53 CEST Moritz Struebe wrote:
On 2011-05-03 13:55, Mike Gabriel wrote:
Hi Mike,
I saw, you revived the x2gothinclient package. I was thinking of moving those scripts to x2gothinclientmanagement as the x2githinclient_init is the only script you might not want to adjust. I think it is easier to adjust those scripts outside the chroot and call the update-script to automatically update them within the chroot. That way you can delete the chroot without loosing the configuration.
OK, good point!!! But then let's move the whole TCE configuration to
/etc/x2go. Any file that is supposed to be modifyable by the
admin/user should rest in /etc/x2go, shouldn't it? Ok?
Maybe it is even better to set up a "TCE-config"-Folder to manage those configurations and have an x2go-TCEconf.sample folder.
Ah... OK. This answers my former question. I would provide a default
configuration in /etc/x2go and provide other possible configurations
in /usr/share/doc/x2gothinclientmanagement/examples
That way you can even put your different TCE configurations under version control.
That is by using e.g. etckeeper?!?
I'd also rather install x2gothinclinetmanagement to /opt as this is something quite special, and is used for very special purposes.
This will probably conflict with Debian's FHS (Reinhard? Comments?)
which would lead to conflicts or transition problems once the packages
move into Debian...
Cheers Morty
Sorry for the late reply (London was great!!!), Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Hi Mike
On 2011-05-12 12:36, Mike Gabriel wrote:
That way you can even put your different TCE configurations under version control.
That is by using e.g. etckeeper?!?
I was rather thinking git/svn. ;)
I'd also rather install x2gothinclinetmanagement to /opt as this is something quite special, and is used for very special purposes.
This will probably conflict with Debian's FHS (Reinhard? Comments?) which would lead to conflicts or transition problems once the packages move into Debian...
As far as I can see /opt/x2gotce/{sbin,etc,...} should be fine: http://www.pathname.com/fhs/pub/fhs-2.3.html#OPTADDONAPPLICATIONSOFTWAREPACK... Whoever does the packaging can change that.
Cheers Morty
-- Dipl.-Ing. Moritz 'Morty' Struebe (Wissenschaftlicher Mitarbeiter) Lehrstuhl für Informatik 4 (Verteilte Systeme und Betriebssysteme) Friedrich-Alexander-Universität Erlangen-Nürnberg Martensstr. 1 91058 Erlangen
Tel : +49 9131 85-25419 Fax : +49 9131 85-28732 eMail : struebe@informatik.uni-erlangen.de WWW : http://www4.informatik.uni-erlangen.de/~morty
Hi Morty,
On Do 12 Mai 2011 12:45:44 CEST Moritz Struebe wrote:
I'd also rather install x2gothinclinetmanagement to /opt as this is something quite special, and is used for very special purposes.
I have committed changes to x2gothinclient that does what you
proposed. The package x2gothinclient does continue to exist but the
,,configuration'' elements have moved to x2gothinclientmanagement. The
x2gothinclient package does not only contain the x2gothinclientd.
Greets, Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Dear Moritz,
Am Donnerstag, den 12.05.2011, 12:45 +0200 schrieb Moritz Struebe:
On 2011-05-12 12:36, Mike Gabriel wrote:
That way you can even put your different TCE configurations under version control.
That is by using e.g. etckeeper?!?
I was rather thinking git/svn. ;)
it is hard to set it up to keep track of the permissions. etckeeper [1] does exactly that using Git, Subversion or any other kind of VCS.
[…]
Thanks,
Paul