-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Help wanted] ruTorrent - Generic Service approach #3175
Conversation
Hello, The rutorrent package is special : the user has to achieve several steps within DSM6 to make the package actually work. The very same steps have to be achieved with the old synocommunity package.
When all steps are done, Apache HTTP Server 2.4 has to be stopped/launched. Some prefer to reboot completely. This package may be complicated to configure at first, but is definitely worth it since rutorrent is by far the most powerful/secure torrent client available. IMO, the only advanced setting here is the optional httpd24.conf editing. If this can be done automatically when installing, this would be a plus. I'm at your disposal for any infos or tests in DSM6. I'm already running your rutorrent 6.1_3.8-1 compilation without any issues on two different setups. Some of the steps aforementioned are not necessary when package is installed in DSM5, but i cannot help you that much with this since all devices i have run DSM6. |
@Johnito Wow, that's a lot of steps. For actual decent package, this should all be automated during install. |
If 3/4/5 can be automated, this already will be a huge improvement over the current package. About the PHP thing, I am not sure i found the right setting file at all. The file having the required settings is obviously related to the PHP profile used by DSM/WebStation. I only found these three files ...
... but none seem to actually reflect the checked extensions in the Webstation PHP profile. etc/php/php.ini lists a few extensions, but they do not seem to be the ones i checked myself or i do not get it :
|
I see here in PR #2591 that there is a way to force dependency on Web Station and PHP, good to know. |
Hey @Safihre , any luck on this ? |
@Safihre OK for you if I go on with this? |
Sure, I tried a bit but didn't like the way this package would need to have hard code all these paths. |
Can i help to accelerate the request in any way? |
I find too complex at the moment. I am learning PHP application publication with simpler bicbucstriim package first before looking at ruTurrent |
@ymartin59 what do you mean with too complex? To port that package? |
looking forward on ruTorrent :) |
Me too! |
Review if following patch should be included too: #3110 |
In 2 years I didn't make any progress so will close this. Probably somebody has to start from scratch.. |
@Safihre I prefer to go on from your work. I got it locally to work on it... later... |
I thought I could convert this package, but I need help. The changes between DSM5 and 6 in WebStation workings are still a mystery to me and I am not sure if I even want to dive into this.
If anyone wants to help me to figure out what is needed to get it to work I am happy to implement the code. In this issue (#2215) they have some information already that should get things rolling.
Problems I identified:
http
group, not 100% sure.open_basedir
.As mentioned above: I can help and do parts of the implementation, just need to know how to do it.
Linked issues: #3062 #3016 #2805 #2766 #2751 #2392 #2240 #2215 #2206
Checklist
all-supported
completed successfully