CtrlAltOoops

joined 1 year ago
[–] CtrlAltOoops@lemmy.world 1 points 4 months ago

Sure. I have a little home server running Linux and 2 or 3 machines that access files shared by this server. I use Plasma on my desktop machines and I rely a lot on tags (just to clarify, Plasma uses xattrs - more specifically user.xdg.tags) to tag files. On the server I already have a couple of scripts that automatically insert some predefined tags on files.

Thing is when I try to copy and/or move files between server and desktop, depending on the protocol I used to mount the shared, I loose this information.

People suggested rsync, and it would be an excellent option if what I wanted was to keep both sides synchronized or something like that. In fact what I need is just a solution that allow me to mount a server share content and allow me to transfer files from it preserving their extended attributes, preferentially using a file manager (I use basically Dolphin or ranger).

No need to keep then synced.

[–] CtrlAltOoops@lemmy.world 2 points 4 months ago

Hey, thanks for taking the time to reply.

Yep, when I tried using Samba I had these catia:mappings configuration in my smb.conf. Thing is it slightly changes things (two that I specifically remember are ¿ and ¡ ), sometimes doesn't recognizes filenames (don't remember exactly which chars), etc.

I tried to setup Samba, NFS and sshfs. Took a couple of days to understand a little better each one and, by trial and error, have an idea of their perks. I do appreciate your suggestion but I don't think Samba is what I'm looking for.

[–] CtrlAltOoops@lemmy.world 4 points 4 months ago

I'll take a closer look into rsync possibilities and see if it applies to my situation. I appreciate your input.

[–] CtrlAltOoops@lemmy.world 3 points 4 months ago (1 children)

I appreciate your help, but notice that the article just tell some basics of xattrs usage (I already know how to use it), but has no reference of file transfering files, which is what I need.

[–] CtrlAltOoops@lemmy.world 2 points 4 months ago (4 children)

Thanks for the suggestion. In fact I tried rsync and it works. But is it possible to integrate in my current workflow? Maybe copying/moving files using a file manager?

I'm asking because with the 3 options I mentioned I may, for example, create mount points in fstab and from this there on everything would be transparent to the user. Would it be possible using rsync?

 

Title.

The situation is basically this:

  • NFS works, it's very fast, keeps the xattrs but if used without Kerberos it's not secure. If used with Kerberos it works, but has a ticket that expires and forces me to reenter the credentials frequently in order to use it. If there was a way to use NFS with Kerberos and save the credentials NFS would be the perfect solution.

  • Samba works fine too, also keeps the xattrs but I had some troubles with filenames (mainly with some special characters, emoji, etc). Besides, as both my server and my clients run Linux I prefer to avoid it if I have the choice.

  • sshfs would be the natural choice, not as fast as NFS but it's pretty secure, I already use it in most of my network shares but I just can't find a way to make it preserve the files xattrs.

Do you guys have any suggestions or maybe any other options that I might use?

[–] CtrlAltOoops@lemmy.world 5 points 4 months ago

Cantata is an excellent graphical frontend to mpd.

And another Cantata fellow fan posted a fork of the the original project that apparently has been maintained.

[–] CtrlAltOoops@lemmy.world 2 points 4 months ago

Hey, that's great news!

And to think I've been searching so much about Cantata these last few days and didn't find this github project... although it seems to be the fork of a fork, isn't it?

I do appreciate your input.

 

Hello all,

A couple of questions about Cantata.

It hasn't been developed for a while now. Will it eventually just stop working or there's any way to at least port it to qt6, without new features, just keeping the basic functionality?

I have the habit of star most of the songs I listen to, so that it's become easier to, for example, create smart playlists. In the case I can use Cantata no more is it possible to export somehow this data? Let's say that it stops working and I switch to something else (say, Navidrome or some equivalent). Will I be able to export my preferences, stars, playlists, favorites, etc?

[–] CtrlAltOoops@lemmy.world 2 points 7 months ago

I second that. I've been using it for a couple of years, syncing calendars and address book with both my PC and my Android smartphone (using DavX) and never had any problems.