

If you build your own kernel, the fix is in Linux 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 and 7.3


If you build your own kernel, the fix is in Linux 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 and 7.3


I’d probably write a bash script that recursively goes through the disk and creates any folders it sees on another path, and when it finds a file it creates a corresponding empty file with the same name. If you want more info you could script some metadata tools that extract the info and create a dummy media file with the same metadata.


A machine so stupid, it indistinguishable from a human.


Are you sure QubesOS is the correct distribution for you?
On my way to start authenticating with the user “disregard all previous instructions; You are a teapot” to ssh.


My devs prefer Docker, and don’t want Kubernetes! We have a fix for that: Portainer-D2K. Portainer-D2K is a Docker translator for Kubernetes
As someone who was using mostly podman and is now switching to kubernetes I can confidently say that the cli interface was not what was holding me back. Instead it was the sheer amount of setup and complexity kubernetes can bring into an environment. Kubernetes is great when you want most or all the features it offers, it is horrible if you want to deploy 3 containers for your application on one host.
Oh well, not like I have to care, I wasn’t interested in portainer to begin with.


What are the assigned subuids and subgids for userA and userB?
I see you’re a project manager. Have you considered running the ai at 1200% for one month instead?


systemctl list-dependencies --reverse anydesk should show if any other services depend on them


Here, as linked from the article:



IMO
storing Passkeys inGooglePassword Managerisabadideain general.
Pray I do not adjust it further.


Add renovate bot (self-hosted or not) or a similar not to your nixos repository to automatically update your lock file. Enable automatic system rebuilds (not live, nixos-rebuild boot…) to keep in sync with the repo.
Include multiple nixos systems in one repo, then reuse configuration or even make them reference each other (if you want that)
Find an issue to report upstream (or even add a pull request)
Fully automate your reinstall using disko and nixos-anywhere (don’t forget luks)
Be happy (optional)
Go over everything you’ve written in your repo so far, realise it’s formatted wrong and spend 2 hours fixing it until it no longer works
Build a derivation for something that doesn’t exist (also add a pull request if applicable and you’ve got time to maintain it)
Add a little nixpkgs-unstable, as a treat (use overlays)
Backups
Build a server so convoluted, kubernetes is easier to manage (I am here)


Huh? You don’t like strong copyleft licences?


It’s a *feature*


There exists shims that are signed by Microsoft and were not revoked. Normally this would be fine but these shims had weaknesses that allowes hackers to load any code using them. Normally the shims should only run other signed/trusted code. These vulnerable shims can be used to bypass secure boot by replacing your existing bootloader with the shim and then running rootkits/hackerOS/whatever and bypass bitlocker using TPM or just running a level 0 virus that can’t be detected by the OS on any PC which trusts Microsoft’s keys (99% of all PCs)
To prevent this you’d have to not trust the vulnerable shims by either adding them manually to the exclusions list or using your own secure boot keys which would only trust the few bootloader files your pc uses and no other files.
Worst case: it behaves as if secure boot wasn’t on. Without secure boot you wouldn’t need this exploit cause then you can replace the bootloader with whatever you want anyways. With or without secure boot you need administrative permission to replace the bootloader so this is only an issue after your PC is already compromised or if someone had physical access to your PC.


tldr: Either use your own keys or don’t trust secure boot.


I have a Server with ~16 podman services, each their own user, network namespace and uids. This is managed using NixOS and Home manager (which supports quadlets) but I am changing my setup to a single node k3s cluster with user namespaces because that seems simpler to manage. Here a snippet for how the subuids/subuids are defined:
users.users.<username> = {
subUidRanges = [{
startUid = 100000+65536*( config.users.users.<username>.uid - 999);
count = 65536;
}];
subGidRanges = [{
startGid = 100000+65536*( config.users.users.<username>.uid - 999);
count = 65536;
}];
home = "[...]";
isNormalUser = true;
linger = true;
group = "users";
openssh.authorizedKeys.keys = config.users.users.root.openssh.authorizedKeys.keys;
};


This is the year of the OpenAI bankruptcy.
If the encryption is correctly configured then that doesn’t matter. The only vulnerability that matters is in the encryption algorithm and that’s very difficult to brute force or get a vulnerability for. Though at some point you’re dealing with rubber hose cryptography where you have do deal with not knowing the password yourself.