On Sun, Nov 7, 2010 at 4:14 PM, Christian Funder Sommerlund
<[email protected]>wrote:

> Sorry about not replying on this earlier. Here we go:
>
>
>  Ok, I have installed the alpha on a VM.  It looks like the start.exe and
>>> stop.exe are no longer used?  Also, the utilities wget.exe and
>>> sha1test.jar
>>> aren't installed.
>>>
>>
> Correct. We no longer use a system service. The node (wrapper) is now
> running in a background process managed by the tray manager - aka it now
> "lives" in the tray icon (which should be more intuitive to Windows users).
>
> I didn't include the current update.cmd because it wouldn't work, so I
> didn't pack the dependencies either (like wget and sha1test).
>

Ok, i think I can add them.  Alpha branch, right?


>
>
 I need to know the command line arguments to start and stop the node and
>>> also if there are exit conditions (errorlevel 0, etc).
>>> We need to make sure wget.exe, sha1test.jar and startssl.pem are
>>> installed.
>>> Also it needs to be decided where those files will be installed.  I'm not
>>> clear what we're doing with the folder restructuring...
>>>
>>
Do we have a preference about what folders these go into?


>
> To stop the node, simply close/kill the tray manager (in a graceful way
> though, or it won't get the chance to shut down the wrapper before getting
> killed by the OS).
>

Is this by creating the tray_die.dat file like we do currently?


>
> You can check if the tray manager is running by looking for a process with
> the Windows process ID (which is just an integer) stored in freenet.pid in
> the root installation folder.
>
> Do you need anything else?
>
>
>  I had committed update.exe which was just a wrapper to call update.cmd;
>>> this
>>> was to prompt a UAC elevation (hopefully).  Do we want to use this or is
>>> it
>>> obsolete now?
>>>
>>
> As there is no longer any system service, we are finally able to run
> without any kind of admin/UAC access (besides what's needed to initially
> install/update Java though).
>
>
>  As far as I can see Freenet is started and stopped exclusively through the
>> tray exe. It does not currently have command line options to start and stop
>> from a script. Zero3, can you quickly add these so that Juiceman can write
>> the update script? I know you're busy and I'm trying to limit what you need
>> to do, but we really need this fix!
>>
>
> See above. Let me know if you need any additions, and I'll look into it as
> soon as possible.
>
> - Zero3
>



-- 
I may disagree with what you have to say, but I shall defend, to the death,
your right to say it. - Voltaire
Those who would give up Liberty, to purchase temporary Safety, deserve
neither Liberty nor Safety. - Ben Franklin
_______________________________________________
Devl mailing list
[email protected]
http://freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to