Hello,
It would be nice if something like this would work:
deb http://x2go.obviously-nice.de/deb/ squeeze main
Squeeze will release in a few days (5-6 febr).
With regards, Paul van der Vlis.
Hi Paul,
just as a side note...
On Mo 24 Jan 2011 12:23:20 CET Paul van der Vlis wrote:
Hello,
It would be nice if something like this would work:
deb http://x2go.obviously-nice.de/deb/ squeeze main
Squeeze will release in a few days (5-6 febr).
With regards, Paul van der Vlis.
we (Heinz, Mike, Jonas Smedegaard) are currently forming a Debian
packaging team and are discussing / working towards a Debian ITP for
X2go...
We need to go still a little futher but once we have some definite
news, I/we will let you know.
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...
Am 24.01.2011 15:36, schrieb Mike Gabriel:
we (Heinz, Mike, Jonas Smedegaard) are currently forming a Debian packaging team and are discussing / working towards a Debian ITP for X2go...
We need to go still a little futher but once we have some definite news, I/we will let you know.
Is there a reason for doing so off list? I can totally understand if you ignore other peoples comments for efficiency reasons, but for me it feels like there is only little progress (especially as this is going on since oktober) and the first result wasn't very helpful. I am very unhappy with the current situation because I have a hard time persuading anyone of x2go, and a bad stand for getting manpower for two reasons: One is the current situation of the repo. For me it is incomprehensible why it isn't possible to at least make the current repo available publicly, so the different people working on x2go can synchronize their work. If I can't how should I persuade others? The other is the kind of project management. Especially reading the mails from October, I strongly get the impression, that there is an inner circle of developers who are not very interested in opening there development work to others. I read a similar undertone in the mails concerning the security issues we uncovered. Or in other words: While x2go is open source the development seems very closed. I don't want to devaluate the work done so far. x2go is probably one of the most usable solutions so far. None the less, the code does need an overhaul, before we can use x2go in our environment - finding those severe security issues wasn't too much work. While I think that I'm able to get some manpower to get things forward I'm afraid this will not be a happy partnership due to the aforementioned reasons. Again, this is my personal view and I really appreciate your work. None the less I'd also appreciate, if the core team would open up, and make contributions from outside more easy.
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
Hello Moritz,
Am 24.01.2011 16:28, schrieb Moritz Struebe:
Am 24.01.2011 15:36, schrieb Mike Gabriel:
we (Heinz, Mike, Jonas Smedegaard) are currently forming a Debian packaging team and are discussing / working towards a Debian ITP for X2go...
We need to go still a little futher but once we have some definite news, I/we will let you know.
Is there a reason for doing so off list? I can totally understand if you ignore other peoples comments for efficiency reasons, but for me it feels like there is only little progress (especially as this is going on since oktober) and the first result wasn't very helpful.
It is true that the process is going on since october. In the first stage we tried to find the right place where to host our public git. Now that we know that the decision to use BerliOS will not give us enough room for requirements we again are looking for a hosting option located in germany. Mike Gabriel is a helping member of this list and he offered his infrastructure. Nevertheless this will not be immediately usable - especially now that we know what it means to have the discussed structure and features realized.
Some time after that was used to get the existing code ready to be pushed inside the git, because this too was a new layout.
One of the reasons why there was a discussion held outside the list was that we've used a telephone. As you can read now, there is no big secret about that conversation.
reasons: One is the current situation of the repo. For me it is incomprehensible why it isn't possible to at least make the current repo available publicly, so the different people working on x2go can synchronize their work. If I can't how should I persuade others?
Maybe it would be an idea to help us in this point. As I've pointed out before, we a looking for a public git hosting opportunity which can be administrate by mike. It should be capable to host the new function/package orientated structure (different gits) and needs to be located in germany. As a result of the "discussion" in october we can't host it by our own (without running into trouble). Mike can do this by himself, but maybe there is a solution which would speed up this progress.
The other is the kind of project management. Especially reading the mails from October, I strongly get the impression, that there is an inner circle of developers who are not very interested in opening there development work to others.
Please also read the postings about our 3 different communities: Linux4afrika, Skolelinux and the new Internet Community. We've been cooperating with Linux4afrika for a long time.
I want to break the statement down into two different items:
First of all the are missing technical dependencies: A git and a bug tracker. This has never been compensated by alternatives like a bugtracking mailing list.
In a second instance we needed to improve communication. I think this is really not working yet. The purpose of this list is to discuss the development of x2go. Other groups were introduced to keep care of the needs of new users and for announcements. All lists should be moderated (but I would say - they wasn’t).
A paragraph containing a personal statement: There is a additional non public list which is called "my INBOX". And as a result of this discussion it was choosen again as typical way of communication. As you (all) want us to communicate in public, please make sure to try this too.
overhaul, before we can use x2go in our environment - finding those severe security issues wasn't too much work.
It would be really helpful if you would post more details about that. Even if there is no real bugtracker at the moment. I would suggest that the subject of such bugreports should be starting with "BUG:Description". I think those issues should be made public as soon as possible.
Regards,
Heinz
Hi Heinz, hi Morty,
On Di 25 Jan 2011 22:47:16 CET "Heinz-M. Graesing" wrote:
Maybe it would be an idea to help us in this point. As I've pointed out before, we a looking for a public git hosting opportunity which can be administrate by mike. It should be capable to host the new function/package orientated structure (different gits) and needs to be located in germany. As a result of the "discussion" in october we can't host it by our own (without running into trouble). Mike can do this by himself, but maybe there is a solution which would speed up this progress.
+1 from me!
@Morty: if you are interested in hosting the X2go Git that's perfectly
fine with me. If there is a yes on your side we should get started
with planning ASAP. What is your favorized setup etc.? I guess you are
the more experienced person about code repositories, so I will be
grateful for any learning input.
Greetings, 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,
we had an internal discussion and the result was that we need a working repository infrastructure. As Reinhard is familiar with building packages we decided to start building the infrastructure ourselves. The first repositories are already there. The rest will follow the next days. Please understand, that for different reasons, I will take the management of _this_ infrastructure (including granting rights, accepting or denying patches). Contributions in form of Git patches (git-send-email) are welcome. I can grant write access to the repositories as necessary. This isn't about taking over the project, but getting something we need done, quickly. You can see the first, very early results at: http://i4git.informatik.uni-erlangen.de/
Cheers Morty
Am 26.01.2011 08:06, schrieb Mike Gabriel:
Hi Heinz, hi Morty,
On Di 25 Jan 2011 22:47:16 CET "Heinz-M. Graesing" wrote:
Maybe it would be an idea to help us in this point. As I've pointed out before, we a looking for a public git hosting opportunity which can be administrate by mike. It should be capable to host the new function/package orientated structure (different gits) and needs to be located in germany. As a result of the "discussion" in october we can't host it by our own (without running into trouble). Mike can do this by himself, but maybe there is a solution which would speed up this progress.
+1 from me!
@Morty: if you are interested in hosting the X2go Git that's perfectly fine with me. If there is a yes on your side we should get started with planning ASAP. What is your favorized setup etc.? I guess you are the more experienced person about code repositories, so I will be grateful for any learning input.
Greetings, Mike
X2go-dev mailing list X2go-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
-- 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
Hallo list users,
New server packages (deb and tar.gz) are available over our heuler repository: http://x2go.obviously-nice.de/deb/pool-heuler/
You can install this packages with apt: deb http://x2go.obviously-nice.de/deb/ heuler main
Please keep in mind, that the heuler archive is an additional repository
Changes:
Sudo commands are no longer required by x2goserver to contact the postgresql database. Now postgres views and rules are used to restrict users form modifying or accessing data of other users.
Sudo isn’t required for the use of x2godesktopsharing (but the users must be part of group x2gousers) too.
If you want to use x2goserver with sqlite, you still need to configure sudo. But instead of the user "root", an unprivileged user "x2gouser" will be used.
I've used Perl DBI to work with databases.
How to setup x2goserver with postgres:
configure postgresql server to enable tcp connections from x2goserver configure postgresql server for md5 authentication for users from x2goserver in /etc/postgresql/(version)/main/pg_hba.conf, for example:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
You must create a database user which can create databases and users for x2go database administration. You can also use user postgres to do this job.
You must save the password of this user in the file /etc/x2go/x2gosql/passwords/pgadmin. Only root should have access to this file. It will be used only for database and users creation, you may/should delete it after this tasks are done. You can set new password using this commands:
x2goserver:/# su postgres -c "psql" Dies ist psql 8.3.8, das interaktive PostgreSQL-Terminal.
Geben Sie ein: \copyright für Urheberrechtsinformationen \h für Hilfe über SQL-Anweisungen \? für Hilfe über interne Anweisungen \g oder Semikolon, um eine Anfrage auszuführen \q um zu beenden
postgres=# alter user postgres encrypted password 'Gjyxc45WET'; ALTER ROLE postgres=# \q
database configurations in file /etc/x2go/x2gosql/sql:
backend=postgres [postgres] host=localhost port=5432 #database admin (must have permissions to create databases and users) dbadmin=postgres
database administration using /usr/lib/x2go/script/x2godbadmin.
x2goserver:/# /usr/lib/x2go/script/x2godbadmin --help X2Go SQL admin interface. Use it to create x2go database and insert or remove users or groups in x2go database Usage: x2godbadmin --createdb x2godbadmin --listusers x2godbadmin --adduser|rmuser <UNIX user> x2godbadmin --addgroup|rmgroup <UNIX group>
Create database: x2goserver:/# /usr/lib/x2go/script/x2godbadmin --createdb
Create database users: You can add UNIX users or groups to database using commands /usr/lib/x2go/script/x2godbadmin --adduser example or /usr/lib/x2go/script/x2godbadmin --addgroup x2gousers after that step users can create x2go sessions.
How to setup x2goserver with sqlite:
Add sudo entry:
#### X2GO section
%x2gousers ALL=(x2gouser) NOPASSWD: /usr/bin/x2gosqlitewrapper
to create x2go sessions user must be part of group "x2gousers"
database configurations in file /etc/x2go/x2gosql/sql:
backend=sqlite
Create database: x2goserver:/# /usr/lib/x2go/script/x2godbadmin --createdb
By installing package x2goserver-one this steps will be done automatically.
Regards, alex
-- Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home
Hi Alex,
you forgot to remove line 21 ins the x2gosqlitewrapper: my $dbfile="/var/db/x2go/x2go_sessions";
Cheers Morty
Am 26.01.2011 12:45, schrieb Oleksandr Shneyder:
#### X2GO section
%x2gousers ALL=(x2gouser) NOPASSWD: /usr/bin/x2gosqlitewrapper
to create x2go sessions user must be part of group "x2gousers"
database configurations in file /etc/x2go/x2gosql/sql:
backend=sqlite
Create database: x2goserver:/# /usr/lib/x2go/script/x2godbadmin --createdb
-- 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
Am 28.01.2011 18:17, schrieb Moritz Struebe:
Hi Alex,
you forgot to remove line 21 ins the x2gosqlitewrapper: my $dbfile="/var/db/x2go/x2go_sessions";
Cheers Morty my $dbfile="$dir/x2go_sessions"; my $dbfile="/var/db/x2go/x2go_sessions";
you right, this is the same location, I'll remove it
Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home
Hi Alex
Am 28.01.2011 18:23, schrieb Oleksandr Shneyder:
my $dbfile="$dir/x2go_sessions"; my $dbfile="/var/db/x2go/x2go_sessions";
you right, this is the same location, I'll remove it
No it isn't - at least for me, as the home of my x2gouser is in a different folder. ;)
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,
On 25/01/11 22:47, Heinz-M. Graesing wrote:
Maybe it would be an idea to help us in this point. As I've pointed out before, we a looking for a public git hosting opportunity which can be administrate by mike. It should be capable to host the new function/package orientated structure (different gits) and needs to be located in germany.
why the requirement about the location in Germany? Otherwise I would suggest alioth.debian.org.
.''. Philipp Huebner <debalance@debian.org> : :' : pgp fp: 6719 25C5 B8CD E74A 5225 3DF9 E5CA 8C49 25E4 205F
. '
HP: http://www.debalance.de, Skype: philipp-huebner
`- ICQ: 235-524-440, Jabber: der_schakal@jabber.org
Hi Philipp,
I don't know for sure, but I _guess_ it has to do with the GPL complaints from last year. Putting information together it seems like this went to court, probably in Germany. Therefore if they host outside Germany, this might happen again. As I said, this is guesswork. If this is the case it shouldn't be a problem for someone holding no copyright to host it anywhere he wants and just pull every commit from Germany. After all, GIT is making such things easy.
Cheers Morty
Am 27.01.2011 14:33, schrieb Philipp Huebner:
why the requirement about the location in Germany? Otherwise I would suggest alioth.debian.org.
-- 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 Philipp,
On Do 27 Jan 2011 14:33:20 CET Philipp Huebner wrote:
Hi,
On 25/01/11 22:47, Heinz-M. Graesing wrote:
Maybe it would be an idea to help us in this point. As I've pointed out before, we a looking for a public git hosting opportunity which can be administrate by mike. It should be capable to host the new function/package orientated structure (different gits) and needs to be located in germany.
why the requirement about the location in Germany? Otherwise I would suggest alioth.debian.org.
We just applied successfully for an Alioth project named ,,x2go''
(@Jonas: I received the x2go project confirmation from Alioth this
afternoon).
The plan is to use the x2go space at Alioth for preparing Debian
packages that are meant for Debian ITP.
However, the alioth space will be used for communication only (mailing
list). For the purpose of packaging Jonas has recommended Debian
collab-maintenance workspace. Once the Alioth mailing list
pkg-x2go-devel@alioth.debian.org
is up and running (might take another 24 hours) we will start
discussing the next procedures there.
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...
On Sat, Jan 29, 2011 at 12:24:53AM +0100, Mike Gabriel wrote:
We just applied successfully for an Alioth project named ,,x2go'' (@Jonas: I received the x2go project confirmation from Alioth this afternoon).
Excellent!
The plan is to use the x2go space at Alioth for preparing Debian packages that are meant for Debian ITP.
However, the alioth space will be used for communication only (mailing list). For the purpose of packaging Jonas has recommended Debian collab-maintenance workspace. Once the Alioth mailing list
pkg-x2go-devel@alioth.debian.org
is up and running (might take another 24 hours) we will start discussing the next procedures there.
Canonical URL for the Debian-specific Alioth platform is https://alioth.debian.org/projects/pkg-x2go/
That page links to mailinglist subscription (which then links to its public archive).
When packages have been submitted officially to Debian, their development status will be automatically tracked at http://qa.debian.org/developer.php?login=pkg-x2go-devel@alioth.debian.org
P.S. Please cc me on responses, as I am not subscribed here.
--
[x] quote me freely [ ] ask before reusing [ ] keep private