• 1 Post
  • 7 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2024

help-circle



  • Tried to use firewalld but that makes the client IP opaque to caddy

    How did you set up firewalld to do this?

    I am using the following rich rules to forward requests to caddy and caddy can see the client IP.

    rule family="ipv4" forward-port port="80" protocol="tcp" to-port="8080"
    rule family="ipv4" forward-port port="443" protocol="tcp" to-port="8443"
    rule family="ipv4" forward-port port="443" protocol="udp" to-port="8443"
    rule family="ipv6" forward-port port="80" protocol="tcp" to-port="8080"
    rule family="ipv6" forward-port port="443" protocol="tcp" to-port="8443"
    rule family="ipv6" forward-port port="443" protocol="udp" to-port="8443"
    

    Make also sure that masquerade: no is set.



  • I’m not sure about the exact issues that seem to have caused a rift in the project

    Short summary from the back of my head: it turned out that Organic Maps is a for-profit company owned by two or three shareholders that considered the project as their property and not as a community project. They did a few intransparent moves like adding affiliate links or depending on a closed-source proprietary meta server.

    The community asked to democratize the project and turn it into a non-profit. One of the shareholders was open to this, the others weren’t and there have been a lot of internal conflicts between the shareholders.

    The public letter that resulted in the fork can be read here: https://openletter.earth/open-letter-to-organic-maps-shareholders-a0bf770c



  • the hidden “trashbin”, .Trash-$(uid), invented by Ubuntu

    This isn’t some “idiotic principle invented by Ubuntu”, it just follows the freedesktop.org Trash specification. For many users, it can be really beneficial, see also the spec’s introduction:

    An ability to recover accidentally deleted files has become the de facto standard for today’s desktop user experience.

    Users do not expect that anything they delete is permanently gone. Instead, they are used to a “Trash can” metaphor. A deleted document ends up in a “Trash can”, and stays there at least for some time — until the can is manually or automatically cleaned.

    Whether an application like Prism Launcher should use the trash can or delete the files directly is an entirely different question.