home.social

#immutable — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #immutable, aggregated by home.social.

fetched live
  1. Lock down critical files with `chattr +i` — the kernel rejects all writes, deletes, and renames, even for root. The immutable flag lives in the inode, returning EPERM on any attempt. Strong preventive integrity, not just monitoring. #linux #chattr #immutable

    valtersit.com/vault/using-chat

  2. The mobile settings app is responsible for making hidden apps visible again. We also moved it to AdwSidebar to make it easier to navigate in folded mode and to better separate the conf-tweaks (aka #postmarketOS tweaks).

    #phosh #settings #immutable

    8/x

  3. The mobile settings app is responsible for making hidden apps visible again. We also moved it to AdwSidebar to make it easier to navigate in folded mode and to better separate the conf-tweaks (aka #postmarketOS tweaks).

    #phosh #settings #immutable

    8/x

  4. The mobile settings app now supports OS updates for immutable images that use systemd-sysupdate. There's also a now a notification that tells the user about available updates provided by a new small service:

    #phosh #settings #systemd #immutable

    7/x

  5. The mobile settings app now supports OS updates for immutable images that use systemd-sysupdate. There's also a now a notification that tells the user about available updates provided by a new small service:

    #phosh #settings #systemd #immutable

    7/x

  6. Phosh now support's hiding and disabling applications. This is useful on immutable systems where software from the base images can't be uninstalled:

    #phosh #LinuxMobile #immutable

    1/x

  7. Phosh now support's hiding and disabling applications. This is useful on immutable systems where software from the base images can't be uninstalled:

    #phosh #LinuxMobile #immutable

    1/x

  8. We love #githubactions. I can't even call this PR "workflow touchups" anymore, I have to rename it "workflow refactoring".

    github.com/travier/fedora-atom

    On the plus side, I think I actually fixed quite a lot now.

    #linux #fedora #bazzite #github #immutable

  9. We love #githubactions. I can't even call this PR "workflow touchups" anymore, I have to rename it "workflow refactoring".

    github.com/travier/fedora-atom

    On the plus side, I think I actually fixed quite a lot now.

    #linux #fedora #bazzite #github #immutable

  10. ‘guix substitute‘ and ‘guix pull‘ Vulnerabilities

    ‘guix substitute‘ and ‘guix pull‘ Vulnerabilities #linux #guix #immutable #security #foss #opensource

    kbin.melroy.org/m/linux@progra

  11. ‘guix substitute‘ and ‘guix pull‘ Vulnerabilities

    ‘guix substitute‘ and ‘guix pull‘ Vulnerabilities #linux #guix #immutable #security #foss #opensource

    kbin.melroy.org/m/linux@progra

  12. Can we get some form of #immutable #BSD already? #Linux is increasingly accepting #AI slop and the BSD community has taken a strong stand against that.

    I'd like to deploy a *BSD core with a #DankLinux user experience, access to Flatpak via something like #FlatVodka and if anyone has it working., #brew support.

  13. Can we get some form of #immutable #BSD already? #Linux is increasingly accepting #AI slop and the BSD community has taken a strong stand against that.

    I'd like to deploy a *BSD core with a #DankLinux user experience, access to Flatpak via something like #FlatVodka and if anyone has it working., #brew support.

  14. Mirrored on #youtube to hopefully reach some people that don't know about #Phosh and #LinuxMobile yet:

    #LinuxMobile #Phosh #immutable #osk

  15. Mirrored on #youtube to hopefully reach some people that don't know about #Phosh and #LinuxMobile yet:

    #LinuxMobile #Phosh #immutable #osk

  16. There are some new howto and demo videos on our #peertube channel (by order of appearance):

    For #youtube see next post

    #LinuxMobile #Phosh #immutable #osk

  17. There are some new howto and demo videos on our #peertube channel (by order of appearance):

    For #youtube see next post

    #LinuxMobile #Phosh #immutable #osk

  18. Those of us on distros - how do you install bash tools like , etc that arent in the base image?

    I have been building my own sysext, which, is a lot of work and needs to be manually updated from time to time, but I had someone suggest the repos as an alternative.

    I previously aliased commands

    I try not to layer on my ostree, as it slows down updating so badly.

    Comment if you do something else

  19. Those of us on #atomic distros - how do you install bash tools like #nmap, #telnet etc that arent in the base image?

    I have been building my own sysext, which, is a lot of work and needs to be manually updated from time to time, but I had someone suggest the #brew repos as an alternative.

    I previously aliased #distrobox commands

    I try not to layer on my ostree, as it slows down updating so badly.

    Comment if you do something else

    #ostree #immutable #fedora #linux #tech #question #poll

  20. The Software Installer for Caracal OS is a music software catalog that allows direct install of many open source music plugins and direct links to official downloads for non-FOSS software. Plus helper scripts for installing those downloads that can be triggered with a right click. This makes installing audio software on an #immutable more straightforward. The library is constantly expanding at the fastest rate I can manage. It is packaged with Caracal OS as a desktop app. #linuxaudio

  21. The Software Installer for Caracal OS is a music software catalog that allows direct install of many open source music plugins and direct links to official downloads for non-FOSS software. Plus helper scripts for installing those downloads that can be triggered with a right click. This makes installing audio software on an #immutable more straightforward. The library is constantly expanding at the fastest rate I can manage. It is packaged with Caracal OS as a desktop app. #linuxaudio

  22. Одна маленькая ошибка в дизайне Java API, за которую потом приходится платить очень дорого

    Привет, Друзья! Хотел написать короткий пост по мотивам одного казалось бы простого ПР-а, который мы недавно получили в рамках Axelix: Open Core продукта для решения основных известных болей при разработке Spring Boot приложений (кстати, give us a star!). В общем, контрибьютор пришёл к нам и исправил с виду совершенно безобидную проблему, которую мы упустили. Но на деле, эта проблема со временем могла привести к другим багам, которые дебажить было бы крайне тяжело. И я посчитал, что это стоит небольшой статьи, потому что сам помню проблемы в Spring Data, которые возникали из-за подобных просчётов. Я не буду погружать вас в детали того, что мы делали, просто покажу на абстрактном примере. Давайте с места в карьер. Посмотрите на этот код:

    habr.com/ru/companies/spring_a

    #java #spring #axelix #immutable #api #backward_compatibility #bugs #software_design

  23. Can someone tell me why #bootc is a replacement for #ostree? It seems like a solid downgrade.

    Ostree has better download semantics, while bootc literally... clones container layers. Ostree lets you create temporary and permanent overlays. Bootc asks you to "maintain" your own container image. The temporary overlay solution is to use sysexts overlays, which is far more restrictive.

    There are many other points that I'm forgetting right now.

    So why is ostree being sunset in favour of bootc again?

    #fedora #coreos #bootc #ostree #immutable #atomic #linux

  24. Can someone tell me why #bootc is a replacement for #ostree? It seems like a solid downgrade.

    Ostree has better download semantics, while bootc literally... clones container layers. Ostree lets you create temporary and permanent overlays. Bootc asks you to "maintain" your own container image. The temporary overlay solution is to use sysexts overlays, which is far more restrictive.

    There are many other points that I'm forgetting right now.

    So why is ostree being sunset in favour of bootc again?

    #fedora #coreos #bootc #ostree #immutable #atomic #linux

  25. #workshill - Interest to find out what this whole #immutable OS thing is about? Come and Join me an the two Ozzie Bens for a hands on workshop on Thursday (in #anz friendly timespot). red.ht/image-mode-may21

  26. #workshill - Interest to find out what this whole #immutable OS thing is about? Come and Join me an the two Ozzie Bens for a hands on workshop on Thursday (in #anz friendly timespot). red.ht/image-mode-may21

  27. Wenn du in Java programmierst, wirst du früher oder später auf den Begriff Immutability stoßen. Wörtlich übersetzt bedeutet das „Unveränderlichkeit“. Eine *immutable* Klasse ist also eine Klasse, deren Objekte nach ihrer Erstellung nicht mehr verändert werden können.

    magicmarcy.de/immutability-–-w

    #Immutable #Immutability #Unveränderlichkeit #thread-safe #Mutable #Synchronisierung #Stabilität #Programming #Java

  28. Immutable linux is my second favorite operating system after FreeBSD. My secondary laptop is installed with Fedora Kinoite because I use this laptop only for lecturing. FreeBSD in my first laptop is the only one that handle hardcore and radical programming. #freebsd #immutable #linux #fedora #kinoite

  29. rpm-ostree: Fedora's atomic package manager. Instead operating systems plus user customization in snapshots you can easily apply or rollback
    coreos.github.io/rpm-ostree/
    #immutable #sysadmin #versions #software #linux #+

  30. I think this recent article does a pretty good job clarifying the differences between Immutable and Atomic Linux distros. Then explains why you may or may not want to try one out for yourself. Or a combination thereof.

    I'm sure that there are plenty of other sources out there too.

    #Atomic #Immutable #Bazzite #Fedora #Linux

    tech2geek.net/immutable-vs-ato

  31. I think this recent article does a pretty good job clarifying the differences between Immutable and Atomic Linux distros. Then explains why you may or may not want to try one out for yourself. Or a combination thereof.

    I'm sure that there are plenty of other sources out there too.

    #Atomic #Immutable #Bazzite #Fedora #Linux

    tech2geek.net/immutable-vs-ato