rdt-client
rdt-client copied to clipboard
Rootless Podman and CIFS Connections
First, thanks for the awesome utility!
Some feedback on getting the client running on Arch using rootless Podman. Works OOB with normal paths on the host and following the tips from LinuxServer.io, but some funny errors working with paths available through a CIFS mount.
Still having some bugs I'm working out, but thought to get a PR going if you thought these notes would be helpful to others. These issues seem like an edge case; let me know if you want issues created for these.
Issues
- [x] Access Denied Errors in Web GUI Tests (dotnet runtime issue link)
- [ ] Directory Does Not Exist To Extract To
Directory Does Not Exist To Extract To
Error when unpacking a downloaded .rar:
2021-10-15 12:32:33.053 -05:00 [DBG] Processing active unpack uid: error An unexpected error occurred unpacking https://region.download.real-debrid.com/d/uid/tv-episode.rar for torrent tv-episode: Directory does not exist to extract to: /data/downloads/Downloads/tv-sonarr/tv-episode/Temp/
If I inspect the container and su to the 'abc' user, I can create the Temp directory on the CIFS w/o issue.
If I update the download path to a folder on the local file system, it extracts fine.
Sorry @breagan1983 I completely missed this PR. Did you manage to resolve this issue?
The error you posted most likely has to do with the host mappings of your dockerfile.
No worries! Still haven't fixed the extract directory issue. There's definitely some weird issues going on with the way it's trying to work with a host path that is a CIFS share (works perfectly fine with any other host path). I'll be looking more into it this week and will report back.
First, thanks for the awesome utility!
Some feedback on getting the client running on Arch using rootless Podman.
@breagan1983 I have it working natively with the release download on arch/amd64. Would you like a PKGBUILD?
I have not put it on AUR yet as I have not perfected the compile locally. It's just using the download as per @rogerfar instructions. If I try and compile locally I get some odd errors. Maybe with his help we can get a rdt-client-git made for AUR?