mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

11K
active users

#nixos

62 posts50 participants3 posts today

After some experimentation I think I have a working unprivileged #nixos container running a multi-user environment with services. In my case replacing an LXC instance.

nixos-containers.nix needs some --bind patching with :idmap

Added extraFlags to container with private-users/chown, allowedDevices with rwm /dev/net/tun

Logrotate breaks but can be fixed with a couple of lines.

root-login to the container to set a password will leave /etc/.pwd.lock as nobody. Delete it.

Work in progress.

I couldn't do it. I went back to #nixos #guix is lovely in premise. I like the idea of a general purpose language, especially #scheme driving it, but the documentation is fucking TERRIBLE! And I already have a robust nixos config. Configuring the damned thing was keeping me away from doing shit.

Continued thread

Not really surprising though I guess, its the corporate way of doing things.
You do something shady, get called out, apologize in an hand wavy, noncommittal kind of way, promise to do better, and then instead of doing anything wait until it blows over and quietly bring the thing back.
It's really kind of a classic.

hmm...transmission...403 forbidden

127.0.0.1:9091

  services.transmission = {
    enable = true;
    package = pkgs.transmission_4;
    openFirewall = true;
    openPeerPorts = true;
    openRPCPort = true;
    settings = {
      rpc-bind-address = "0.0.0.0";
    };
  };

hmmm....

#nixos :NixOS:

Dear Lazy web...

With the old #NixOS aarch64 build host dead and my request for access to the new one unsuccessful, I'm pondering the best path to having an aarch64 build machine again. I see three paths, in no particular order:

* Pay for an #aarch64 VPS and set it up as a build machine
* Re-build one of my Pi3's as a build machine
* Use cross compilation

None of them are ideal and there may be better ways.

Interested in your thoughts or other ideas.

Any #NixOS users building a custom #kernel?

The #Linux kernel is crazy huge, I would like to start tweaking my system by using a custom kernel

- longterm 6.12 as base (less hassle, more stable)
- intel only (no amd, nvidia, wifi card drivers etc)
- modern-ish hardware only (no obscure old keyboard drivers etc)
- O3 optimizations (I think they generally make sense on an i7-11th gen)

Do you got good resources to start with this?

I am specifically asking about the NixOS part.