If I use NFSv3, then all my shares are full of #AppleDouble files (i.e., with the "._" prefix).
If I use #NFSv4, then "git fetch" just hangs forever and never finishes.
If I use #Samba, then either 1) everything is 755 but I cannot delete files xD or 2) (after applying https://askubuntu.com/a/1126633/413683) the permissions are correct, but something is wrong with my .git: ad_convert: Failed to convert [.git].
This brings a lot of improvements and fixes, the most relevant being immediate persistence of settings and watching the settings file for external changes. To make this feasible also for restoring the history, a lot of work went into generating static emoji data that can be used efficiently (e.g. containing a hash table to find an emoji quickly).
BTW, this even works on #NFS, so if you have your home shared and you're running qXmoji on two machines as the same user, the history will auto-update in both instances 🥳
Sigh. So copying and pasting commands from the internet doesn't solve my problem. This means I'm going to have to actually try and /understand/ what's wrong. I didn't sign up for this.
@hl@xdydx#FreeBSD has only support for SMBv1, which you should absolutely avoid for security reasons, although you can probably configure #samba to still allow it ... but ... don't. Nowadays I'd prefer to say FreeBSD does not support mounting SMB shares.
There are some ports available implementing "modern" SMB (v2/v3) on top of #fuse, which might be an option, but in my experience, they're not perfectly reliable and performance isn't the greatest either.
If ever possible, work on the server side and see whether you can share via #NFS instead. Either #NFSv3 (which is only "secure" as long as your network is perfectly secure and you control all participating machines, but at least it doesn't pretend to do anything else), or #NFSv4 with #kerberos security.
I wonder why #Synology is such a shit show if you want to have some deeper customization. I want to add a #NFS share for my server, which runs #NextCloud, but i cannot really get the permissions right. On the server, i can just set the correct uids in my #NixOS config, on synology, that is almost impossible.
Do I know anybody good with #Linux and #NFS? I've got a 1G network at home, and on the #server also running Linux, I get super fast tar -xvf and on the #client the same tar -xvf is incredibly slow, with a massive pause between each file.
I've tried researching on google for linux NFS performance, and I keep running into incredibly ancient info, or for an entirely different *NIX. Even the bog standard NFS troubleshooting tooling mentioned online is missing now.
Just realized it isn't S3 storage what I potentially need for the #Peertube instance I might want to host but that other service thingy for improved bandwidth. 🙃
The article was published September 29, 2023 (9 days ago).
The guide provides every option available, too. Starting with using their Windows Subsystem for Linux (WSL), to using a Virtual Machine, and even on "Bare Metal" alongside Windows.
That's right, Microsoft now tells you how to dual-boot Linux. 🤯
#Suntember#NFS History: Architecture diagram drawn at the 1st (and only?) NFS architecture offsite, sometime in 1983. It has held up well. #SunMicrosystems
I recently upgraded to bookworm from bullseye.
I have /etc/exports: # /etc/exports: the access control list for filesystems which may be exported /mnt/storage/medialibrary/tv/ 10.0.0.0/24(rw,sync,no_subtree_check,insecure) /mnt/storage/medialibrary/music/ 10.0.0.0/24(rw,sync,no_subtree_check,insecure) /mnt/storage/medialibrary/movies/ 10.0.0.0/24(rw,sync,no_subtree_check,insecure) /mnt/recordings/ 10.0.0.0/24(rw,sync,no_subtree_check,insecure)
As a client running on a Vero 4K+, OSMC, mt /etc/fstab: #nfs mounts 10.0.0.38:/mnt/storage/medialibrary/tv/ /mnt/tv nfs auto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,hard,intr,noatime 0 0 10.0.0.38:/mnt/storage/medialibrary/movies /mnt/movies nfs auto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,hard,intr,noatime 0 0 10.0.0.38:/mnt/storage/medialibrary/music /mnt/music nfs auto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,hard,intr,noatime 0 0 10.0.0.38:/mnt/recording/ /mnt/recordings nfs auto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,hard,intr,noatime 0 0
from the client:
'sudo mount -a
mount.nfs: access denied by server while mounting 10.0.0.38:/mnt/recording/`
I'm currently playing through 'Need For Speed: Most Wanted' (2005). I finished the campaign and I just got to the last mission in the challenge series....
WHO IN THEIR RIGHT MIND MADE THE LAST MISSION A 30+ MINUTE PURSUIT !!! ???
The chases are fun in like ~5 minute chunks. 30 straight minutes of this, where any mistake requires starting over is just insane. Especially since it's not uncommon for the game to crash.
Wow. It's rare for ME to ask for Linux help, but it's doing something dumb.
I have two NIC that both have separate broadcast domains. One is a nice 10gig link, the other a 1. I want to NFS to my storage via the 10 gig link, of course, but nfs seems to pick the wrong broadcast domain. I keep getting connection refused but all other protocols to make sure there is no blockages (ICMP, ssh, etc) work just fine. Halp?
OMG #mountd randomises its port!! Think this has been my issue with #nfs for a while now, setting a static #port in /etc/default/nfs-kernel-server seems to have fixed it!
#Linux crowd:
I mounted a drive from a #RaspberryPI to my notebook via #NFS on boot. Works a charm.
What happens, when I boot the laptop without network access to the Pi? Will my boot fail, take several minutes or just quietly succeed but without the NFS-share?
And if A or B, what can I do to improve the situation?
Moving from openmediavault (#omv) to plain #armbian with #nfs file sharing and a simple #rdiff backup cron job on my underpowered #helios4#nas has dramatically reduced power consumption and overall stability. Highly recommended!
Accidentally started a flame on the orange site because some people don't understand the difference between free software and open source.
Seems like a lot of people think that free software is essentially copyleft (thus GPL, AGPL and mildly the LGPL), and non-copyleft licences (see MIT, BSD, Apache, and other permissive licences) are not free software but open source.
My point: HN users are generally against copyleft, but not free software because it is essentially open source 😂
@reidrac only non-free software I run are the few Windows games (I'm addicted to #FlatOut2 and #NFS) I run through PlayOnLinux. So I guess I'm okay with both but usually prefer free software over anything else. Sometimes, you have to find a compromise.