-
Notifications
You must be signed in to change notification settings - Fork 12
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
Transmission Support for Solus OS. #3
Comments
Usually each distro would create group/user/systemd_service_file/config_directory for transmission once you install it. Maybe tell the Solus transmission-daemon package maintainer to do that? So yea you would have to create those if it does not exist
|
Thanks for info. Here is an update,
We didn't have any workaround on this back when I was maintainer of Fedy, So I need your help with this. How to execute a script as sudo and find path to user's home directory within script.
3 I manually created service file for transmission-daemon. Script is based on work we did in fedy so it should be reliable. It feels like Solus prefers to keep their service file in So in summery, I need help with problem number one and then, I can reliably test it and submit a PR. |
|
Ok.. I will get back to you by Tuesday.. It's Diwali week in India so office is hectic during day and evenings are busy with pooja. I have already implemented user and group creation, And created systemd startup service. I will modify scripts as per your suggestion. I think I will also bootup a Solus VM for testing. |
Hi,
Like before, I am fixing the
automate_transmission
script to work on solus os. There are few confusion I need to clarify before I can send a PR with fixes.1 - For the variable
TSM_CONFIG
Solus doesn't have config location/var/lib/transmission-daemon
. As far as I could locate (usinglocate
command) transmission GUI is taking settings from$HOME/.config/transmission/settings.json
. So I have changed it to that. But there is also issue that this script runs as a sudo therefore$HOME
translate to/root
Currently I have hard-coded my home path to continue testing.2 - I can not find any service for transmission or transmission-daemon in systemctl on solus. Should I create one? Do I need to create one. Currently, I tried to find what happens when I set transmission-daemon to autostart using gnome-tweak , turns out, it just add the desktop file to
~/.config/autostart
. with exec set to transmission-daemon3 - There is no group with name of transmission, so
chgrp
fails. Do I need one for this to work? Even without that, transmission daemon was working as expected ( with some manual firewall configuration"How do you want me to proceed?
The text was updated successfully, but these errors were encountered: