[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #18111 [Tor bundles/installation]: Add ability to run Tor as Windows service
#18111: Add ability to run Tor as Windows service
------------------------------------------+------------------------------
Reporter: xvilka | Owner: erinn
Type: enhancement | Status: new
Priority: Medium | Milestone:
Component: Tor bundles/installation | Version: Tor: unspecified
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Sponsor:
------------------------------------------+------------------------------
Now, when Vidalia is not available anymore, what do you think about
including simple *.bat file, that add Tor.exe as Windows service to
autostart?
command inside this bat file should be
sc.exe create <new_service_name> binPath=
"<path_to_the_service_executable>"
See http://stackoverflow.com/questions/3582108/create-windows-service-
from-executable
But this will require to build Tor.exe with special main function:
VOID WINAPI ServiceMain(
_In_ DWORD dwArgc,
_In_ LPTSTR *lpszArgv
);
See https://msdn.microsoft.com/en-
us/library/windows/desktop/ms685138%28v=vs.85%29.aspx
Or it could be a simplest wrapper running Tor.exe
So people wouldn't need to run it every time from console. After running
this script Tor will be added as a service and will be started
automatically on reboot.
This bug inspired by personal experience, after killing Vidalia and a
questions in the internet:
http://tor.stackexchange.com/questions/6496/tor-expert-bundle-on-windows-
no-installation-instructions
http://tor.stackexchange.com/questions/6198/is-the-latest-tor-0-2-5-10
-expert-bundle-broken/6199#6199
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18111>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs