mailRe: Compile relax as single files for Windows, Mac and Linux


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Michael Bieri on September 15, 2010 - 00:51:
Hi Edward

That really is suspicious! I have to test it on my Windows (7) to see whether I get the same... Do you also have the same spy process on Linux?

Cheers
Michael

Am 15.09.2010 01:45, schrieb Edward d'Auvergne:
Hi,

Here is some more info about the sneaky internet connection within the
binary.  The IP address is 78.40.125.80.  Below is the output of
whois, identifying that this is connecting to someone's computer in
France.  Either Bearstech (http://bearstech.com/) or Iguane Solutions
(http://www.iguanesolutions.com/).  This is getting more and more
suspicious!

Regards,

Edward



[edward@localhost ~]$ whois 78.40.125.80
% This is the RIPE Database query service.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf

% Note: This output has been filtered.
%       To receive output for a database update, use the "-B" flag.

% Information related to '78.40.125.0 - 78.40.125.255'

inetnum:        78.40.125.0 - 78.40.125.255
netname:        BEARSTECH-1-IGU
descr:          Bearstech
country:        FR
org:            ORG-ISS11-RIPE
admin-c:        SC4323-RIPE
tech-c:         TD1421-RIPE
status:         ASSIGNED PA
mnt-by:         IGUANE-MNT
source:         RIPE # Filtered

organisation:   ORG-ISS11-RIPE
org-name:       Iguane Studio SARL
org-type:       LIR
address:        RUE BOISSY D'ANGLAS 41
address:        75008
address:        PARIS
address:        France
phone:          +33 892 684 447
fax-no:         +33 177 162 451
e-mail:         stephane@xxxxxxxxxxxxxxxx
admin-c:        PYM6461-RIPE
admin-c:        ND514-RIPE
admin-c:        SC4323-RIPE
admin-c:        TD1421-RIPE
mnt-ref:        IGUANE-MNT
mnt-ref:        RIPE-NCC-HM-MNT
mnt-by:         RIPE-NCC-HM-MNT
source:         RIPE # Filtered

person:         Stephane COHEN
address:        Iguane Studio
address:        41 rue Boissy d'Anglas
address:        75008 Paris
address:        France
phone:          +33 892 684 447
e-mail:         stephane@xxxxxxxxxxxxxxxx
nic-hdl:        SC4323-RIPE
mnt-by:         NEO-MNT
mnt-by:         IGUANE-MNT
source:         RIPE # Filtered

person:         Tanguy DOUTRELIGNE
address:        Iguane Studio
address:        41 rue Boissy d'Anglas
address:        75008 Paris
address:        France
phone:          +33 892 684 447
e-mail:         tanguy@xxxxxxxxxxxxxxxx
nic-hdl:        TD1421-RIPE
mnt-by:         NEO-MNT
mnt-by:         IGUANE-MNT
source:         RIPE # Filtered

% Information related to '78.40.120.0/21AS39605'

route:          78.40.120.0/21
descr:          Iguane Studio
origin:         AS39605
org:            ORG-ISS11-RIPE
mnt-by:         IGUANE-MNT
source:         RIPE # Filtered

organisation:   ORG-ISS11-RIPE
org-name:       Iguane Studio SARL
org-type:       LIR
address:        RUE BOISSY D'ANGLAS 41
address:        75008
address:        PARIS
address:        France
phone:          +33 892 684 447
fax-no:         +33 177 162 451
e-mail:         stephane@xxxxxxxxxxxxxxxx
admin-c:        PYM6461-RIPE
admin-c:        ND514-RIPE
admin-c:        SC4323-RIPE
admin-c:        TD1421-RIPE
mnt-ref:        IGUANE-MNT
mnt-ref:        RIPE-NCC-HM-MNT
mnt-by:         RIPE-NCC-HM-MNT
source:         RIPE # Filtered


On 14 September 2010 17:28, Edward d'Auvergne
<edward.dauvergne@xxxxxxxxx>  wrote:
Hi,

This seems like a great idea.  Anything to make it easier for the user
would be better.  I've installed this on my Win2k VM image and tested
it - on Mandriva 2010.0, I could not compile the bootloader image so
could not test it.  This is not a simple process and there are a few
problems:

1)  The first is automation of the process for packages.  Pyinstaller
seems to need to run python within the pyinstaller installation
directory.  The *.spec file would be better to be in the relax file
system and this should be scripted to be all self contained within
relax.  We need all of this info in the relax file structure so that
someone can take over the process in the future.

2)  I've now included the relax logo graphics in the 'graphics'
directory, but on Windows I cannot use the ulysses.ico file for the
program icon.

3)  Another problem I have is that when launching the compiled relax
program on Windows built in this way, the program tries to access the
Internet.  I have no idea what this is doing, but relax should not be
doing this.  This is very, very suspicious behaviour :S

4)  Running the test suite is a catastrophe.  There are 146 errors in
155 system tests, and the unit tests will not even run.

5)  The traceback messages do not have the normal relax file
structure, so we may not be able to help users with errors on these
versions.

The concept that the user downloads a single file without any
dependencies is a great idea for Windows users, or even all users who
would like to run it without administrator privileges.  But all these
problems will have to be sorted out before this would be of any use.

Regards,

Edward


On 14 September 2010 00:47, Michael Bieri<michael.bieri@xxxxxxxxxxxxx>  wrote:
Hi Edward

What do you think about compiling the Python scripts to binaries? There
is a tool called PyInstaller (http://www.pyinstaller.org/) that does
that pretty well.

The advantage is that users only have to download a single file, which
is bigger, but includes all the Packages (Python modules, NumPy, SciPy,
wxPython....). It works fine on Linux and Mac. On Windows, there is a
limit to Python 2.5, as Python 2.6 requires .dll files of Windows, which
are protected.

I tested PyInstaller on another program using the same modules and it
worked fine (Linux and Windows, not tested on Mac).

Cheers
Michael

_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
relax-devel@xxxxxxx

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel





Related Messages


Powered by MHonArc, Updated Wed Sep 15 09:40:17 2010