Skip to content
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

DietPi-Software | rTorrent: Fix for config file not being in use + now runs as user "rtorrent" #2633

Merged
merged 12 commits into from
Mar 12, 2019

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Mar 11, 2019

Status: Ready

  • Patch
  • Changelog

Testing:

  • Stretch VM fresh install + reinstall + uninstall
  • Jessie pre-v6.22 install + patch
  • Buster pre-v6.22 install + patch

Reference: #2629

Commit list/description:

  • DietPi-Software | rTorrent: Enhance ruTorrent reinstall, backup main config files and merge new files into install dir to preserve e.g. 3rd party plugins
  • DietPi-Software | rTorrent: On Apache do not set "AllowOverride All" globally, instead merge it into dietpi-rutorrent.conf to be applied only for rutorrent subdir
  • DietPi-Software | rTorrent: Run as as user "rtorrent" with home and config file dir $G_FP_DIETPI_USERDATA/rtorrent
  • DietPi-Software | rTorrent: Stop service by quitting the screen window to have no trace left on service stop
  • DietPi-Software | rTorrent: Do not overwrite existing .rtorrent.rc
  • DietPi-Patch | rTorrent: Reinstall to apply new run user and fix non-used config file
  • CHANGELOG | rTorrent: Resolved an issue where ruTorrent could not connect to rTorrent
  • DietPi-Software | rTorrent: Run as group "dietpi" with umask "002" to allow other software with dietpi group permissions full access to downloads
  • DietPi-Software | rTorrent: Minor enhancements
  • DietPi-Set_software | setpermissions: Add rTorrent and minor coding
  • DietPi-Software | rTorrent: Use new daemon mode setting on Buster instead of "screen"
  • DietPi-Software | rTorrent: Update commands/config entries to new syntax, which were deprecated already since v0.7.x but removed with v0.9.7 (Buster)

+ DietPi-Software | rTorrent: 
+ DietPi-Software | rTorrent: 
+ DietPi-Software | rTorrent:
@MichaIng MichaIng added this to the v6.22 milestone Mar 11, 2019
@MichaIng MichaIng self-assigned this Mar 11, 2019
+ DietPi-Patch | rTorrent: Reinstall to apply new run user and fix non-used config file
+ DietPi-Software | rTorrent: Tiny coding
+ CHANGELOG | rTorrent: Resolved an issue where ruTorrent could not connect to rTorrent
@MichaIng MichaIng changed the title v6.22 DietPi-Software | rTorrent: Fix for config file not being in use + now runs as user "rtorrent" Mar 11, 2019
+ DietPi-Software | rTorrent: Run as group "dietpi" with umask "002" to allow other software with dietpi group permissions full access to downloads
+ DietPi-Software | rTorrent: Minor enhancements
+ DietPi-Set_software | setpermissions: Add rTorrent and minor coding
+ DietPi-Software | rTorrent: Fix wrong config file endings
+ DietPi-Patch | rTorrent: Set new UMask manually since DietPi-Software does not touch existing configs
+ DietPi-Software | rTorrent: Use new daemon mode setting on Buster instead of "screen"
+ DietPi-Software | rTorrent: Update commands/config entries to new syntax, which were deprecated already since v0.7.x but removed with v0.9.7 (Buster)
+ DietPi-Software | rTorrent: Update further deprecated commands/settings
+ DietPi-Software | rTorrent: When starting in daemon mode on Buster, Type=forking is wrong
+ CHANGELOG | rTorrent: Split bug fix and enhancements
@MichaIng MichaIng merged commit 16d37ea into dev Mar 12, 2019
@MichaIng MichaIng deleted the rtorrent branch March 12, 2019 03:29
@MichaIng MichaIng mentioned this pull request Mar 16, 2019
@MichaIng MichaIng mentioned this pull request Mar 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant