Article delegate-en/3729 of [1-4096] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A3728@delegate-en.ML_>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: Re[2]: [DeleGate-En] delegated does not start
10 May 2007 05:17:45 GMT feedback@delegate.org (Yutaka Sato)
The DeleGate Project

Hi,

On 05/10/07(12:34) you =?Windows-1251?B?0eXw4+XpINHi//Lq6O0=?= <pryhabdyi-mykgh4znistw.ml@delegate.org> wrote
in <_A3728@delegate-en.ML_> (nntp://127.0.0.1:7119/~/Mail/drafts/11427):
 |>  |# cd /usr/ports/net/delegate
 |>  |# make install
 |YS> From where you got the delegate binary and what does "make install" do?
 |
 |I got the delegate SOURCE CODE from ftp://www.delegate.org/pub/DeleGate/
 |"make install" - a standard FreeBSD port setup command, included
 |"download", "untar", "configure", "make" and install to /usr/local/...
 |operations

At the end of the make, you should have seen message as this:

    -- File MD5: 304cc40a65428284118c29da45d97b63
    old> 9.5.6 2007050907 0000000000000000 (none@nowhere)
    new> 9.5.6 2000000000 00Xcc40a65428284 (ysato@fb6-64.delegate.org)
    -rwxr-xr-x  1 yutaka  yutaka  3178140 May  9 07:57 delegated
    ================

This log shows that the MD5 (304cc40a...) of the executable file of DeleGate
(.../src/delegated) was written into itself by the following command.

    ./dg.exe -Fesign -s -w delegated

You can re-check the MD5 as this:

    % src/delegated -Fesign
    -- src Sign> 9.5.6 2007040515 39a09012c1b76299 (Author@DeleGate.ORG)
    -- bld Sign> 9.5.6 2007050907 39a09012c1b76299 (ysato@..)
    -- exe Sign? 9.5.6 2000000000 00Xcc40a65428284 (ysato@..)
    -- File MD5: 304cc40a65428284118c29da45d97b63
    ** NG, this executable is not signed: .../src/delegated

And maybe you can check the MD5 of the delegated copied by "make install"
like this:

    % /usr/local/bin/delegated -Fesign

I'm curious what is shown with this.

 |YS> This means that the executable file of DeleGate is modified (possibly
 |YS> interpolated) after it is build by make (possibly by "make install").
 |YS> It is tested by the MD5 of the executable and should be matched as this:
 |
 |Thanks! May be, it is a FreeBSD PORT problem - i also wrote about this
 |port maintainer, but until no answer from it.

If you are sure that the delegated under your /usr/local/... is not
interpolated, you can update the MD5 written into its to pass the integrity
checking at the start.

    % src/delegated -Fesign -w /usr/local/bin/delegated

or
    % cp /usr/local/bin/delegated /tmp/delegated
    % /tmp/delegated -Fesign -w /usr/local/bin/delegated 

Cheers,
Yutaka
--
  9 9   Yutaka Sato <pfqcabdyi-mykgh4znistw.ml@delegate.org> http://delegate.org/y.sato/
 ( ~ )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V