Hello List!
perl-suid is the run-time dependency of x2goserver from the current Git.
I have spent some time searching for a package (or PKGBUILD script) for Arch Linux and have not succeeded.
Having also checked the current source code of Perl, I found the reason for it - the INSTALL file reads:
suidperl
(I am aware about the sudo vs suidperl discussion held in February this year on the mailing list.)
Is there any solution for those running the most recent perl (and for future in general)?
http://www.milan-knizek.net/ About linux and photography (Czech only) O linuxu a fotografování (pouze česky)
Hi,
I'm not familiar with the details, but you can try using the Debian or Ubuntu sources. They seem to be actively maintained.
Morty
Am 22.05.2011 18:09, Milan Knížek schrieb:
Hello List!
perl-suid is the run-time dependency of x2goserver from the current Git.
I have spent some time searching for a package (or PKGBUILD script) for Arch Linux and have not succeeded.
Having also checked the current source code of Perl, I found the reason for it - the INSTALL file reads:
suidperl
suidperl was an optional component of earlier releases of perl. It is no longer available. Instead, use a tool specifically designed to handle changes in privileges, such as sudo.
(I am aware about the sudo vs suidperl discussion held in February this year on the mailing list.)
Is there any solution for those running the most recent perl (and for future in general)?
Regards, Milan
V Mon, 23 May 2011 08:25:26 +0200 Moritz Strübe <Moritz.Struebe@informatik.uni-erlangen.de> napsáno:
Hi,
Hello Moritz and others,
I'm not familiar with the details, but you can try using the Debian or Ubuntu sources. They seem to be actively maintained.
I appologise for not being clear enough: it is upstream, who decided to remove suidperl. I assume that the reason is a security concern.
http://www.cpan.org/src/README.html
It still existed as an optional component in perl 5.10.1, but does not exist anymore in versions 5.12.3 and 5.14.0.
In other words, x2goserver will not run on debian in future either. (Unless debian devs fork perl.)
regards, Milan
-- http://www.milan-knizek.net/ About linux and photography (Czech only) O linuxu a fotografování (pouze česky)
On Mon, 2011-05-23 at 18:02 +0200, Milan Knížek wrote:
V Mon, 23 May 2011 08:25:26 +0200 Moritz Strübe <Moritz.Struebe@informatik.uni-erlangen.de> napsáno:
Hi,
Hello Moritz and others,
I'm not familiar with the details, but you can try using the Debian or Ubuntu sources. They seem to be actively maintained.
I appologise for not being clear enough: it is upstream, who decided to remove suidperl. I assume that the reason is a security concern.
http://www.cpan.org/src/README.html
It still existed as an optional component in perl 5.10.1, but does not exist anymore in versions 5.12.3 and 5.14.0.
In other words, x2goserver will not run on debian in future either. (Unless debian devs fork perl.)
regards, Milan
Ubuntu Oneiric (current development release) already upgraded to perl 5.12 and perl-suid is now listed in the list of packages that aren't built from any source: http://people.canonical.com/~ubuntu-archive/nbs.html
It's to be expected that perl-suid will be removed from the archive in the next few days/weeks.
-- Stéphane Graber Ubuntu developer http://www.ubuntu.com
Am 23.05.2011 18:21, Stéphane Graber schrieb:
Ubuntu Oneiric (current development release) already upgraded to perl 5.12 and perl-suid is now listed in the list of packages that aren't built from any source: http://people.canonical.com/~ubuntu-archive/nbs.html
It's to be expected that perl-suid will be removed from the archive in the next few days/weeks.
In this case I suggest the C-Wrapper as done by backuppc. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581950#msg49 Some checks on the file to be executed should be run, though (ownership, permissions, etc). But that's shouldn't be too much a hassle and IMO still better then sudo.
Cheers Morty
Hi Morty, hi all,
On Mo 23 Mai 2011 20:03:23 CEST Moritz Strübe wrote:
Am 23.05.2011 18:21, Stéphane Graber schrieb:
Ubuntu Oneiric (current development release) already upgraded to perl 5.12 and perl-suid is now listed in the list of packages that aren't built from any source: http://people.canonical.com/~ubuntu-archive/nbs.html
It's to be expected that perl-suid will be removed from the archive in the next few days/weeks.
In this case I suggest the C-Wrapper as done by backuppc. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581950#msg49 Some checks on the file to be executed should be run, though (ownership, permissions, etc). But that's shouldn't be too much a hassle and IMO still better then sudo.
Cheers Morty
this sounds like a good approach. Who is putting this on his todo
list? Can you, Morty?
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 Mon, 23 May 2011 20:33:56 +0200, Mike wrote:
Hi all,
I'm new on the list but use X2go already since some months and am happy with it :). Thank you guys for X2go!
On Mo 23 Mai 2011 20:03:23 CEST Moritz Str?be wrote:
Am 23.05.2011 18:21, St?phane Graber schrieb:
Ubuntu Oneiric (current development release) already upgraded to perl 5.12 and perl-suid is now listed in the list of packages that aren't built from any source: http://people.canonical.com/~ubuntu-archive/nbs.html
It's to be expected that perl-suid will be removed from the archive in the next few days/weeks.
In this case I suggest the C-Wrapper as done by backuppc. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581950#msg49 Some checks on the file to be executed should be run, though (ownership, permissions, etc). But that's shouldn't be too much a hassle and IMO still better then sudo.
Cheers Morty
this sounds like a good approach. Who is putting this on his todo
list? Can you, Morty?
Any news on this? I'm running X2go on a Debian Testing box as server and yesterday tried to update to the latest version in the Debian repository. I can't upgrade because the package "x2goserver" depends on "perl-suid" on Debian which doesn't exist anymore (in testing and unstable).
I see that most people use X2go servers with more stable distributions but still at some point the current Debian Testing will get stable as well :).
Regards, Enrico
On 2011-07-27 09:06, Enrico Tröger wrote:
In this case I suggest the C-Wrapper as done by backuppc.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581950#msg49 Some checks on the file to be executed should be run, though (ownership, permissions, etc). But that's shouldn't be too much a hassle and IMO still better then sudo.
Cheers Morty
this sounds like a good approach. Who is putting this on his todo
list? Can you, Morty? Any news on this? I'm running X2go on a Debian Testing box as server and yesterday tried to update to the latest version in the Debian repository. I can't upgrade because the package "x2goserver" depends on "perl-suid" on Debian which doesn't exist anymore (in testing and unstable).
This is dealt with on trunk. Not sure whether it has been propagated to the stable-ppa (Should be fixed in the nightly, though).
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, Enrico,
On Mi 27 Jul 2011 09:29:23 CEST Moritz Struebe wrote:
On 2011-07-27 09:06, Enrico Tröger wrote:
In this case I suggest the C-Wrapper as done by backuppc.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581950#msg49 Some checks on the file to be executed should be run, though (ownership, permissions, etc). But that's shouldn't be too much a hassle and IMO still better then sudo.
Cheers Morty
this sounds like a good approach. Who is putting this on his todo list? Can you, Morty? Any news on this? I'm running X2go on a Debian Testing box as server and yesterday tried to update to the latest version in the Debian repository. I can't upgrade because the package "x2goserver" depends on "perl-suid" on Debian which doesn't exist anymore (in testing and unstable).
This is dealt with on trunk. Not sure whether it has been propagated to the stable-ppa (Should be fixed in the nightly, though).
I'll have a phone chat with Heinz in a minute, anyway. I will propose
marking the current x2goserver as so-to-say stable, increment the
version (Git tag) and push the package to the ,,main'' (that is
X2go-upstream-stable) area of our Debian repos and to the stable-ppa
on Launchpad (for Ubuntu).
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...
V Wed, 27 Jul 2011 10:30:39 +0200 Mike Gabriel <mike.gabriel@das-netzwerkteam.de> napsáno:
I'll have a phone chat with Heinz in a minute, anyway. I will propose marking the current x2goserver as so-to-say stable, increment the version (Git tag) and push the package to the ,,main'' (that is
X2go-upstream-stable) area of our Debian repos and to the stable-ppa
on Launchpad (for Ubuntu).
I gave a try to x2goserver in GIT master few days ago (arch linux) and had troubles with some scripts not being in $PATH as described in the roadmap (http://wiki.x2go.org/roadmap). (I finally gave up due to problems with x2goagent being frozen on connection initiation.)
This should be resolved before marking the code "stable". (Might not be an issue for debian way of installation, but anybody using make install will have troubles.)
http://www.milan-knizek.net/ About linux and photography (Czech only) O linuxu a fotografování
On Wed, 27 Jul 2011 09:29:23 +0200, Moritz wrote:
On 2011-07-27 09:06, Enrico Tröger wrote:
In this case I suggest the C-Wrapper as done by backuppc.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581950#msg49 Some checks on the file to be executed should be run, though (ownership, permissions, etc). But that's shouldn't be too much a hassle and IMO still better then sudo.
Cheers Morty
this sounds like a good approach. Who is putting this on his todo
list? Can you, Morty? Any news on this? I'm running X2go on a Debian Testing box as server and yesterday tried to update to the latest version in the Debian repository. I can't upgrade because the package "x2goserver" depends on "perl-suid" on Debian which doesn't exist anymore (in testing and unstable).This is dealt with on trunk. Not sure whether it has been propagated to the stable-ppa (Should be fixed in the nightly, though).
It's indeed already fixed in the nightlies, installed them successfully this morning. So, the fix just needs to be applied for the next release (if not happened already).
Thank you guys.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.asc