<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    What is the rationale for the extra group? Is there a good reason
    for disallowing someone to share his/her desktop?<br>
    <br>
    Cheers<br>
    Morty<br>
    <br>
    <br>
    On 2011-08-02 15:24, Mike Gabriel wrote:
    <blockquote
      cite="mid:20110802152429.1403218eimpnpjm5@mail.das-netzwerkteam.de"
      type="cite">Hi all,
      <br>
      <br>
      I have had another look at x2godesktopsharing and I would propose
      a change of group membership for users who are allowed to use
      x2godesktopsharing. Formerly, this was group ,,x2gousers''. I
      would like to propose a rename to ,,x2godesktopsharing''.
      <br>
      <br>
      A patch for this is attached below.
      <br>
      <br>
      A possible question is if we want to migrate users in group
      x2gousers to this group during package upgrade.
      <br>
      <br>
      Greets,
      <br>
      Mike
      <br>
      <br>
      -------------------------
      <br>
      <br>
      commit 4cf4a0b2dad35e92ddaac712c9d2b6f513cd4a46
      <br>
      Author: Mike Gabriel <a class="moz-txt-link-rfc2396E" href="mailto:mike.gabriel@das-netzwerkteam.de"><mike.gabriel@das-netzwerkteam.de></a>
      <br>
      Date:   Tue Aug 2 15:18:54 2011 +0200
      <br>
      <br>
          System group for x2godesktopsharing change from x2gousers
      ->  x2godesktopsharing.
      <br>
      <br>
      diff --git a/debian/changelog b/debian/changelog
      <br>
      index b8c5bf1..7d7a7eb 100644
      <br>
      --- a/debian/changelog
      <br>
      +++ b/debian/changelog
      <br>
      @@ -1,6 +1,8 @@
      <br>
       x2godesktopsharing (3.0.1.3-0~x2go1) UNRELEASED; urgency=low
      <br>
      <br>
         * Fix incomplete DENY statement in main.cpp.
      <br>
      +  * System group for x2godesktopsharing change from x2gousers
      ->
      <br>
      +    x2godesktopsharing.
      <br>
      <br>
        -- Mike Gabriel <a class="moz-txt-link-rfc2396E" href="mailto:mike.gabriel@das-netzwerkteam.de"><mike.gabriel@das-netzwerkteam.de></a>  Mon,
      13 Jun 2011 20:39:33 +0200
      <br>
      <br>
      diff --git a/debian/x2godesktopsharing.postinst
      b/debian/x2godesktopsharing.postinst
      <br>
      index 2f7b721..1d55fba 100755
      <br>
      --- a/debian/x2godesktopsharing.postinst
      <br>
      +++ b/debian/x2godesktopsharing.postinst
      <br>
      @@ -22,10 +22,10 @@ set -e
      <br>
      <br>
       case "$1" in
      <br>
           configure)
      <br>
      -    X2GOGRP=`getent group | grep x2gousers`
      <br>
      +    X2GOGRP=`getent group | grep x2godesktopsharing`
      <br>
           if [ "x$X2GOGRP"="x" ]
      <br>
           then
      <br>
      -         addgroup --system x2gousers
      <br>
      +         addgroup --system x2godesktopsharing
      <br>
           fi
      <br>
           ;;
      <br>
      <br>
      diff --git a/sharetray.cpp b/sharetray.cpp
      <br>
      index 7fe23f0..9f42997 100644
      <br>
      --- a/sharetray.cpp
      <br>
      +++ b/sharetray.cpp
      <br>
      @@ -215,7 +215,7 @@ void ShareTray::slotStartSharing()
      <br>
           if ( serverSocket->listen ( socketFname ) )
      <br>
           {
      <br>
      <br>
      -        chown ( socketFname.toAscii(),getuid(),getgrnam (
      "x2gousers" )->gr_gid );
      <br>
      +        chown ( socketFname.toAscii(),getuid(),getgrnam (
      "x2godesktopsharing" )->gr_gid );
      <br>
               QFile::setPermissions ( socketFname,
      <br>
                                      
      QFile::ReadOwner|QFile::WriteOwner|QFile::ReadGroup|QFile::WriteGroup
      );
      <br>
               connect ( serverSocket,SIGNAL ( newConnection() ),
      <br>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
X2go-Dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:X2go-Dev@lists.berlios.de">X2go-Dev@lists.berlios.de</a>
<a class="moz-txt-link-freetext" href="https://lists.berlios.de/mailman/listinfo/x2go-dev">https://lists.berlios.de/mailman/listinfo/x2go-dev</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
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 : <a class="moz-txt-link-abbreviated" href="mailto:struebe@informatik.uni-erlangen.de">struebe@informatik.uni-erlangen.de</a>
WWW   : <a class="moz-txt-link-freetext" href="http://www4.informatik.uni-erlangen.de/~morty">http://www4.informatik.uni-erlangen.de/~morty</a>


</pre>
  </body>
</html>