Skip Navigation
GNU-Linux
  • Your opinion is that systemd is objectively better being more than an init system?

    I prefer my software to work as single units which can communicate using standard, agnostic technologies to one another, not be a gigantic binary blob which is too hard for even some of the most brilliant people in the community to understand

  • GNU-Linux
    GNU-Linux
  • I didn't know much about Linux when Systemd was adopted by Debian. And how would I make myself loud enough for people to notice? I still don't have the technical knowledge to completely grasp the operating reasons why people chose it, all I know is that systemd was meant to be an init system, and now it is no longer just an init system. It's in things it shouldn't be in. I'm sure people worked hard on it but one program edging out general alternatives shouldn't have been the way of development

  • Advice wanted: Combining current solutions into one home server
  • K3s is an embedded Kubernetes distribution by a Californian company called Rancher, which is owned by the Enterprise Linux Giant SUSE.

    Kubernetes works on the idea of masters and workers. I.e. you usually cannot bring up ("schedule") containers (pods) on the master nodes (control nodes for brevity). K3s does away with such limitations, meaning you can just run one VM with k3s and run containers on top.

    Although if Kubernetes is too hard I would push you towards Podman.

    I do not know the extrapolation for CSI but Longhorn is a storage backend of Kubernetes for persistent storage across nodes

  • How do I do a bare-metal install (Debian) without a monitor+keyboard?

    I don't have spare peripherals like a monitor and a keyboard. How do you suggest I do a bare-metal install of Debian on a computer (meant to be a server)?

    56
    [PODMAN] Unable to run systemd services with quadlet systemd-generator

    Hi everyone,

    This would seem to be a basic question (I've been on this for a few hours and can't seem to get it working).

    This is my file for my pod:

    ``` $ cat backup.pod

    [Unit] Description=backup pod

    [Pod] Network=slirp4netns:port_handler=slirp4netns PodmanArgs=--userns=auto:size=10000 PodName=backup ```

    And this is the file for my container which is supposed to be part of the pod:

    ``` $ cat backup.container

    [Unit] Description=backup container

    [Container] Image=docker.io/debian/debian:latest ContainerName=backup-container Entrypoint=/bin/bash Exec=/bin/bash -c "apt-get update -y && apt-get upgrade -y && apt-get install rclone vim -y && exec bash" Pod=backup GlobalArgs=-d -t

    [Service] Restart=always

    [Install]

    Start by default on boot

    WantedBy=multi-user.target default.target ```

    1. Podman's systemd-generator doesn't seem to create any service file for backup.pod in /run/user/$(id -u user). I do see a service file for backup.container, backup.service.
    2. Regardless, systemctl start backup.service errors out anyway.

    I'm unable to understand how to use quadlet from the documentation. AFAIK I did everything they asked (https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html).

    The primary reason why I tried this was because I couldn't figure out how to create a pod using compose.yaml either. If someone has answers to these questions, they would be much appreciated!

    Thanks!

    6
    Security considerations between Xen vs KVM?

    publication croisée depuis : https://lemmy.world/post/16156662

    > To be completely open, this is not a question about XCP-ng vs Proxmox. I'm open to doing everything in the cli, comparing two platforms is not my intention here. > > I'm very interested in the security benefits one has over the other though. AFAIK Xen has a dedicated for security? I'd like to think that both are reasonably secure by default, but I do not get many hits for "KVM hardening", for example, only OS-level hardening advice. > > Do both protect equally against attacks that try to escape the VM? Is there anything in terms of security that one has and the other doesn't? > > I know this is not the usual kind of question that is asked on this sub, any help is greatly appreciated!

    7
    Security considerations between Xen vs KVM?

    To be completely open, this is not a question about XCP-ng vs Proxmox. I'm open to doing everything in the cli, comparing two platforms is not my intention here.

    I'm very interested in the security benefits one has over the other though. AFAIK Xen has a dedicated for security? I'd like to think that both are reasonably secure by default, but I do not get many hits for "KVM hardening", for example, only OS-level hardening advice.

    Do both protect equally against attacks that try to escape the VM? Is there anything in terms of security that one has and the other doesn't?

    I know this is not the usual kind of question that is asked on this sub, any help is greatly appreciated!

    2
    Transparent compression layer on Linux?

    cross-posted from: https://lemmy.world/post/15706364

    > Transparent compression layer on Linux? > > My use-case: streaming video to a Linux mount and want compression of said video files on the fly. > > Rclone has an experimental remote for compression but this stuff is important to me so that's no good. I know rsync can do it but will it work for video files, and how I get rsync to warch the virtual mount-point and automatically compress and move over each individual file to rclone for upload to the Cloud? This is mostly to save on upload bandwidth and storage costs. > > Thanks!

    11
    Transparent compression layer on Linux?

    My use-case: streaming video to a Linux virtual mount and want compression of said video files on the fly.

    Rclone has an experimental remote for compression but this stuff is important to me so that's no good. I know rsync can do it but will it work for video files, and how I get rsync to warch the virtual mount-point and automatically compress and move over each individual file to rclone for upload to the Cloud? This is mostly to save on upload bandwidth and storage costs.

    Thanks!

    Edit: I'm stupid for not mentioning this, but the problem I'm facing is that I don't have much local storage, which is why I wanted a transparent compression layer and directly push everything to the Cloud. This might not be worth it though since video files are already compressed. I will take a look at handbrake though, thanks!

    32
    [Repost] Reliable alternatives to AWS Deep Glacier for ~5TB?

    Hi everyone,

    As always, every time I look at the AWS Glacier egress fee calculator I get fairly irked at how much they charge. Was wondering if anyone knew of any alternatives for cold storage in the cloud without such egregious charges. I will likely not access it ever because I have another offset backup, but just in case I do, I wouldn't want to fork over thousands, really.

    I don't know how reliable Scaleway's service is, and Cloudflare's R2 doesn't have a Archive offering. I would be interested in the Azure if anyone can convince me that I won't go bankrupt trying to retrieve my data from them. I don't want to go with Google with the recent stuff they have been doing with data on their servers.

    Thanks!

    38
    How to randomly pad files before encryption to prevent file fingerprinting?

    Hi, I was planning to encrypt my files with GPG for safety before uploading them to the cloud. However, from what I understand GPG doesn't pad files/do much to prevent file fingerprinting. I was looking around for a way to reliably pad files and encrypt metadata for them but couldn't find anything. Haven't found any recommendations on the privacyguides website either. Any help would be appreciated!

    Thanks

    24
    Alternative to LocalMonero?

    LocalMonero is shutting down. How do you plan to do fiat<->XMR now? Do you just keep the addresses and accounts of traders on file and keep going? What about people who haven't started exchanging fiat for XMR yet?

    Thanks

    22
    Can someone explain to me the brief process used to create the meta-pine64 minimal image here?
    github.com GitHub - Fishwaldo/meta-pine64: Yocto Images for Star64 and PineTabV Boards from pine64

    Yocto Images for Star64 and PineTabV Boards from pine64 - Fishwaldo/meta-pine64

    GitHub - Fishwaldo/meta-pine64: Yocto Images for Star64 and PineTabV Boards from pine64

    publication croisée depuis : https://lemmy.world/post/14573897

    > I'm asking this because I'm very new to the Yocto project. I'm going through the documentation but it's a bit overwhelming to me, looking at what Fishwaldo has achieved (link embedded in the title). I would like to learn how he did it and how I could create my own image based on a supported kernel with necessary drivers and boot the Star64 board. > > From what I understand, he: > > 1. Forked the kernel tree and created his own branch. > 2. Put in the necessary drivers (including OEM drivers) - I'm not really sure how he did it since I'm new to Linux (any tips would be appreciated!). > 3. I can't quite make out the layers he used to build the minimal image (I will study the guide more to figure this out). > 4. Finally, he compiled it, alongside compiling U-boot, partitioned the SD-card and booted the device. > > Am I right? I'm missing a lot of steps in the middle, would really appreciate any help in understanding this. Thanks!

    0
    Can someone explain to me the brief process used to create the meta-pine64 minimal image here?
    github.com GitHub - Fishwaldo/meta-pine64: Yocto Images for Star64 and PineTabV Boards from pine64

    Yocto Images for Star64 and PineTabV Boards from pine64 - Fishwaldo/meta-pine64

    GitHub - Fishwaldo/meta-pine64: Yocto Images for Star64 and PineTabV Boards from pine64

    publication croisée depuis : https://lemmy.world/post/14573897

    > I'm asking this because I'm very new to the Yocto project. I'm going through the documentation but it's a bit overwhelming to me, looking at what Fishwaldo has achieved (link embedded in the title). I would like to learn how he did it and how I could create my own image based on a supported kernel with necessary drivers and boot the Star64 board. > > From what I understand, he: > > 1. Forked the kernel tree and created his own branch. > 2. Put in the necessary drivers (including OEM drivers) - I'm not really sure how he did it since I'm new to Linux (any tips would be appreciated!). > 3. I can't quite make out the layers he used to build the minimal image (I will study the guide more to figure this out). > 4. Finally, he compiled it, alongside compiling U-boot, partitioned the SD-card and booted the device. > > Am I right? I'm missing a lot of steps in the middle, would really appreciate any help in understanding this. Thanks!

    2
    Donate to people/communities who run I2P/TOR/Freenet infrastructure?

    I'd like to be able to contribute financially to people/communities who run infrastructure, such as nodes, for layers like I2P and Freenet. Where do I find them, and does contributing directly to the projects themselves help in this regard?

    Thanks!

    5
    How do you take deliveries anonymously?

    I realise that this question is subject to local trends (and I'm in the US), but I encourage people in other countries to submit their methods!

    How do you accept packages/deliveries anonymously? Of course, there are mail redirection services, but a third party which corroborates with different parts of the chain can likely figure out your identity and what you have purchased/have incoming.

    I haven't been able to find a good solution to this yet, and I believe the new rule in the US is that the receivers identity must be reported to the government? This (or a variation of this, I don't remember) is a recent event.

    Thanks!

    39
    How do online marketplaces like Amazon and Ebay track electronics sales?

    Say I purchase a laptop from Amazon/Walmart/any big box store. I assume they note down the unique identifier for the device and link it to the purchase, which has my credit card information.

    How would Ebay do this? I'm curious about the extent of information that the marketplace giants have of consumers purchasing electronics from them. Cheap Chinese gizmos might not have unique identifiers but a Dell Laptop certainly has a few.

    I'm sure some here can imagine the technical reason for the question. Have a good day ahead!

    12
    Does Graphene OS maintain the privacy of notifications from being recorded by third parties?

    I remember reading an article where the government and Google were able to read notifications and record them from every android device. I wonder if Graphene might have patched this problem, and if not, do they have any plans to do so?

    Thanks!

    22
    Which new laptop under $300 with upgradeable parts should I be looking at?

    Hi,

    A problem I have been coming up against is that a lot of the newer, budget Windows laptop (which I will immediately replace with my distribution of choice upon receipt) have memory soldered on the motherboard. This is a decision which brings the utmost distate to my mouth; I'm looking for budget laptops around the $300 mark (new) that let me upgrade their parts. Which models should I be looking at?

    I am aware that the used market is fairly decent right now but I'd like to take a look at what's coming up alongside looking at used gear. Thanks.

    70
    Backblaze B2 vs other storage providers to store legally ripped media

    Hi everyone,

    I would like to ask your opinions on reliable cloud storage providers for media. I have a media collection that isn't too big (about 2-3TB) that I'd like to store on the cloud since I'll be moving in the future and don't think I can handle multiple hard drives.

    What do you suggest? Any issues I should be looking at? I came across Wasabi too, along with the more expensive Scaleway and Cloudflare R2 offerings. For now Backblaze seems fine in terms of reliability, but has anyone come across complaints from them regarding what is stored on their servers?

    Thanks!

    47
    How many of you use Plan9 as your daily driver?

    If someone here doesn't want to use GNU at all, Plan9 is probably the next best thing. Is there anyone here that actually uses it day to day?

    12
    How do I use an OpenWRT device as both an extender (for the main router) as well as a firewall + NAT box?

    Conceptually, it's fairly easy to understand - nftables, relayd, likely some firewall application.

    However, is it as simple as configuring the WAN port as the WiFi interface and leaving it at that? Note that I'm not bothered about double NAT since I won't be opening any ports, and the main router cannot be touched.

    I do want my own SSIDs, my VLANs, control over the firewall etc. Basically, my own network space. If anyone has done this/has an idea of the problems I might run into, please do comment!

    Appreciate the help!

    11
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)MI
    MigratingtoLemmy @lemmy.world
    Posts 95
    Comments 1.9K