Nobody is going to touch that. Make builds available from a gitrepo maybe
- 9 Posts
- 1.26K Comments
just_another_person@lemmy.worldto
Linux@lemmy.ml•What's the "proper" way to share a single Wireguard connection for all devices on the local network?
2·3 days agoPretty much got it. Any other static routes you setup will be static to the new router only, but otherwise that’s pretty much it. Devices with static IPs don’t participate in DHCP, so it won’t cause a conflict. Just make sure DHCP is disabled on the new device.
just_another_person@lemmy.worldto
Linux@lemmy.ml•What's the "proper" way to share a single Wireguard connection for all devices on the local network?
2·3 days agoThe default gateway for the new device needs to be your existing router in order to get to the internet. Then when you create a new WG connection, you ensure all traffic that gets passed to this new device forwards through the Wire guard tunnel.
PC > WG-router > existing-router > internet
just_another_person@lemmy.worldto
Linux@lemmy.ml•What's the "proper" way to share a single Wireguard connection for all devices on the local network?
2·3 days agoYou need a router or a proxy. A proxy would be annoying, so a router is preferred.
If you don’t have control of your edge router, just get a cheap Pi-type device, install OpenWRT, setup your VPN connections, then create a route on your network to point at this new device for whatever you need it for.
If you simply want to use it at-will for certain things, you can put a proxy on it.
As to your other issues, it sounds like your WG connection is just dropping, in which case it won’t automatically reconnect by default. OpenWRT has plugins that can monitor that and reconnect when it drops, or you can script it pretty quickly as well.
just_another_person@lemmy.worldto
Linux@lemmy.ml•Transferring data from Windows to Linux during migration
7·4 days agoYou have an external HDD, so just use it as a temporary shuttle for your files if you don’t have enough space on your SSD to make it all fit comfortably.
just_another_person@lemmy.worldto
Linux@lemmy.ml•How do I keep PulseAudio from randomly changing the volume?
11·6 days agoI’ve never seen this “just” happen, but have seen it during events like switching from headphones to speakers and such.
You may also have your app volumes linked to your master channels, meaning when you lower the sound on your master with something like a key combo, then it lowers the individual app volumes as well, which is generally not something you’d want enabled.
Apps at full, and using PCM/Master channel for general volume is pretty much the “default”.
Literally explained in the link.
Unless there is an above average drive controller on board, it wouldn’t be getting out into read-only and still accessible without triggering an error in online drive checks.
Check your drive: https://wiki.archlinux.org/title/S.M.A.R.T.
just_another_person@lemmy.worldto
Linux@programming.dev•NotNative is a native desktop note-taking application designed specifically for Linux
15·7 days agoThis is a cm2002 post, so most assuredly not their project, but some notes:
- This thing is a hodgepodge of random things. Focus on one thing or maybe closely related things. Do it well.
- This is a notes taking app. Why the fuck would you need “AI” bullshit?
- This is a notes taking app. Why the fuck would it need to play YouTube videos?
just_another_person@lemmy.worldto
Linux@programming.dev•Mirroring git repos with force push protection?
11·10 days agoPruning clears cached blobs and unlinked objects. It 100% will not clear history unless you’re forcing a specific depth to be achieved, which, again, is not something that people who want a functional repo would do.
just_another_person@lemmy.worldto
Linux@programming.dev•Mirroring git repos with force push protection?
81·10 days agoMirroring is exactly that: a copy
If the thing you are mirroring does something you don’t like, you can’t stop. Literally imagine standing in front of a mirror and trying to stop the reflection from doing something you don’t like. Not happening.
The thing about git is that it keeps all history, even in a force push situation, unless they actively clear previous history, which is… difficult.
What you can do is lag proxy whatever the main branch is to catch it in time, or just keep revisions of your mirror that you script and tag yourself. It’s like a daily backup you can go back and look into.
It’s going to waste a ton of space and time, but it would effectively create a stop-loss on someone nuking history, which generally is just not a thing that people do because it’s entirely stupid.
just_another_person@lemmy.worldto
Linux@programming.dev•Fedora Cloud Will Switch To /boot As A Btrfs Subvolume
5·10 days agoI mean…it makes sense in some ways, but absolutely fails in others. This will be problematic to start for sure.
just_another_person@lemmy.worldto
Linux@programming.dev•Mix and match Linux distributions with Distrobox
217·10 days agoGonna have to stop you here and downvote this…this is a horrible idea for a lot of reasons.
-
There is a reason that a “distro” is a distro. All the components fit together and make a cohesive environment. Providing privileged access to whatever the base is to operate as if it were simply some tool running will 100% break the host OS in time. It’s not even a question.
-
The abstractions of tools in tools on top of tools is just stupid. The effort needed to manage, recognize, and log where the interactions happen is just absolutely insane.
-
Simplicity in operation ties into #1. New users would have no idea WTF is even going on here, would find no docs to help them if they run into trouble, or find any other users who are running the same combo of stacks-on-stacks to be able to even attempt to help them out. Advanced users would be able to just pick up a tool from one distro, and drop it another. Makes no sense in either case.
-
Recovery: should something bad happen, you’d have ZERO way to even attempt to fix it. Again, containerized tools would be make operative changes to the Host OS, and any tools with the Host would be useless to repair them, because they’d only be expecting to work within their own ecosystem…again, what makes a distro distinct.
Here’s a simple example: I run whatever Host OS, and then I go and run another container OS that intends to operate on my Host, BUT, it’s missing a GCC version that is expected. You poke around a bit, and in an attempt to solve for a missing dependency, now your host gets an incompatible GCC version installed into itself and gets borked.
No coming back from that in any simple way.
Again, who is this intended to appeal to?
Edit: Also, just reading the end, this is like Homebrew with extra steps and more stupidity.
-
Probably going to be Frigate. It’s meant for NVR, and has easy time management tools for review, plus you can setup an easy monitor stream with RTSP or ON IF to watch live from elsewhere.
You could also engage it’s inference for doing simple identification or animals and objects to tag clips where something happens in a Region of Interest.
You will immediately run into issues with delivery without an upstream partner or other known IP space, but ignoring that:
Keila is a pretty modern tool meant pretty specifically for this.
Ghost (the blog platform) has a lot of this stuff built-in, plus can host a static view of each.
ListMonk has been around a bit, but is more for campaigns I think.
Odoo community version has some pretty solid tools that will make it all super simple, plus has some other good tools. It may lack some of the deeper integration features, but again, it’s dead simple and has a solid interface.
Nah. Specific field registers for specific things, and something like Bitlocker doesn’t watch ALL of them.
From the few docs I can find, it looks like 0,2,4, and 11. Pretty common.
PCR is the name of a registered value in your TPM module.
Did you disable or otherwise changed your Secure Settings in your BIOS? That would do it.








VERY interesting. I don’t know why WSL is the pinning point for this, but I assume M$ needs this and they got paid a bounty (hopefully).
M$ is seriously trying to shift their shit Windows build systems over to WSL for some reason. It makes zero fucking sense. I bet this has something to do with that and replicating the success of GitHub Actions toolkit but a hat on a hat with Windows as the Bottom Bitch.
Pretty sad.